メインコンテンツへスキップ
Box Hubコラボレーションでは、Hubへのアクセス権限と役割を制御できます。ユーザーID、グループID、またはメールアドレス (ユーザーの場合) を指定してユーザーやグループを招待できます。役割はeditorviewer、およびco-ownerとなります。Hubでのコラボレーションに招待できるのは、Boxアカウント (どのプランでも可) を持つユーザーのみです。
Box Hubs endpoints require the box-version: 2025.0 header. If you omit this header, the API returns a 400 error with the message Missing required box-version header. Supported API versions: [2025.0]. For more information, see Box API versioning strategy.

Hubコラボレーションを作成

ユーザーまたはグループをHubに追加するには、エンドポイントを呼び出し、以下を指定します。
  • Hubの参照 (HUB_ID)
  • コラボレータのIDおよびタイプ (accessible_byフィールド)
  • Hubに付与されるアクセスレベル (roleフィールド)

ユーザーIDを指定して作成

ユーザーのメールアドレス (ログイン) を指定して作成

HUB_IDUSER_ID、およびメールアドレスを実際の値に置き換えます。roleの有効な値は、editorviewerco-ownerです。成功したレスポンスでは、新しいオブジェクトが返されます。

Hubコラボレーションのリストを取得

Hubのすべてのコラボレーションのリストを取得するには、Hub IDを指定してエンドポイントを呼び出します。
省略可能なクエリパラメータはmarkerおよびlimitです。詳細については、マーカーベースのページネーションを参照してください。

IDを指定してHubコラボレーションを取得

1つのHubコラボレーションを取得するには、コラボレーションIDを指定してエンドポイントを呼び出します。

Hubコラボレーションを更新

コラボレータの役割を変更するには、HubコラボレーションIDと新しいroleを指定してエンドポイントを呼び出します。

Hubコラボレーションを削除

Hubからコラボレータを削除するには、HubコラボレーションIDを指定してエンドポイントを呼び出します。
削除に成功した場合、返される本文はありません (HTTP 204)。

ユースケース

  • オンボーディングの自動化: HRISに新入社員を追加すると、「ウェルカムHub」を作成し、適切な役割を持つコラボレータとして追加します。
  • グループベースのアクセス: を使用して適切なグループを検索し、そのグループをコラボレータとして追加して、すべてのメンバーがアクセスできるようにします。
最終更新日 2026年6月9日