2022 Zabbix中国峰会
2022 Zabbix中国峰会

role.delete

角色.删除

Description

说明

object role.delete(array roleids)

This method allows to delete roles. 用户使用该方法可以删除角色用户 ::: noteclassic This method is only available to Super admin user type. Permissions to call the method can be revoked in user role settings. See User roles for more information. ::: ::: 请注意 该方法允许任何类型的用户使用。用户可以在用户角色设置中对该方式的使用权限进行设定修改。请参考 [用户角色]以获取更多信息。 :::

Parameters

参数

(array) IDs of the roles to delete. (array) 要删除的角色用户ID

Return values

返回值

(object) Returns an object containing the IDs of the deleted roles under the roleids property. 根据roleids特性,(object) 会返回一个对象,包含删除的角色用户的ID号。

Examples

示例

Deleting multiple user roles

删除多个用户角色

Delete two user roles. 删除两个用户角色。 Request: 请求:

{
           "jsonrpc": "2.0",
           "method": "role.delete",
           "params": [
               "4",
               "5"
           ],
           "id": 1
       }

Response: 响应:

{
           "jsonrpc": "2.0",
           "result": {
               "roleids": [
                   "4",
                   "5"
               ]
           },
           "id": 1
       }

Source

参考来源

CRole::delete() in ui/include/classes/api/services/CRole.php.