创建一个权限申请单。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
ApplyUserIds | string | 是 | 申请权限的阿里云账户 UID,当同时为多个账号申请权限时,使用逗号(,)隔开。 | 267842600408993176,267842600408993177 |
Deadline | long | 否 | 申请权限的到期时间。此处需要输入一个 unix 时间戳,不输入默认到期时间为 2065 年 1 月 1 日。 如果 MaxCompute 项目未开启 LabelSecurity,或申请的表字段安全等级为 0 或小于等于申请账号的安全等级时,只能申请永久权限。 您可以进入 DataWorks 工作空间的管理页面,在 MaxCompute 引擎的高级配置页面,查看是否启动列级别访问控制。 您可以进入 DataWorks 工作空间,在数据地图查看字段的安全等级,在成员管理页面查看账号的安全等级。 | 1617115071885 |
ApplyReason | string | 是 | 申请的原因。用于管理员进行评估审批。 | I need to use this table |
MaxComputeProjectName | string | 是 | 申请权限的 MaxCompute 项目名称。 | aMaxcomputeProjectName |
WorkspaceId | integer | 是 | 申请权限的 MaxCompute 项目所属的 DataWorks 工作空间 ID,您可以进入 DataWorks 工作空间配置页面,查询工作空间 ID。 | 12345 |
OrderType | integer | 否 | 申请单类型。目前仅支持取值为 1,表示对象 ACL 权限申请。 | 1 |
EngineType | string | 否 | 申请权限的计算引擎类型。目前仅支持取值为 odps,表示仅支持申请 MaxCompute 计算引擎的权限。 | odps |
ApplyObject | array<object> | 是 | 申请对象列表。 | |
object | 是 | 返回对象。 | ||
Actions | string | 是 | 申请的权限类型,一次申请多种类型权限时使用逗号(,)分隔。目前仅支持申请 Select、Describe、Drop、Alter、Update、Download 类型。 | Select,Describe |
ColumnMetaList | array<object> | 是 | 字段对象列表。 | |
object | 否 | 返回对象。 | ||
Name | string | 是 | 申请目标列的权限,此处输入列名称。如果申请全表的权限,则需要输入表的所有列名。 仅当 MaxCompute 项目开启了 labelSecurity,才可以申请部分列的权限。如果 MaxCompute 项目没有开启 labelSecurity,则只能申请全表的权限。 | aColumnName |
Name | string | 是 | 申请的对象。目前仅支持申请 MaxCompute 表的权限,此处需要输入目标表的名称。 | aTableName |
返回参数
示例
正常返回示例
JSON
格式
{
"RequestId": "0bc1ec92159376****",
"FlowId": [
"ee276e6e-5d34-46d8-b848-bca7879ed233"
]
}
错误码
访问错误中心查看更多错误码。
变更历史
变更时间 | 变更内容概要 | 操作 |
---|---|---|
2023-06-28 | API 内部配置变更,不影响调用 | 查看变更详情 |