全部产品
云市场

为身份实体撤销应用授权

更新时间:2019-04-09 17:39:06

描述

为指定账号身份(RAM子账号或RAM角色)撤销指定的应用授权。

请求参数

名称类型是否必需描述
ActionString系统规定参数。取值:DetachAppPolicyFromIdentity。
IdentityType String身份类型, 取值:RamUser(RAM子账号), RamRole(RAM角色)。
IdentityName String类型为RamUser时传入RAM子账号ID,类型为RamRole时传入角色名称。
PolicyNames String策略名称,暂时只支持设置为系统策略,可选值:VODAppFullAccess, VODAppReadOnlyAccess,VODAppAdministratorAccess。多个用英文逗号分隔。
AppId String应用ID。当策略名称为VODAppAdministratorAccess时,该字段非必选,其他策略时,该字段必填。

每个子账号或角色最多授予10个应用权限。

返回参数

名称类型描述
RequestId String请求ID

API示例

请求示例

  1. http://vod.cn-shanghai.aliyuncs.com/?Action=DetachAppPolicyFromIdentity&IdentityType=RamUser&IdentityName=xxxx&PolicyNames=xxxx&AppId=app-xxxFormat=JSON&<公共参数>

注意:示例中的“公共参数”参见 公共参数说明文档

返回示例

JSON格式

  1. {
  2. "RequestId": "25818875-5F78-4A13-BEF6-D7393642CA58"
  3. }

错误码

下表列举了本接口特有的错误码。视频点播通用的错误码信息,参见 错误码表

错误代码错误信息HTTP 状态码说明
OperationDenied.NotOpenAppServiceThe app service is not open.403多应用服务未开通。
Forbidden.OperateAppUser not authorized to operate app.403未授予操作该应用的权限。