Google Chat スポーク

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:7分
  • 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.messages.readonly
    • https://www.googleapis.com/auth/chat.messages
    メンバー管理 現在のアプリケーションをスペースに追加 現在の呼び出し元アプリケーションを指定されたスペースに追加します。
    • https://www.googleapis.com/auth/chat.memberships.app
    • https://www.googleapis.com/auth/chat.memberships
    メンバーをスペースに追加 指定されたメンバーを指定されたスペースに追加します。 https://www.googleapis.com/auth/chat.memberships
    スペースのメンバーを検索 指定されたスペースの指定されたメンバーの詳細を取得します。
    • https://www.googleapis.com/auth/chat.memberships.readonly
    • https://www.googleapis.com/auth/chat.memberships
    スペースメンバーストリームを検索 指定されたスペースの、アクセスできるメンバーを取得します。
    • https://www.googleapis.com/auth/chat.memberships.readonly
    • https://www.googleapis.com/auth/chat.memberships
    スペースから現在のアプリケーションを削除 指定されたスペースから現在の呼び出し元アプリケーションを削除します。
    • https://www.googleapis.com/auth/chat.memberships.app
    • https://www.googleapis.com/auth/chat.memberships
    スペースからメンバーを削除 指定されたスペースから指定されたメンバーを削除します。 https://www.googleapis.com/auth/chat.memberships
    メッセージ管理 メッセージ スレッドの作成 指定されたスペースにメッセージスレッドを作成します。
    • https://www.googleapis.com/auth/chat.messages.create
    • https://www.googleapis.com/auth/chat.messages
    メッセージを削除 指定されたスペースから指定されたメッセージを削除します。メッセージのスレッド化された返信もすべて削除されます。 https://www.googleapis.com/auth/chat.messages
    メッセージを検索 指定されたスペースから指定されたメッセージの詳細を取得します。
    • https://www.googleapis.com/auth/chat.messages.readonly
    • https://www.googleapis.com/auth/chat.messages
    メッセージストリームを検索 自分がメンバーとなっている指定されたスペースからメッセージを取得します。
    • https://www.googleapis.com/auth/chat.messages.readonly
    • https://www.googleapis.com/auth/chat.messages
    スレッドにメッセージを送信 指定されたスペースの指定されたスレッドにメッセージを作成します。 https://www.googleapis.com/auth/chat.messages
    スペース管理 スペースを作成 Google Chat に名前付きスペースを作成します。
    • https://www.googleapis.com/auth/chat.spaces.create
    • https://www.googleapis.com/auth/chat.spaces
    スペースを削除 指定された Google Chat スペースを削除します。 https://www.googleapis.com/auth/chat.delete
    スペースを検索 指定された Google Chat スペースに関する情報を取得します。
    • https://www.googleapis.com/auth/chat.spaces.readonly
    • https://www.googleapis.com/auth/chat.spaces
    スペースストリームを検索 自分がメンバーとなっている Google Chat スペースのストリームを取得します。
    • https://www.googleapis.com/auth/chat.spaces.readonly
    • https://www.googleapis.com/auth/chat.spaces
    スペースを更新 指定された Google Chat スペースを更新します。 https://www.googleapis.com/auth/chat.spaces