Mutation - 통합 스토리지 정보 변경
사용 할 스토리지의 정보를 변경한다. (관리자만 설정 가능)
Schema
Input Objects
KEY OBJECT DESC storageUnifiedStorageInformationUpdateInput 통합 저장소 변경 정보 (필수) adminPage Boolean 관리자 페이지 여부
Objects
OBJECT DESC UnifiedStorageInformationDto 통합 저장소 정보
Method
POST
{{url}}/graphql
Headers
KEY VALUE AuthorizationSecurity365 JWT 토큰
Body
QUERY
mutation updateUnifiedStorageInformation($storage: UnifiedStorageInformationUpdateInput!, $adminPage: Boolean) {
updateUnifiedStorageInformation(storage: $storage, adminPage: $adminPage) {
id
indexDate
commonShareStorage
createdDate
createdUserId
createdUserName
modifiedDate
modifiedUserId
modifiedUserName
storageCode
interlockId
name
description
msSiteUrl
googleBuiltIn {
parentFolderId
folderId
__typename
}
nasBuiltIn {
url
port
userId
userPw
shareFolder
protocol
printMark
__typename
}
otherClusterServiceId
accessType
storagePolicy {
extraction
edit
read
move
copy
upload
download
share
msMessageExtension
delete
webOffice
appOffice
shareFolderControl
shareFolderInvite
shwDownload
period
__typename
}
teamsTabStorage
teamsTabName
exposed
roleCheckForAcl
teamsSharepointRepresentative
personalGoogleDriveRepresentative
personalOneDriveRepresentative
personalStorage
totalLimitSize
totalUseSize
userLimitSize
used
__typename
}
}
Sample
VARIABLES
{
"storage": {
"id": "8f09968771db11ed969c0aed46caeb03",
"used": true
},
"adminPage": true
}RESPONSE
{
"data": {
"updateUnifiedStorageInformation": {
"id": "8f09968771db11ed969c0aed46caeb03",
"indexDate": 1677741814927,
"commonShareStorage": false,
"createdDate": 1669942332990,
"createdUserId": "8239b9b2ed1511ecbf494657c4f20301",
"createdUserName": "최고관리자",
"modifiedDate": 1677741814927,
"modifiedUserId": "8239b9b2ed1511ecbf494657c4f20301",
"modifiedUserName": "최고관리자 ",
"storageCode": "CLD_000002",
"interlockId": "socamresearch.sharepoint.com,a2230c0d-98fe-4053-8b50-1528992145c5,36b9b253-0f18-4ff8-9525-759a1f90cf46",
"name": "비공개팀사이트",
"description": "",
"msSiteUrl": "https://socamresearch.sharepoint.com/sites/teamPrivate1/Shared%20Documents/Forms/AllItems.aspx",
"googleBuiltIn": null,
"nasBuiltIn": null,
"s3BuiltIn": null,
"otherClusterServiceId": null,
"accessType": "CSSB",
"storagePolicy": null,
"teamsTabStorage": false,
"teamsTabName": null,
"exposed": true,
"roleCheckForAcl": null,
"teamsSharepointRepresentative": false,
"personalGoogleDriveRepresentative": false,
"personalOneDriveRepresentative": false,
"personalStorage": false,
"totalLimitSize": 0,
"totalUseSize": 38942,
"userLimitSize": 0,
"used": true,
"__typename": "UnifiedStorageInformationDto"
}
}
}