AIを使用して英語から翻訳されました
この記事はAI技術を使用して翻訳されたことにご注意ください。正確性を維持するよう努めていますが、一部の詳細が元のテキストを完全に反映していない場合があります。情報に不明な点がある場合は、英語版を参照してください。
カテゴリ: コラボレーション
ContentsquareのMicrosoft Teamsとの統合により、重要なデジタル体験指標が通常から逸脱したときに、自動的にチームに警告を発し、団結させることができるため、タイムリーなアクションを促進できます。
権限とスコープ
エンドポイント |
必要な権限 |
なぜ |
---|---|---|
インストールプロセス中にフロントエンド表示用のテナント名を取得します |
||
テナントのチームをリストアップし、ユーザーがContentsquareプラットフォーム(アラート作成インターフェース)からどのチームにアラートを送信するかを選択できるようにします。 私たちは、 |
||
チーム内のチャネルをリストアップし、ユーザーがContentsquareプラットフォーム(アラート作成インターフェース)からどのチャネルにアラートを送信するかを選択できるようにします。 私たちは、 |
||
お客様のAzureテナントで |
||
アラートを作成する際に顧客が選択したチームに、 |
||
チームに |
私たちの Contentsquare Digital Experience Alerts
アプリは、管理者の同意によってのみ付与されるテナント全体のアプリケーション権限を必要とします。
アプリケーションにテナント全体の管理者同意を付与する - Microsoft Entra ID
テナント全体の管理者同意を付与するには、次のものが必要です:
- 次のいずれかの役割を持つ Microsoft Entra ユーザーアカウント:
- グローバル管理者 または特権 役割管理者、すべての API に対して任意の権限を要求するアプリの同意を付与するため。
- クラウドアプリケーション管理者 または アプリケーション管理者、すべての API に対して任意の権限を要求するアプリの同意を付与するため、ただし Microsoft Graph アプリの役割(アプリケーション権限)を除く。
- アプリケーションに権限を付与するための権限を含むカスタムディレクトリ役割、アプリケーションに必要な権限のため。
Microsoft Teams アプリケーション
このセクションにアクセスできる必要があります Microsoft Teams の管理センター: https://admin.teams.microsoft.com/policies/manage-apps
アプリ管理セクションに関するドキュメント:
Microsoft Teams 管理センターでアプリを管理する - Microsoft Teams
Microsoft Teamsを管理するための利用可能な権限に関する以下のドキュメントを見ると、manage-apps
セクションにアクセスするには、Teams Administrator
ロールが必要です。
Microsoft Teams の管理者ロールを使用して Teams を管理する - Microsoft Teams
よくある質問
CSアラートをチームに送信するために使用されるプロトコルは何ですか?
Azure Bot Service - HTTPSコールを使用しています Azure AI Bot Service | Microsoft Azure
アラートをプッシュするContentSquare APIは何と呼ばれていますか?
アラートは、私たちのバックエンドサービスによってトリガーされ、プッシュされますが、これらは公開されていません。アラートをプッシュするContentsquare APIは存在しません。
=> 私たちは、Microsoftが所有する botbuilder
NPMパッケージを使用して、Azure Bot Service
と、CloudAdapter.continueConversationAsync()
などのメソッドを通じて対話します。
暗号化は使用されていますか?
統合が正常に機能するために、私たちがデータベースに保存するテナントからの情報は以下の通りで、暗号化されていません(顧客の資格情報のみを暗号化します):
- TenantId
- TenantName
- テナントのカタログ内のグラフアプリケーションのID(テナントごとに一意)
- アプリがインストールされているチームのTeamId
- アラートが設定されているChannelId
- ConversationReference(特定のチーム/チャンネルにメッセージを送信できるようにするためのボットの識別子)
ContentSquareでのセキュリティスキャン?Contentsquare | Trust Portal
サービスの種類: インターネットに公開されていないNode.js上で動作するバックエンドサービス、両方を使用しています:
- Microsoft Graph APIエンドポイント
- botbuilder NPMライブラリを通じたAzure Bot Service
公開向けURI:Azure Bot Serviceイベントリスニング専用
- https://webapi.contentsquare.com/v1/microsoft-teams/bot-activity => Azure Bot Serviceによってコールバック専用で呼び出されるべきです
- そのエンドポイント以外では、Microsoft Azure / Microsoft Teamsと対話するサービス自体はインターネットに公開されていません
サービスはTLS 1.2+を必要としますか?
- Azureへの呼び出しにはHTTPSを使用します