Hubコラボレーションオブジェクトは、特定のロールによって定義される権限を含んだ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
です。
アクセス権限が付与されるユーザーまたはグループ。
最も基本的なHubのBase版の表示。
editor
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"
}