curl --request DELETE \
--url https://api.example.com/roles/{slug} \
--header 'Authorization: <authorization>'// No content - role deleted
Excluir permanentemente um papel e remover suas permissoes associadas dos usuarios atribuidos.
curl --request DELETE \
--url https://api.example.com/roles/{slug} \
--header 'Authorization: <authorization>'// No content - role deleted
roles:delete.// No content - role deleted
curl -X DELETE https://api.awsales.io/admin/roles/billing-manager \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
| Status | Codigo | Descricao |
|---|---|---|
400 | validation_error | Entrada invalida ou campos obrigatorios ausentes |
401 | unauthorized | Autenticacao ausente ou invalida |
403 | forbidden | Permissoes insuficientes |
403 | role.cannot_delete_environment_role | Nao e possivel excluir um papel a nivel de ambiente |
403 | role.cannot_modify_inherited | Nao e possivel modificar um papel herdado |
404 | role.not_found | Papel nao encontrado |
500 | internal_server_error | Ocorreu um erro inesperado |