PermissionCheckBatchResponse (JSON)
複数のユーザーのアクセス許可値のリストに対するバッチ アクセス許可チェックの結果。
PermissionCheckBatchResponse
PermissionCheckBatchResponse オブジェクトの仕様は次のとおりです。
メンバー | 種類 | 説明 |
---|---|---|
Responses | PermissionCheckBatchUserResponse (JSON) の配列 | 必須。 元の要求で要求された各アクセス許可の PermissionCheckBatchUserResponse (JSON) オブジェクト。順序はその要求での順序と同じ。 |
JSON 構文の例
{
"responses":
[
{
"user": {"xuid":"12345"},
"permissions":
[
{
"isAllowed":true
},
{
"isAllowed":true
}
]
},
{
"user": {"xuid":"54321"},
"permissions":
[
{
"isAllowed":false,
"reasons":
[
{"reason":"NotAllowed"}
]
},
{
"isAllowed":false,
"reasons":
[
{"reason":"PrivilegeRestrictsTarget", "restrictedSetting":"AllowProfileViewing"}
]
}
]
}
]
}