POST/groups/{groupId}/folder/files/{fileId}/permissions
Creates an access permission for a folder in a team/group folder.
OAuth 2.0 authentication.
For more information, see Authentication and Authorization.
file
group.folder
| Parameter | Type | Description |
|---|---|---|
| groupId | string | Team/group ID required example : group127-8545-4463-603b-04d550d23bf |
| fileId | string | File ID required example : NzExNTMwMDF8MTQ2NzA1NjAxMDAwMHxGfDA |
| Header | type | Description |
|---|---|---|
| Authorization | string | Bearer {token} required |
| Content-Type | string | application/json required example : application/json |
| Property | Type | Description |
|---|---|---|
| userId | string | User ID
required minLength : 1 |
| type | string | Permission type
required Allowed values : READ, WRITE |
example
1{2 "userId": "user1@example.com",3 "type": "WRITE"4}OK
| Property | Type | Description |
|---|---|---|
| permissions | array (FolderPermission) | Permission information |
| Property | Type | Description |
|---|---|---|
| permissionId | string | Permission ID required minLength : 1 readOnly : true |
| type | string | Permission type
required Allowed values : READ, WRITE |
| userId | string | User ID required minLength : 1 readOnly : true |
| userType | string | User type
required Allowed values : USER, ORGUNIT, GROUP |
| userName | string | User name required minLength : 1 readOnly : true |
example
1{2 "permissions": [3 {4 "permissionId": "QDIxMDAwMDAwMDAwMTcwfEdST1VQfDEwMTAwMDAwMDExNDY1MA",5 "type": "WRITE",6 "userId": "group127-8545-4463-603b-04d550d23bf",7 "userType": "GROUP",8 "userName": "test name"9 }10 ]11}