オブジェクト
ObjectPermissions
オブジェクトに対する権限:addedはオブジェクト自体に対する付与、inheritedはツリー内の祖先と組織の付与(出所付き)、effectiveはこのオブジェクトに対する現在のユーザーの実効権限の一覧です。
フィールド
effectivearray of string必須managed_bystring | nullこのオブジェクトは閲覧用にロックされています(
source:<id>):ミラーモードのソースが権限を設定し、コレクションとフォルダーからの継承は適用されず、手動の付与は拒否されます(409 authz.managed_by_source)。通常のオブジェクトではnull。
使用箇所
- GET
/v1/org/permissions組織に対する権限(誰が管理者か)を取得する - PUT
/v1/org/permissions組織に対するロールを付与する - DELETE
/v1/org/permissions組織に対するロールを取り消す - GET
/v1/collections/{name}/permissionsコレクションに対する権限(直接付与と継承)を取得する - PUT
/v1/collections/{name}/permissionsコレクションに対するロールを付与する - DELETE
/v1/collections/{name}/permissionsコレクションに対するロールを取り消す - GET
/v1/cards/{card_id}/permissionsカードに対する権限(直接付与と継承)を取得する - PUT
/v1/cards/{card_id}/permissionsカードに対するロールを付与する - DELETE
/v1/cards/{card_id}/permissionsカードに対するロールを取り消す - GET
/v1/sources/{source_id}/permissionsソースに対する権限(直接付与と継承)を取得する - PUT
/v1/sources/{source_id}/permissionsソースに対するロールを付与する - DELETE
/v1/sources/{source_id}/permissionsソースに対するロールを取り消す - GET
/v1/folders/{folder_id}/permissionsフォルダーに対する権限(直接付与と継承)を取得する - PUT
/v1/folders/{folder_id}/permissionsフォルダーに対するロールを付与する - DELETE
/v1/folders/{folder_id}/permissionsフォルダーに対するロールを取り消す