--- layout: "docs" page_title: "Commands: ACL Role Delete" sidebar_current: "docs-commands-acl-role-delete" --- # Consul ACL Role Delete Command: `consul acl role delete` The `acl role delete` command deletes a role. Roles may be deleted by their ID or by name. ## Usage Usage: `consul acl role delete [options]` #### API Options <%= partial "docs/commands/http_api_options_client" %> <%= partial "docs/commands/http_api_options_server" %> #### Command Options * `-id=` - The ID of the role to delete. It may be specified as a unique ID prefix but will error if the prefix matches multiple role IDs. * `-name=` - The Name of the role to delete. #### Enterprise Options <%= partial "docs/commands/http_api_namespace_options" %> ## Examples Delete a role by prefix: ```sh $ consul acl role delete -id 57147 Role "57147d87-6bf7-f794-1a6e-7d038c4e4ae9" deleted successfully ``` Delete a role by name: ```sh $ consul acl role delete -name crawler Role "a365fdc9-ac71-e754-0645-7ab6bd747301" deleted successfully ```