删除角色映射 API
编辑删除角色映射 API
编辑删除角色映射。
请求
编辑DELETE /_security/role_mapping/<name>
前提条件
编辑- 要使用此 API,您必须至少具有
manage_security
集群权限。
描述
编辑角色映射定义将哪些角色分配给每个用户。有关更多信息,请参阅 将用户和组映射到角色。
角色映射 API 通常是管理角色映射的首选方法,而不是使用 角色映射文件。 删除角色映射 API 不能删除在角色映射文件中定义的角色映射。
路径参数
编辑-
name
- (string) 标识角色映射的唯一名称。该名称仅用作标识符,以方便通过 API 进行交互;它不会以任何方式影响映射的行为。
示例
编辑以下示例删除角色映射
resp = client.security.delete_role_mapping( name="mapping1", ) print(resp)
const response = await client.security.deleteRoleMapping({ name: "mapping1", }); console.log(response);
DELETE /_security/role_mapping/mapping1
如果成功删除映射,请求将返回 {"found": true}
。否则,found
将设置为 false。
{ "found" : true }