Google Cloud Storage スポーク

  • リリースバージョン: Yokohama
  • 更新日 2025年12月09日
  • 所要時間:10分
  • ServiceNowインスタンスからの Google Cloud でのデータのストレージと取得を管理します。

    ストアでアプリを要求する

    ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。

    統合ハブサブスクリプション

    このスポークには Integration Hub のサブスクリプションが必要です。詳細については、「法務スケジュール - 統合ハブの概要」を参照てください。

    スポークバージョン

    Google Cloud Storage スポーク v1.1.1 が最新バージョンです。

    スポークの依存関係

    アプリのインストールで問題が発生した場合は、次の依存プラグインがインストールされていることを確認してください。

    • ServiceNow 統合ハブアクションテンプレート - データストリーム (com.glide.hub.action_type.datastream)
    • ServiceNow 統合ハブアクションステップ - REST (com.glide.hub.action_step.rest)
    • ServiceNow 統合ハブランタイム (com.glide.hub.integration.runtime)
    • ServiceNow フローデザイナー - 動的入力 (com.glide.hub.dynamic_inputs)
    • 複合オブジェクト (com.glide.cobject)
    注:
    これらのプラグインの一部はライセンス可能な機能であり、スポーク実装以外で使用する場合は適切なライセンスが必要です。ライセンスの詳細については、アカウントマネージャーにお問い合わせください。

    Google Cloud Storage アカウントの要件

    Google Cloud Storage スポークでは、Google Cloud Platform で作成したカスタムアプリが必要です。

    サポートされているバージョン

    このスポークは API バージョン v1 用にビルドされていますが、それ以降のバージョンと互換性がある可能性があります。

    スポークのサブフロー

    Google Cloud Storage スポークでは、Google Cloud Storageタスクの自動化をデモするためのサンプルサブフローが提供されます。サンプルサブフローをカスタマイズするには、新しいアプリケーションスコープにコピーします。利用可能なサンプルサブフローは次のとおりです。

    サブフロー 説明
    オブジェクトを移動 ソースバケットから宛先バケットにオブジェクトを移動します。
    オブジェクトの名前を変更 指定されたオブジェクトの名前を変更します。

    スポークのアクション

    Google Cloud Storage スポークでは、ServiceNowでイベントが発生したときにGoogle Cloud Storageを自動化するアクションが提供されます。スポークアクションを実行するには、Google Cloud Platform のプロジェクトまたは組織に前述の権限があることを確認する必要があります。利用可能なスポークアクションは次のとおりです。

    カテゴリ アクション 説明 必要な権限
    バケットアクセス制御管理 バケットアクセス制御を作成/更新 バケットアクセス制御を作成/更新します。
    • storage.buckets.get
    • storage.buckets.getIamPolicy
    • storage.buckets.setIamPolicy
    • storage.buckets.update
    バケットアクセス制御を削除 指定されたバケットアクセス制御を削除します。
    • storage.buckets.get
    • storage.buckets.getIamPolicy
    • storage.buckets.setIamPolicy
    • storage.buckets.update
    すべてのバケットアクセス制御をリスト すべてのバケットアクセス制御のリストを取得します。
    • storage.buckets.get
    • storage.buckets.getIamPolicy
    バケット管理 バケットを作成 Google Cloud Storageでバケットを作成します。 Storage.buckets.create
    バケットを削除 Google Cloud Storageで指定されたバケットを削除します。 storage.buckets.delete
    バケットの詳細を取得 Google Cloud Storageで指定されたバケットの詳細を取得します。
    • storage.buckets.get
    • storage.buckets.getIamPolicy
    バケットラベルを取得 Google Cloud Storageで指定されたバケットのラベルを取得します。
    • storage.buckets.get
    • storage.buckets.getIamPolicy
    IAM ポリシーを取得 Google Cloud Storageで指定されたバケットの IAM ポリシーを取得します。 storage.buckets.getIamPolicy
    すべてのバケットをリスト Google Cloud Storageで指定されたすべてのバケットの詳細を取得します。
    • storage.buckets.list
    • storage.buckets.getIamPolicy
    バケットの詳細を更新 Google Cloud Storageで指定されたバケットの詳細を更新します。
    • storage.buckets.update
    • storage.buckets.setIamPolicy
    バケット IAM ポリシーを更新 Google Cloud Storageで指定されたバケットの IAM ポリシーを更新します。 storage.buckets.setIamPolicy
    オブジェクトアクセス制御管理 オブジェクトアクセス制御を作成/更新 オブジェクトアクセス制御を作成/更新します。
    • storage.objects.get
    • storage.objects.getIamPolicy
    • storage.objects.setIamPolicy
    • storage.objects.update
    オブジェクトアクセス制御を削除 指定されたオブジェクトアクセス制御を削除します。
    • storage.objects.get
    • storage.objects.getIamPolicy
    • storage.objects.setIamPolicy
    • storage.objects.update
    すべてのオブジェクトアクセス制御をリスト すべてのオブジェクトアクセス制御のリストを取得します。
    • storage.objects.get
    • storage.objects.getIamPolicy
    オブジェクト管理 オブジェクトをコピー バケット間でオブジェクトをコピーします。
    • storage.objects.create (宛先バケット用)
    • storage.objects.delete (宛先バケット用)
    • storage.objects.get (ソースバケット用)
    オブジェクトを削除 バケットのオブジェクトを削除します。 storage.objects.delete
    オブジェクトを ServiceNow にダウンロード 指定されたオブジェクトをServiceNowにダウンロードします。
    • storage.objects.get
    • storage.objects.getIamPolicy
    オブジェクトの詳細を取得 指定されたオブジェクトの詳細を取得します。
    • storage.objects.get
    • storage.objects.getIamPolicy
    すべてのオブジェクトをリスト 指定されたバケット内のすべてのオブジェクトのリストを取得します。
    • storage.objects.list
    • storage.objects.getIamPolicy
    オブジェクトを再書き込み ソースバケットから宛先バケットにオブジェクトを再書き込みします。
    • storage.objects.create (宛先バケット用)
    • storage.objects.delete (宛先バケット用)
    • storage.objects.get (ソースバケット用)
    バケット内のオブジェクト詳細を更新 バケット内の指定されたオブジェクトの詳細を更新します。
    • storage.objects.update
    • storage.objects.setIamPolicy
    オブジェクトストレージクラスを更新 指定されたオブジェクトのストレージクラスを更新します。
    • storage.objects.update
    • storage.objects.setIamPolicy
    オブジェクトをアップロード 指定されたバケットにオブジェクトをアップロードします。
    • storage.objects.create
    • storage.objects.delete
    必要な権限の詳細については、IAM 権限リファレンスを参照してください。

    利用可能な AI エージェント

    Now Assist for 統合ハブ をインストールし、利用可能な AI エージェントの使用を開始します。詳細については、「統合ハブ の Now Assist」を参照してください。

    このスポークは、人間のようなインテリジェンスを模倣して ServiceNow インスタンスのタスクを実行する、スタンドアロンの AI エージェントを提供します。
    • ServiceNow エージェント型システムでは、目標を実行するための 1 つ以上のスタンドアロン AI エージェントとともに、一連の大規模言語モデル (LLM) 指示で構成されるエージェント型ワークフローを作成できます。要件に従ってエージェント型ワークフローを作成し、必要なトリガーを指定するための AI エージェントの追加については、「 Create an agentic workflow 」を参照してください。

      他の利用可能な AI エージェントを検索し、エージェント型ワークフローに追加することもできます。詳細については、「Find AI agents」を参照してください。

    • 必要なスポーク AI エージェントのクローンを作成し、要件に応じてカスタマイズできます。クローンを作成する方法の詳細については、「Duplicate an AI agent」を参照してください。
    • AI エージェントの詳細については、「 Now Assist AI agents」を参照してください。

    利用可能な AI エージェントは次のとおりです。

    AI エージェント 説明
    Google Cloud Storage オブジェクト管理 AI エージェント Google Cloud Storage のオブジェクト管理タスク (つまり、オブジェクト管理、ストレージクラスの更新、およびオブジェクト転送) を管理します。
    Google Cloud Storage オブジェクトアクセス制御管理 AI エージェント Google Cloud Storage でオブジェクトアクセス制御管理タスク (つまり、オブジェクトアクセス制御、削除、リスト、アクセス制御設定の作成または更新) を管理します。
    Google Cloud Storage バケット管理 AI エージェント Google Cloud Storage のバケット管理 (バケットの作成、更新、削除、バケット詳細の取得、IAM ポリシーの管理、利用可能なすべてのバケットの一覧表示) を管理します。
    Google Cloud Storage バケットアクセス AI エージェント Google Cloud Storage のバケットアクセス (つまり、バケットアクセス制御、バケットアクセス制御の作成または更新、バケットアクセス制御の削除) を管理します。
    AI エージェントをお探しですか?
    • Now Assist アプリケーションとともにインストールされた AI エージェントが、エージェント型ワークフローでは使用されていない可能性があります。インスタンスで利用可能なすべてのエージェントを表示する方法については、「 AI エージェントの検索」を参照してください。
    • インスタンスにインストールされていない可能性のあるエージェントを見つけるには、ServiceNow Store の AI エージェントマーケットプレイ スにアクセスしてください。
    注:
    AI エージェントを実行しているユーザーに、AI エージェントに関連付けられているテーブル内のデータにアクセスしたり、操作を実行したりするために必要なロールと権限があることを確認します。

    接続および資格情報エイリアスの要件

    統合ハブ は、エイリアスを使用して、接続情報および認証情報、および OAuth 認証情報を管理します。エイリアスを使用することで、複数の環境を使用する場合に、複数の認証情報と接続情報プロファイルを構成する必要がなくなります。接続または認証情報が変更された場合、接続を使用するどのアクションも更新する必要はありません。

    スポークの設定については、「 Google Cloud Storage スポークを設定