Skip to content

Commit b83dadf

Browse files
committed
role-definition-delete
1 parent b912e02 commit b83dadf

File tree

1 file changed

+3
-0
lines changed
  • src/azure-cli/azure/cli/command_modules/role

1 file changed

+3
-0
lines changed

src/azure-cli/azure/cli/command_modules/role/custom.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,9 @@ def delete_role_definition(cmd, name, resource_group_name=None, scope=None,
134134
definitions_client = _auth_client_factory(cmd.cli_ctx, scope).role_definitions
135135
scope = _build_role_scope(resource_group_name, scope,
136136
definitions_client._config.subscription_id)
137+
if is_guid(name):
138+
definitions_client.delete(scope, name)
139+
return
137140
roles = _search_role_definitions(cmd.cli_ctx, definitions_client, name, [scope], custom_role_only)
138141
for r in roles:
139142
definitions_client.delete(role_definition_id=r.name, scope=scope)

0 commit comments

Comments
 (0)