校园办公基础信息管理

更新时间:2023-06-15 05:48:03

在校园场景下,构建基础的用户、组织、用户权限角色管理API,适用于校园、办公、园区等行业。

校园办公应用管理

API名称接口地址
修改应用实例配置PUT:/v1.0/iot-03/app-instances/{app_instance_id}/configs
查询应用实例配置GET:/v1.0/iot-03/app-instances/{app_instance_id}/configs
查询应用授权设置GET:/v1.0/iot-03/app-instances/{app_instance_id}/permissions
查询已开通的实例GET:/v1.0/iot-03/app-instances
设置应用查看权限PUT:/v1.0/iot-03/app-instances/{app_instance_id}/permissions

校园办公组织管理

API名称接口地址
根据组织ID查询组织信息GET:/v1.0/iot-03/organizations/{org_id}
编辑组织PUT:/v1.0/iot-03/organizations/{org_id}
查询子组织列表GET:/v1.0/iot-03/organizations/{org_id}/sub-organizations
新增组织POST:/v1.0/iot-03/organizations
删除组织DELETE:/v1.0/iot-03/organizations/{org_id}

校园办公资产管理

API名称接口地址
根据资产ID查询资产GET:/v1.0/iot-03/assets/{asset_id}
根据条件查询资产GET:/v1.0/iot-03/assets
删除资产DELETE:/v1.0/iot-03/assets/{asset_id}
查询子资产GET:/v1.0/iot-03/assets/{asset_id}/sub-assets
添加资产POST:/v1.0/iot-03/assets
修改资产PUT:/v1.0/iot-03/assets/{asset_id}
转移设备POST:/v1.0/iot-03/assets/devices/{device_id}/actions/transfer

校园办公用户管理

API名称接口地址
修改用户基础信息PUT:/v1.0/iot-03/users/{uid}
查询组织信息GET:/v1.0/iot-03/users/{uid}/organizations
新增用户POST:/v1.0/iot-03/users
查询用户基本信息GET:/v1.0/iot-03/users/{uid}
删除用户DELETE:/v1.0/iot-03/users/{uid}
修改用户状态PUT:/v1.0/iot-03/users/{uid}/status
用户绑定组织POST:/v1.0/iot-03/organizations/{org_id}/actions/bind-users
用户解绑组织POST:/v1.0/iot-03/organizations/{org_id}/actions/unbind-users
查询用户信息GET:/v1.0/iot-03/users