Google Chat スポーク
Google Chat スポークを使用して、ServiceNow インスタンスから Google Chat スペース内の通信を直接管理します。ServiceNow インスタンスでフローを作成して、Google Chat のメディア、メンバー、メッセージ、およびスペースを管理します。
ストアでアプリを要求する
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
統合ハブサブスクリプション
このスポークには Integration Hub のサブスクリプションが必要です。詳細については、「法務スケジュール - 統合ハブの概要」を参照てください。
スポークバージョン
Google Chat スポーク v1.0.1 が最新のスポークバージョンです。
サポートされているバージョン
このスポークは Google Chat API v1 用にビルドされていますが、それ以降のバージョンと互換性がある可能性があります。
スポークの要件
- Google Chat API アクセス
- Google Cloud コンソールアクセス
スポークの依存関係
アプリのインストールで問題が発生した場合は、次の依存プラグインがインストールされていることを確認してください。
- 複合オブジェクト (com.glide.cobject)
- ServiceNow 統合ハブランタイム (com.glide.hub.integration.runtime)
- ServiceNow 統合ハブアクションテンプレート - データストリーム (com.glide.hub.action_type.datastream)
- ServiceNow 統合ハブアクションステップ - REST (com.glide.hub.action_step.rest)
注:
これらのプラグインの一部はライセンス可能な機能であり、スポーク実装の外部で使用する場合は適切なライセンスが必要です。
スポークのアクション
Google Chat スポークは、ServiceNow インスタンスでイベントが発生したときに Google Chat タスクを自動化するアクションを提供します。使用可能なアクションは次のとおりです。
| カテゴリ | アクション | 説明 | 必要なスコープ (少なくとも 1 つのスコープが必要) |
|---|---|---|---|
| メディア管理 | メディアのダウンロード | アップロードされたメディアを Google Chat からダウンロードし、指定されたインシデントレコードに添付します。このアクションでは、Google ドライブにアップロードされたメディアはダウンロードされません。 |
|
| メンバー管理 | 現在のアプリケーションをスペースに追加 | 現在の呼び出し元アプリケーションを指定されたスペースに追加します。 |
|
| メンバーをスペースに追加 | 指定されたメンバーを指定されたスペースに追加します。 | https://www.googleapis.com/auth/chat.memberships | |
| スペースのメンバーを検索 | 指定されたスペースの指定されたメンバーの詳細を取得します。 |
|
|
| スペースメンバーストリームを検索 | 指定されたスペースの、アクセスできるメンバーを取得します。 |
|
|
| スペースから現在のアプリケーションを削除 | 指定されたスペースから現在の呼び出し元アプリケーションを削除します。 |
|
|
| スペースからメンバーを削除 | 指定されたスペースから指定されたメンバーを削除します。 | https://www.googleapis.com/auth/chat.memberships | |
| メッセージ管理 | メッセージ スレッドの作成 | 指定されたスペースにメッセージスレッドを作成します。 |
|
| メッセージを削除 | 指定されたスペースから指定されたメッセージを削除します。メッセージのスレッド化された返信もすべて削除されます。 | https://www.googleapis.com/auth/chat.messages | |
| メッセージを検索 | 指定されたスペースから指定されたメッセージの詳細を取得します。 |
|
|
| メッセージストリームを検索 | 自分がメンバーとなっている指定されたスペースからメッセージを取得します。 |
|
|
| スレッドにメッセージを送信 | 指定されたスペースの指定されたスレッドにメッセージを作成します。 | https://www.googleapis.com/auth/chat.messages | |
| スペース管理 | スペースを作成 | Google Chat に名前付きスペースを作成します。 |
|
| スペースを削除 | 指定された Google Chat スペースを削除します。 | https://www.googleapis.com/auth/chat.delete | |
| スペースを検索 | 指定された Google Chat スペースに関する情報を取得します。 |
|
|
| スペースストリームを検索 | 自分がメンバーとなっている Google Chat スペースのストリームを取得します。 |
|
|
| スペースを更新 | 指定された Google Chat スペースを更新します。 | https://www.googleapis.com/auth/chat.spaces |