Permissions
put
Authorizations
Path parameters
applicationIdstringRequired
permissionIdstringRequired
Body
rolestringOptional
Responses
200
OK
*/*
put
PUT /applications/{applicationId}/permissions/{permissionId} HTTP/1.1
Host: api
Content-Type: application/json
Accept: */*
Content-Length: 15
{
"role": "text"
}
200
OK
{
"code": 1,
"message": "text",
"data": true,
"success": true
}
delete
Authorizations
Path parameters
applicationIdstringRequired
permissionIdstringRequired
Responses
200
OK
*/*
delete
DELETE /applications/{applicationId}/permissions/{permissionId} HTTP/1.1
Host: api
Accept: */*
200
OK
{
"code": 1,
"message": "text",
"data": true,
"success": true
}
get
Authorizations
Path parameters
applicationIdstringRequired
Responses
200
OK
*/*
get
GET /applications/{applicationId}/permissions HTTP/1.1
Host: api
Accept: */*
200
OK
{
"code": 1,
"message": "text",
"data": {
"orgName": "text",
"groupPermissions": [
{
"permissionId": "text",
"type": "USER",
"id": "text",
"avatar": "text",
"name": "text",
"role": "text"
}
],
"userPermissions": [
{
"permissionId": "text",
"type": "USER",
"id": "text",
"avatar": "text",
"name": "text",
"role": "text"
}
],
"creatorId": "text",
"publicToAll": true,
"permissions": [
{
"permissionId": "text",
"type": "USER",
"id": "text",
"avatar": "text",
"name": "text",
"role": "text"
}
]
},
"success": true
}
put
Authorizations
Path parameters
applicationIdstringRequired
Body
rolestringOptional
userIdsstring[]Optional
groupIdsstring[]Optional
Responses
200
OK
*/*
put
PUT /applications/{applicationId}/permissions HTTP/1.1
Host: api
Content-Type: application/json
Accept: */*
Content-Length: 54
{
"role": "text",
"userIds": [
"text"
],
"groupIds": [
"text"
]
}
200
OK
{
"code": 1,
"message": "text",
"data": true,
"success": true
}