POST/sharedrives/{sharedriveId}/permissions/disable

注意 本 API は将来的に提供終了を予定しています。
今後は 共有ドライブ - 共有ドライブの部分更新 を使用してください。
共有ドライブのアクセス権限を無効にする。
共有ドライブのアクセス権限が有効な状態から無効無効化した場合には、ドメインのすべてのユーザーがアクセスできるようになる。
すでに共有ドライブのアクセス権限が無効化されている場合には、権限は変更されない。

Authorization

oauth2

Access Token を指定します。
指定の方法や Access Token の取得方法は 共通仕様 を参照してください。

Scope

file

HTTP Request

POSThttps://www.worksapis.com/v1.0/sharedrives/{sharedriveId}/permissions/disable

Path Parameters

ParameterTypeDescription
sharedriveId string 

共有ドライブ ID (URL エンコードする)


required
example : @2101000000000008 

Header Parameters

HeadertypeDescription
Authorization string 

Bearer {token}


required 

Response

HTTP 200

OK

PropertyTypeDescription
accessDenies array (ShareDriveAccessDeny) 

アクセス制限リスト

 
createdTime string 

作成日時


readOnly : true 
description string 

説明

 
hasPermission boolean 

アクセス権限有りフラグ


readOnly : true 
accessibleRange string 

共有範囲

  • TENANT: グループ会社全体のメンバーがアクセス可能
  • DOMAIN: ドメイン全体のメンバーがアクセス可能
  • MEMBER: グループ会社内の指定されたメンバーのみアクセス可能

注意
MEMBER の場合には、hasPermission:true に設定される。


Allowed values : TENANT, DOMAIN, MEMBER
nullable : false 
masters array (ShareDriveMaster) 

管理者ユーザー

 
name string 

共有ドライブ名

 
quota object (quota) 

容量情報


readOnly : true 
sharedriveId string 

共有ドライブ ID


readOnly : true 
permissionType string 

編集権限

  • READ : 読み込み権限
  • WRITE : 書き込み権限

Allowed values : READ, WRITE 

ShareDriveAccessDeny

PropertyTypeDescription
id string 

アクセス制限 ID

 
name string 

アクセス制限名


readOnly : true 
type string 

アクセス制限の種類


Allowed values : user-type 

ShareDriveMaster

PropertyTypeDescription
id string 

管理者のユーザー ID

 
name string 

管理者のユーザー名


readOnly : true 

quota

PropertyTypeDescription
trash integer 

ゴミ箱の容量


format : int64
readOnly : true 
used integer 

使用容量


format : int64
readOnly : true 

Response Example

example

1{2  "sharedriveId": "@2101000000000008",3  "name": "share drive",4  "description": "description here",5  "createdTime": "2020-12-16T19:40:15.15+09:00",6  "quota": {7    "used": 46426,8    "trash": 09  },10  "hasPermission": false,11  "masters": [12    {13      "id": "userf7da-f82c-4284-13e7-030f3b4c756x",14      "name": "User Name"15    }16  ],17  "accessDenies": [18    {19      "type": "user-type",20      "id": "041b68d3-263a-4fbe-9bc5-0350c49d1c42",21      "name": "アルバイト"22    }23  ],24  "permissionType": "READ",25  "accessibleRange": "DOMAIN"26}

HTTP 403

Forbidden