PermissionCheckBatchUserResponse (JSON)

对单个目标用户的权限值列表进行批处理权限检查的原因。

PermissionCheckBatchUserResponse

PermissionCheckBatchUserResponse 对象具有以下规范。

成员 类型 说明
用户 字符串 必需。 如果允许请求用户对目标用户执行请求的操作,此成员为 true
权限 PermissionCheckResponse (JSON) 的数组 必需。 在原始请求中要求的每个权限的 PermissionCheckResponse (JSON),顺序与该请求相同。

示例 JSON 语法

{
    "User": {"Xuid": "12345"},
    "Permissions":
    [
        {
            "isAllowed": true
        },
        {
            "isAllowed": false
        },
        {
            "isAllowed": false,
            "reasons":
            [
                {"reason": "BlockedByRequestor"},
                {"reason": "MissingPrivilege", "restrictedSetting": "VideoCommunications"}
            ]
        }
    ]
}
    

另请参阅

父级

JavaScript 对象表示法 (JSON) 对象参考