始めるセットアップソースの作成Microsoft Azure

Microsoft Azure ソースの追加

Microsoft Azure ソースは、既存の Microsoft Azure ストレージアカウントに接続します。Imgix はあなたが提供する認証情報を使用して接続するため、アセットを公開する必要はありません。

Microsoft Azure ソースの設定

  1. Imgix ダッシュボードの Sources ページ に移動し、New Source ボタンをクリックします。

  2. 「Microsoft Azure」を選択し、How do you store your media? のラジオオプションを選びます。

スクリーンショット-Azure ソース設定

  1. Microsoft Azure ソースの詳細を入力します。

スクリーンショット-Azure ソース設定

: Imgix がアセットにアクセスするために専用の SAS トークンを生成することを強く推奨します。Imgix がアセットを配信するために必要な権限は ReadList のみです。SAS トークンの生成方法や Azure アカウントの詳細の確認方法については、Microsoft Azure ガイドをご参照ください。

  • Storage Account Name: Imgix が接続するアセットを含むストレージアカウントのアカウント名。
  • Storage Account Type: 必要に応じて File Share または Container (Blob) を選択します。
  • Container/File Share Name: コンテナまたはファイル共有の名前。
  • SAS Token: Imgix が接続するストレージアカウント deployment_credentials 用の共有アクセス署名 (SAS)。
  • Path Prefix(任意): 解決するフォルダのプレフィックス(存在する場合)。このプレフィックスは、Azure 内でアセットを解決する前にアセットパスの先頭に追加されます。デフォルトではアセットパスは / です。
  1. アセットのベース URL として使用する サブドメイン を選択します。

スクリーンショット-Azure ソース設定

注: 選択したサブドメイン名はソース固有であり、再利用できません。カスタマイズの多いソース(特にカスタムドメイン)を設定する場合は、今後使用する予定の名前を選択してください。

  • 既存のソースを編集しており、ロングフォーム動画が有効になっている場合、Imgix Video Subdomain フィールドが表示されます。このフィールドは Imgix Image Subdomain から自動的に値を継承し、Image Subdomain を変更しない限り修正できません。
  1. ステップ #3 の Save ボタンをクリックして、ソースをデプロイキューに追加します。

スクリーンショット-Azure ソース設定

: Azure File Share アセットはデフォルトで Content-Type が application/octet-stream となっており、パラメータなしで Imgix 経由で配信するとブラウザで直接開かれずダウンロードされます。これを解決するには、URL に任意の Imgix パラメータ(例: auto=compress)を追加するか、デプロイ後にソースにデフォルトパラメータを設定してください。

Microsoft Azure ガイド

Imgix がアセットにアクセスするために専用の SAS トークンを作成することを強く推奨します。

SAS 文字列のトラブルシューティング

Azure の SAS 文字列が Imgix で正しく機能するためには、以下のコンポーネントが必要です。

必須パラメータ

  • ss (サービス): ストレージタイプに応じて b(Blob)および/または f(File)を含める必要があります
  • srt (リソースタイプ): s(Service)、c(Container)、o(Object)を含める必要があります
  • sp (権限): 最低限以下を含める必要があります:
    • r(Read)- アセットにアクセスするために必要
    • l(List)- コンテナの内容を一覧表示するために必要
  • se(有効期限): 未来の日付/時刻である必要があります
  • st(開始時間): 現在または過去の日付/時刻である必要があります
  • sig(署名): トークンを検証する暗号署名

有効な SAS 文字列の例

+++ ?sv=2021-12-02&ss=bfqt&srt=sco&sp=rwdlacupiytfx&se=2033-03-10T22:26:04Z&st=2023-03-10T14:26:04Z&spr=https&sig=signature_value +++

SAS Token Validator

Paste your Azure SAS token below to validate it meets Imgix requirements:

詳細設定

カスタムドメイン、デフォルト設定、キャッシュ TTL オプションの設定については、詳細ソース設定をご参照ください。

アップロード

Microsoft Azure に直接アセットをアップロードするためには、ソースを追加で設定する必要があります。詳しくは Microsoft Azure へのアップロード ドキュメントをご覧ください。