メッセージングアプリケーションでの通知
ユーザーが Slack または Microsoft Teams のメッセージアプリケーションで ServiceNow プラットフォームの通知を受信できるようにします。Now Actions アプリを使用して、インスタンス用のメッセージアプリを設定します。
アドミンのセットアップ
ServiceNow 通知を Slack や Microsoft Teams 内で有効にするには、ServiceNow とサードパーティアプリケーションの両方のアドミニストレーターである必要があります。
- 1. リクエスト 統合ハブ
Slack と Microsoft Teams スポークには、統合ハブ のスターターサブスクリプションが必要です。統合ハブを有効にして利用可能なサブスクリプションタイプを表示するには、次を参照してください の要求 統合ハブ プラグイン.
- 2. Messaging Notification プラグインを要求する
この機能をアクティブ化するには、HI カスタマーサービスシステムを介してメッセージ通知プラグイン (com.glide.notification.messaging) を要求します。このプラグインによって、関連プラグインがまだ有効でない場合にこれらをアクティブ化できます。
- 3. Slack または Microsoft Teams 用の Now Actions メッセージングアプリをインストールする
ServiceNow とサードパーティのアプリケーション両方のアドミニストレーターとして、Now Actions アプリケーションを見つけてインストールします。ServiceNow にこのアプリケーションをインストールして、このアプリケーションをインスタンスに関連付けます。
注:Slack ワークスペースまたは組織のプライマリ所有者が、アプリケーションを所有し、管理します。ワークスペースまたは組織へのアドミンアクセス権が失われないようにするには、管理の変更が行われる前にプライマリ所有権を移転します。プライマリ所有権を移転する場合は、[通知のデータ連携] ページで Slack インストール用の JSON ペイロードを更新します。Slack インストールの編集の詳細については、Now Actions メッセージング アプリをインストールするを参照してください。Now Actions アプリケーションがアンインストールされている場合、ワークスペースまたはチームは、[通知のデータ連携] ページで非アクティブとして表示されます。[通知の統合] ページを表示するには、次の場所に移動します: .
- 4. メッセージの内容を設定する
複数の通知で使用できるメッセージコンテンツ [messaging_content] テーブルでメッセージを作成します。メッセージでは、情報を伝えることや、Slack または Teams の個々のユーザーからのアクションを要求することができます。たとえば、承認要求メッセージには、ServiceNow で関連するアクションを実行するための [承認] ボタンと [却下] ボタンが含まれています。 Slack または Teams のアカウントと ServiceNow アカウントをリンクしているユーザーのみが、サードパーティのアプリケーションから ServiceNow でのアクションを実行できます。
- 5. メッセージングの通知を作成する
通知は、メッセージの送信時期、送信先、およびその内容を定義します。Slack または Teams に通知を送信するには、通知にメッセージコンテンツレコードを追加し、通知メッセージチャネルを設定します。アクションが必要な通知は、グループではなく個々のユーザーに送信する必要があります。
ユーザーのセットアップ
通知に対してアクションをとれるように、Slack や Microsoft Teams で ServiceNow の個別ユーザーの通知を有効にするには、システム設定を構成して、ユーザーアカウントにリンクさせます。
- ServiceNow ユーザーアカウントを Slack または Microsoft Teams のアカウントにリンクさせる
Slack または Teams 内から ServiceNow の通知に対してアクションを実行するには、ServiceNow アカウントを Slack または Teams のアカウントにリンクします。アカウントをリンクしていない場合でも、グループチャネル内で通知を受信することができます。ただし、ServiceNow の要求を承認することや、Slack または Teams 内から通知に対してアクションを実行することはできません。
- システム設定を構成する
各ユーザーは、システム設定で通信チャネルを設定することで、サードパーティのアプリケーションで ServiceNow の通知を有効にすることができます。サードパーティのチャネルで承認要求やその他のアクション可能な通知を受信することをオプトインします。
通知チャネル
ServiceNow では、通知チャネルは、通知を受信するための手段またはデバイスです。たとえば、基本システムでは、メールまたは SMS チャネルのどちらかを通じて通知を受信することを選択できます。インスタンス上でメッセージング アプリケーションが有効になっている場合は、システム設定で通知チャネルを使用して Slack と Teams に通知を有効にすることができます。
アクションとイベント
メッセージアクション [messaging_observer_handler] テーブルは、Slack チャネルの追加や削除などの通信チャネルイベントを処理して、インスタンスとサードパーティアプリケーションを同期させた状態に保ちます。このテーブルにアクションを追加できるのは、Slack または Teams アプリケーションを作成している開発者のみです。メッセージ イベント レジストリ [messaging_observable] テーブルを使用して、インスタンスに新しいアクションを登録します。基本システムのアクションを削除するには、レコードを削除するのではなく有効なフラグをクリアします。
ログ記録
受信および送信のメッセージ ログには、ServiceNow およびサードパーティアプリケーションの間のアクション、イベント、アクティビティに関する情報が含まれます。ログを使用して、インスタンスとの間の送信と受信の通信の内容、状態、および発信元を特定します。