Mutation - 파일 제어 설정 변경
파일 제어 설정을 변경한다. (관리자만 설정 가능)
Schema
Input Objects
KEY OBJECT DESC policy FileControlPolicyInput 파일 제어 설정 정보 (필수) adminPage Boolean 관리자 페이지 여부
Objects
OBJECT DESC FileControlPolicyDto 파일 업다운로드 정책 정보
Method
POST
{{url}}/graphql
Headers
KEY VALUE AuthorizationSecurity365 JWT 토큰
Body
QUERY
mutation updateFileControlPolicy($policy: FileControlPolicyInput!, $adminPage: Boolean) {
updateFileControlPolicy(policy: $policy, adminPage: $adminPage) {
appTeams {
upload
download
edit
read
__typename
}
webTeams {
upload
download
edit
read
__typename
}
mobileTeams {
upload
download
edit
read
__typename
}
web {
upload
download
edit
read
__typename
}
mobile {
upload
download
edit
read
__typename
}
__typename
}
}
Sample
VARIABLES
{
"policy": {
"appTeams": {
"upload": true,
"download": true,
"edit": true,
"read": true
},
"webTeams": {
"upload": true,
"download": true,
"edit": true,
"read": true
},
"web": {
"upload": true,
"download": true,
"edit": true,
"read": true
},
"mobile": {
"upload": true,
"download": true,
"edit": true,
"read": true
},
"mobileTeams": {
"upload": true,
"download": true,
"edit": true,
"read": true
}
},
"adminPage": true
}RESPONSE
{
"data": {
"updateFileControlPolicy": {
"appTeams": {
"upload": true,
"download": true,
"edit": true,
"read": true,
"__typename": "FileControlPolicyInfoDto"
},
"webTeams": {
"upload": true,
"download": true,
"edit": true,
"read": true,
"__typename": "FileControlPolicyInfoDto"
},
"mobileTeams": {
"upload": true,
"download": true,
"edit": true,
"read": true,
"__typename": "FileControlPolicyInfoDto"
},
"web": {
"upload": true,
"download": true,
"edit": true,
"read": true,
"__typename": "FileControlPolicyInfoDto"
},
"mobile": {
"upload": true,
"download": true,
"edit": true,
"read": true,
"__typename": "FileControlPolicyInfoDto"
},
"__typename": "FileControlPolicyDto"
}
}
}