更新时间:2025-08-01 GMT+08:00
分享

批量变更权限有效期

功能介绍

批量变更权限有效期

调用方法

请参见如何调用API

URI

PUT /v1/{project_id}/security/permission-governance/batch-update-expire-time

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,获取方法请参见项目ID和账号ID

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

workspace

String

工作空间ID,获取方法请参见实例ID和工作空间ID

X-Auth-Token

String

IAM Token,通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)使用Token认证时必选。

表3 请求Body参数

参数

是否必选

参数类型

描述

ids

Array of strings

数据密级id列表,数据密级id可以通过查询接口获取。

expire_time

Long

到期时间

响应参数

状态码:200

表4 响应Body参数

参数

参数类型

描述

results

Array of results objects

更新有效期结果响应

表5 results

参数

参数类型

描述

id

String

权限id

message

String

更新有效期结果信息

status

Long

更新结果状态。1成功 0失败

状态码:400

表6 响应Body参数

参数

参数类型

描述

error_code

String

错误码。

error_msg

String

错误描述。

请求示例

/v1/0833a5737480d53b2f25c010dc1a7b88/security/permission-governance/my-permissions?datasource_type=HIVE&offset=0&limit=10

{
  "ids" : [ "2de2408f26c548749c626d98198c72b5", "4b207b31601344839a9c95e04897b070" ],
  "expire_time" : 1746171604873
}

响应示例

状态码:200

ok

{
  "results" : [ {
    "id" : "d8663da89c9a43efae8b6a8fa7a3892e",
    "message" : null,
    "status" : 1
  } ]
}

状态码

状态码

描述

200

ok

400

Bad Request

相关文档