文档

AuthorizeMenu - 数据门户菜单批量授权

更新时间:

数据门户菜单的批量授权,已经授权的会自动略过。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
DataPortalIdstring

数据门户的 ID。

0d173abb53e84c8ca7495429163b****
MenuIdsstring

数据门户的叶子节点菜单 ID。

  • 目录菜单无法进行授权操作
  • 支持批量传参,ID 之间用半角逗号(,)隔开,批量修改的最大数为 100
54kqgoa****,pg1n135****
UserGroupIdsstring

用户组 ID 列表。

  • 支持批量传参,ID 之间用半角逗号(,)隔开,批量修改的最大数为 200
  • UserGroupIds 和 UserIds 不能同时为空
34fd141d-4598-4093-8c33-8e066dcb****,3d2c23d4-2b41-4af8-a1f5-f6390f32****
UserIdsstring

用户 ID 列表。此处为 Quick BI 的 UserID,而非阿里云的 UID。

  • 支持批量传参,ID 之间用半角逗号(,)隔开,批量修改的最大数为 200
204627493484****,121344444790****
AuthPointsValueinteger

授权菜单的权限。取值范围:

  • 1:查看
  • 3:查看+导出(默认)
3

返回参数

名称类型描述示例值
object
RequestIdstring

请求 ID。

188F0B12-00EF-41B3-944A-FB7EF06C9F43
Resultinteger

授权成功的菜单数。

2
Successboolean

是否请求成功。取值范围:

  • true:请求成功
  • false:请求失败
true

示例

正常返回示例

JSON格式

{
  "RequestId": "188F0B12-00EF-41B3-944A-FB7EF06C9F43",
  "Result": 2,
  "Success": true
}

错误码

HTTP status code错误码错误信息描述
400Instance.ExpiredYour instance has expired.您的购买实例已经过期。
400Instance.Not.ExistThe specified instance does not exist.暂未匹配到您的购买实例。
400Access.ForbiddenAccess forbidden. Your instance version or access key is not allowed to call the API operation.-
400Invalid.OrganizationThe specified organizational unit does not exist.该组织不存在。
400User.Not.In.OrganizationThe specified user is not in the organizational unit.该用户不在组织中。
400Invalid.Parameter.ErrorThe parameter is invalid:%s.无效参数%s。
400Report.NotExist.ErrorThis work does not exist. It may have been deleted. Work ID is %s.作品不存在,可能已经被删除。作品ID:%s。
400System.Param.emptyThis error code has been discarded.-
400Workspace.NotIn.OrganizationThe workspace is not owned by the organization.空间不在组织内。
400AccessMenu.NotMatch.PortalThe menu does not match the BI portal.菜单与门户网站不匹配。
400FolderMenu.CanNot.AuthorizeThe folder type menu cannot be authorized. Menu ID: %s.文件夹类型菜单无法进行授权操作,menuId为%s。
400Menu.NotBelongTo.CurrentDataportalMenu %s does not belong to the current data portal %s.菜单%s不属于当前数据门户%s。
400Invalid.ParameterAn error occurred while verifying parameters.参数验证失败。
400User.NotBelongTo.CurrentOrganizationThe user %s does not belong to the current organization.用户%s不属于当前组织。
400Usergroup.NotBelongTo.CurrentOrganizationThe usergroup %s does not belong to the current organization.用户组%s不属于当前组织。
400Internal.System.ErrorAn internal system error occurred.系统内部异常。

访问错误中心查看更多错误码。