批量创建权限

更新时间:2023-07-06 09:12:09下载pdf

本文介绍批量创建权限的 API。

接口描述

批量创建权限。

接口地址

POST: /v1.0/iot-03/idaas/spaces/{space_id}/add-batch-permission

请求参数

参数名类型参数位置是否必填说明
space_idStringuritrue空间 ID

body 说明

参数名类型参数位置是否必填说明
permission_codeString true权限标识
nameString false显示名称
typeInteger true权限类型,1.api 2.menu 3.button 4.data 5.combine
parent_codeString false父级权限 Code
orderInteger false展示顺序 数字越小,展示越靠前
remarkString false备注

返回参数

参数名类型说明
resultBoolean操作结果

请求示例

POST: /v1.0/iot-03/idaas/spaces/1400762304747802670/add-batch-permission
{
  "permission_list": [
    {
      "name": "name1",
      "order": 1,
      "permission_code": "permissionCode1",
      "remark": "remark",
      "type": 1,
      "space_id": "1400762304747802670"
    },
    {
      "name": "name2",
      "order": 2,
      "parent_code": "parentCode",
      "permission_code": "permissionCode2",
      "remark": "remark",
      "type": 1,
      "space_id": "1400762304747802670"
    }
  ]
}

返回示例

{
    "result": true,
    "t": 1622808344972,
    "success": true
}

错误码

参考 错误码