Microsoft Azure Blob Storage スポーク

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む4読むのに数分
  • ServiceNow インスタンスから Azure BLOB とコンテナを管理します。

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

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

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

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

    スポークバージョン

    Azure Blob Storage Spoke v1.0.5 が最新バージョンです。

    スポークの依存関係

    Microsoft Azure Resource Management スポーク

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

    このスポークは API バージョン 2019-07-07 用に構築されていますが、それ以降のバージョンと互換性がある可能性があります。

    スポークの要件

    • ServiceNow インスタンスとデータ連携するための Microsoft Azure ポータルのストレージアカウント。
      注:
      ユーザーにストレージ BLOB データ所有者ロールがあることを確認します。
      ロールをアサインするには、以下の手順を実行します。
      1. ストレージアカウントにログインし、アクセス制御 (IAM) に移動します。
      2. [ロールのアサインを追加 (Add a role assignment)] をクリックし、[ストレージ BLOB データ所有者 (Storage Blob Data Owner)] ロールを選択します。
      3. 必要な Azure AD ユーザー、グループ、またはサービスプリンシパルオプションにアクセス権をアサインします。このため、Azure アカウントのメールアドレスを選択し、変更を保存します。

        ストレージ BLOB データ所有者ロールを追加

      詳細については、「Azure ポータルを使用して BLOB およびキューデータにアクセスするための Azure ロールをアサインする (Use the Azure portal to assign an Azure role for access to blob and queue data)」を参照してください。
    • 後で使用するためにアクセスキーとディレクトリ ID を記録して保存します。

    スポークのサブフロー

    Azure Blob Storage スポークでは、Azure Blob Storage タスクの自動化をデモするサンプルサブフローが提供されます。サンプルフローをカスタマイズするには、新しいアプリケーションスコープにコピーします。利用可能なサンプルフローは次のとおりです。
    サブフロー 説明
    BLOB を移動 (Move Blob) BLOB をソースコンテナから宛先コンテナに移動します。
    Blob の名前を変更 (Rename Blob) 指定された BLOB の名前を変更します。

    スポークのアクション

    Azure Blob Storage スポークでは、Now Platform でイベントが発生したときに Azure Blob Storage タスクを自動化するアクションが提供されます。使用可能なアクションは次のとおりです。

    カテゴリ アクション 説明
    BLOB 管理 BLOB を ServiceNow レコードに添付 ServiceNow レコードに BLOB を添付します。
    BLOB をコピー あるコンテナから別のコンテナに BLOB をコピーします。
    BLOB を削除 指定した BLOB を削除します。
    BLOB の詳細を取得 指定した BLOB の詳細を取得します。
    BLOB をリース 書き込みおよび削除操作のために BLOB にロックを作成します。
    BLOB を検索 コンテナ内のすべての BLOB の詳細を取得します。
    BLOB のリースをリリース BLOB のロックを解除します。
    BLOB のスナップショットを撮る (Snapshot Blob) 指定された BLOB のスナップショットを作成します。
    ServiceNow 添付ファイルをコンテナにアップロード 指定されたコンテナに BLOB をアップロードします。
    コンテナ管理 コンテナを作成 コンテナを作成します。
    コンテナを削除 指定したコンテナを削除します。
    コンテナの詳細を取得 指定したコンテナの詳細を取得します。
    コンテナをリース 削除操作のためにコンテナにロックを作成します。
    コンテナを検索 すべてのコンテナの詳細を取得します。
    コンテナのリースをリリース コンテナのロックを解除します。

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

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

    注:
    Azure Blob Storage スポークには、2 つの資格情報エイリアスを使用できます。

    スポークの設定については、「 Azure Blob Storage スポークのセットアップ