Authorization Manager Remove Authorization Role
Removes a role.
Required privileges: Authorization.ModifyRoles
The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId
, in this case AuthorizationManager/{moId}
.
The vSphere release schema. The current specification covers vSphere 8.0.2.0 APIs.
"RemoveAuthorizationRoleRequestType Object"
roleId
If true, prevents the role from being removed if any permissions are using it.
No Content
NotFound: if the role does not exist.
InvalidArgument: if the role is a system role, meaning it cannot be changed.
RemoveFailed: if failIfUsed is true and the role has permissions.
"VimFault Object"
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/sdk/vim25/{release}/AuthorizationManager/{moId}/RemoveAuthorizationRole