- Pre-signed URLs for AWS S3(CoreWeave AI Object Storage などの S3 互換ストレージにも適用されます)
- Signed URLs for Google Cloud Storage
- Shared Access Signature for Azure Blob Storage
- 必要に応じて、ネットワーク内の AI ワークロードまたはユーザーのブラウザクライアントが W&B に事前署名付き URL を要求します。
- W&B は要求に応じて BLOB ストレージへアクセスし、必要な権限を持つ事前署名付き URL を生成します。
- W&B は生成した事前署名付き URL をクライアントに返します。
- クライアントはその事前署名付き URL を使用して、BLOB ストレージの読み取りまたは書き込みを行います。
- 読み取り:1 時間
- 書き込み:24 時間(大きなオブジェクトをチャンクに分割してアップロードできるよう、より長い時間を確保するため)
チームレベルのアクセス制御
W&B では、ユーザーを本来所属すべきチームのみに追加することを推奨します。
ネットワーク制限
- CoreWeave AI Object Storage の場合は、CoreWeave ドキュメントの Bucket policy reference を参照してください。
- AWS S3 や、オンプレミスでホストされる MinIO などの S3 互換ストレージの場合は、S3 userguide、MinIO documentation、または利用している S3 互換ストレージプロバイダのドキュメントを参照してください。
監査ログ
Pre-signed URL は、W&B でサポートされている唯一の BLOB ストレージアクセスメカニズムです。W&B は、組織の要件に応じて、上記のセキュリティコントロールの一部またはすべてを構成することを推奨します。
署名付きURLをリクエストしたユーザーを特定する
| ストレージプロバイダー | 署名付きURLのクエリパラメータ |
|---|---|
| CoreWeave AI Object Storage | X-User |
| AWS S3 storage | X-User |
| Google Cloud storage | X-User |
| Azure blob storage | scid |