Box Hubコラボレーションオブジェクトは、特定のロールによって定義される権限を含んだBox Hubへのアクセス権限をユーザーまたはグループに付与します。
12345678このコラボレーションの一意の識別子。
hub_collaboration値は常にhub_collaborationになります。
次の値に固定: hub_collaboration
trueコンテンツを所有する企業が、コンテンツのコラボレーションに強力なパスワードを要求するかどうか、または外部コラボレータに対して漏えいが確認されたパスワードの検出を適用するかどうか。
trueユーザーのアカウントに対して、強力なパスワードの要求と漏えいが確認されたパスワードの検出が設定されているかどうか。強力なパスワードが要求されていない場合、このフィールドはnullになります。
trueサービス利用規約に同意済みかどうか。利用規約への同意が必要ない場合、このフィールドはnullです。
コラボレーションが承認される前に同意する必要があるサービス利用規約。利用規約への同意が必要ない場合、このフィールドはnullです。
11446498このサービス利用規約の一意の識別子。
terms_of_service値は常にterms_of_serviceになります。
次の値に固定: terms_of_service
trueこのコンテンツを所有する会社が、このコンテンツでのコラボレーションを行うために2要素認証を有効にする必要があるかどうか。
trueユーザーが2要素認証を有効にしているかどうか。2要素認証が必要ない場合、このフィールドはnullです。
アクセス権限が付与されるユーザーまたはグループ。
最も基本的なBox HubのBase版の表示。
editorBox Hubに付与されるアクセスレベル。使用可能な値はeditor、viewer、co-ownerです。
acceptedコラボレーション招待のステータス。ステータスがpendingの場合、loginとnameは空の文字列を返します。
次の値のいずれか1つ: accepted,pending,rejected
{
"id": "12345678",
"type": "hub_collaboration",
"acceptance_requirements_status": {
"strong_password_requirement": {
"enterprise_has_strong_password_required_for_external_users": true,
"user_has_strong_password": true
},
"terms_of_service_requirement": {
"is_accepted": true,
"terms_of_service": {
"id": "11446498",
"type": "terms_of_service"
}
},
"two_factor_authentication_requirement": {
"enterprise_has_two_factor_auth_enabled": true,
"user_has_two_factor_authentication_enabled": true
}
},
"accessible_by": {
"id": "11446498",
"type": "user",
"login": "ceo@example.com",
"name": "Aaron Levie"
},
"hub": {
"id": "12345",
"type": "hubs"
},
"role": "editor",
"status": "accepted"
}