# Deep Security Manager REST API

## Path: / rest / administrator-roles / {roleID} / host-groups / {hostGroupID}

Remove a host group from an administrator role.

Administrator roles can have access to all host groups or can be restricted to a set of listed host groups (and any child host groups of the listed host groups). Administrators will have access to any host in the set of allowed host groups (and any child host group of the listed host groups).

You can use the `IAdministratorRoleAPI.describeRole(String, Integer)` API to retrieve the existing set of host groups assigned to the role.

Path parameters:
  roleID - the role ID.
  hostGroupID - the host group ID.

Method Summary
Resource | Description
--- | ---
`DELETE /rest/administrator-roles/{roleID}/host-groups/{hostGroupID}` | Remove a host group from an administrator role.

Method Detail
Remove a host group from an administrator role. Administrator roles can have access to all host groups or can be restricted to a set of listed host groups (and any child host groups of the listed host groups). Administrators will have access to any host in the set of allowed host groups (and any child host group of the listed host groups). You can use the {@link #describeRole(String, Integer)} API to retrieve the existing set of host groups assigned to the role. Output: `ModifyAdministratorRoleResponse` - a {@link ModifyAdministratorRoleResponse} with the modified details of the administrator role. Cookie parameters: sID - a session ID returned by the Authentication API. Produces: application/json Consumes: application/json HTTP return codes: 200 - if the request is successful 403 - if the user is not authorized to modify administrator roles 404 - if the user is authorized to modify administrator roles but the administrator role does not exist or if the user is not authorized to modify the requested administrator role

Copyright © 2017 Trend Micro Inc. All Rights Reserved.