英語から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 | マイクロソフト Azure
アラートをプッシュするために呼ばれる Contentsquare API は何ですか?
アラートは私たちのバックエンドサービスによってトリガーされ、プッシュされますが、それらは公開されていません。アラートをプッシュする Contentsquare API は存在しません。
=> 私たちは、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を使用します