Uses of Class
com.azure.resourcemanager.authorization.models.BuiltInRole
Packages that use BuiltInRole
Package
Description
Package containing the data models for AuthorizationManagementClient.
This package contains utility classes for working with Azure authorization.
-
Uses of BuiltInRole in com.azure.resourcemanager.authorization.models
Fields in com.azure.resourcemanager.authorization.models declared as BuiltInRoleModifier and TypeFieldDescriptionstatic final BuiltInRoleBuiltInRole.API_MANAGEMENT_SERVICE_CONTRIBUTORA role that can manage API Management service and the APIs.static final BuiltInRoleBuiltInRole.API_MANAGEMENT_SERVICE_OPERATOR_ROLEA role that can manage API Management service, but not the APIs themselves.static final BuiltInRoleBuiltInRole.API_MANAGEMENT_SERVICE_READER_ROLEA role that has read-only access to API Management service and APIs.static final BuiltInRoleBuiltInRole.APPLICATION_INSIGHTS_COMPONENT_CONTRIBUTORA role that can manage Application Insights components.static final BuiltInRoleBuiltInRole.AUTOMATION_OPERATORA role that is able to start, stop, suspend, and resume jobs.static final BuiltInRoleBuiltInRole.AZURE_COSMOS_DB_ACCOUNT_CONTRIBUTORA role that can manage Azure Cosmos DB accounts.static final BuiltInRoleBuiltInRole.AZURE_KUBERNETES_SERVICE_RBAC_ADMINLets you manage all resources under cluster/namespace, except update or delete resource quotas and namespaces.static final BuiltInRoleBuiltInRole.AZURE_KUBERNETES_SERVICE_RBAC_CLUSTER_ADMINLets you manage all resources in the cluster.static final BuiltInRoleBuiltInRole.AZURE_KUBERNETES_SERVICE_RBAC_READERAllows read-only access to see most objects in a namespace.static final BuiltInRoleBuiltInRole.AZURE_KUBERNETES_SERVICE_RBAC_WRITERAllows read/write access to most objects in a namespace.static final BuiltInRoleBuiltInRole.BACKUP_CONTRIBUTORA role that can manage backup in Recovery Services vault.static final BuiltInRoleBuiltInRole.BACKUP_OPERATORA role that can manage backup except removing backup, in Recovery Services vault.static final BuiltInRoleBuiltInRole.BACKUP_READERA role that can view all backup management services.static final BuiltInRoleBuiltInRole.BILLING_READERA role that can view all billing information.static final BuiltInRoleBuiltInRole.BIZTALK_CONTRIBUTORA role that can manage BizTalk services.static final BuiltInRoleBuiltInRole.CLASSIC_NETWORK_CONTRIBUTORA role that can manage classic virtual networks and reserved IPs.static final BuiltInRoleBuiltInRole.CLASSIC_STORAGE_ACCOUNT_CONTRIBUTORA role that can manage classic storage accounts.static final BuiltInRoleBuiltInRole.CLASSIC_VIRTUAL_MACHINE_CONTRIBUTORA role that can manage classic virtual machines, but not the virtual network or storage account to which they are connected.static final BuiltInRoleBuiltInRole.CLEARDB_MYSQL_DB_CONTRIBUTORA role that can manage ClearDB MySQL databases.static final BuiltInRoleBuiltInRole.CONTRIBUTORA role that can manage everything except access..static final BuiltInRoleBuiltInRole.DATA_FACTORY_CONTRIBUTORA role that can create and manage data factories, and child resources within them..static final BuiltInRoleBuiltInRole.DEVTEST_LABS_USERA role that can view everything and connect, start, restart, and shutdown virtual machines.static final BuiltInRoleBuiltInRole.DNS_ZONE_CONTRIBUTORA role that can manage DNS zones and records.static final BuiltInRoleBuiltInRole.INTELLIGENT_SYSTEMS_ACCOUNT_CONTRIBUTORA role that can manage Intelligent Systems accounts.static final BuiltInRoleBuiltInRole.KEY_VAULT_ADMINISTRATORPerform all data plane operations on a key vault and all objects in it, including certificates, keys, and secrets.static final BuiltInRoleBuiltInRole.KEY_VAULT_CERTIFICATES_OFFICERPerform any action on the certificates of a key vault, except manage permissions.static final BuiltInRoleBuiltInRole.KEY_VAULT_CONTRIBUTORA role that can manage key vaults, but not access to them.static final BuiltInRoleBuiltInRole.KEY_VAULT_CRYPTO_OFFICERPerform any action on the keys of a key vault, except manage permissions.static final BuiltInRoleBuiltInRole.KEY_VAULT_CRYPTO_SERVICE_ENCRYPTION_USERRead metadata of keys and perform wrap/unwrap operations.static final BuiltInRoleBuiltInRole.KEY_VAULT_CRYPTO_USERPerform cryptographic operations using keys.static final BuiltInRoleBuiltInRole.KEY_VAULT_READERRead metadata of key vaults and its certificates, keys, and secrets.static final BuiltInRoleBuiltInRole.KEY_VAULT_SECRETS_OFFICERPerform any action on the secrets of a key vault, except manage permissions.static final BuiltInRoleBuiltInRole.KEY_VAULT_SECRETS_USERRead secret contents.static final BuiltInRoleBuiltInRole.MANAGED_IDENTITY_CONTRIBUTORA role that can manage user assigned identities.static final BuiltInRoleBuiltInRole.MANAGED_IDENTITY_OPERATORA role that can read and assign user assigned identities.static final BuiltInRoleBuiltInRole.MONITORING_CONTRIBUTORA role that can read monitoring data and edit monitoring settings.static final BuiltInRoleBuiltInRole.MONITORING_READERA role that can read all monitoring data.static final BuiltInRoleBuiltInRole.NETWORK_CONTRIBUTORA role that can manage all network resources.static final BuiltInRoleBuiltInRole.NEW_RELIC_APM_ACCOUNT_CONTRIBUTORA role that can manage New Relic Application Performance Management accounts and applications.static final BuiltInRoleBuiltInRole.OWNERA role that can manage everything, including access.static final BuiltInRoleBuiltInRole.READERA role that can view everything, but can't make changes.static final BuiltInRoleBuiltInRole.REDIS_CACHE_CONTRIBUTORA role that can manage Redis caches.static final BuiltInRoleBuiltInRole.SCHEDULER_JOB_COLLECTIONS_CONTRIBUTORA role that can manage scheduler job collections.static final BuiltInRoleBuiltInRole.SEARCH_SERVICE_CONTRIBUTORA role that can manage search services.static final BuiltInRoleBuiltInRole.SECURITY_MANAGERA role that can manage security components, security policies, and virtual machines.static final BuiltInRoleBuiltInRole.SQL_DB_CONTRIBUTORA role that can manage SQL databases, but not their security-related policies.static final BuiltInRoleBuiltInRole.SQL_SECURITY_MANAGERA role that can manage the security-related policies of SQL servers and databases.static final BuiltInRoleBuiltInRole.SQL_SERVER_CONTRIBUTORA role that can manage SQL servers and databases, but not their security-related policies.static final BuiltInRoleBuiltInRole.STORAGE_ACCOUNT_CONTRIBUTORA role that can manage storage accounts.static final BuiltInRoleBuiltInRole.STORAGE_ACCOUNT_KEY_OPERATOR_SERVICE_ROLEStorage Account Key Operators are allowed to list and regenerate keys on Storage Accounts.static final BuiltInRoleBuiltInRole.STORAGE_BLOB_DATA_CONTRIBUTORAllows for read, write and delete access to Azure Storage blob containers and data.static final BuiltInRoleBuiltInRole.STORAGE_BLOB_DATA_OWNERAllows for full access to Azure Storage blob containers and data, including assigning POSIX access control.static final BuiltInRoleBuiltInRole.STORAGE_BLOB_DATA_READERAllows for read access to Azure Storage blob containers and data.static final BuiltInRoleBuiltInRole.STORAGE_FILE_DATA_SMB_SHARE_CONTRIBUTORAllows for read, write, and delete access in Azure Storage file shares over SMB.static final BuiltInRoleBuiltInRole.STORAGE_FILE_DATA_SMB_SHARE_READERAllows for read access to Azure File Share over SMB.static final BuiltInRoleBuiltInRole.STORAGE_QUEUE_DATA_CONTRIBUTORAllows for read, write, and delete access to Azure Storage queues and queue messages.static final BuiltInRoleBuiltInRole.STORAGE_QUEUE_DATA_MESSAGE_PROCESSORAllows for peek, receive, and delete access to Azure Storage queue messages.static final BuiltInRoleBuiltInRole.STORAGE_QUEUE_DATA_MESSAGE_SENDERAllows for sending of Azure Storage queue messages.static final BuiltInRoleBuiltInRole.STORAGE_QUEUE_DATA_READERAllows for read access to Azure Storage queues and queue messages.static final BuiltInRoleBuiltInRole.USER_ACCESS_ADMINISTRATORA role that can manage user access to Azure resources.static final BuiltInRoleBuiltInRole.VIRTUAL_MACHINE_CONTRIBUTORA role that can manage virtual machines, but not the virtual network or storage account to which they are connected.static final BuiltInRoleBuiltInRole.WEB_PLAN_CONTRIBUTORA role that can manage web plans.static final BuiltInRoleBuiltInRole.WEBSITE_CONTRIBUTORA role that can manage websites, but not the web plans to which they are connected.Methods in com.azure.resourcemanager.authorization.models that return BuiltInRoleModifier and TypeMethodDescriptionstatic BuiltInRoleBuiltInRole.fromString(String name) Finds or creates a role instance based on the specified name.Methods in com.azure.resourcemanager.authorization.models that return types with arguments of type BuiltInRoleMethods in com.azure.resourcemanager.authorization.models with parameters of type BuiltInRoleModifier and TypeMethodDescriptionRoleAssignment.DefinitionStages.WithRole.withBuiltInRole(BuiltInRole role) Specifies the name of a built in role for this assignment.ServicePrincipal.DefinitionStages.WithRoleAssignment.withNewRole(BuiltInRole role, String scope) Assigns a new role to the service principal.ServicePrincipal.UpdateStages.WithRoleAssignment.withNewRole(BuiltInRole role, String scope) Assigns a new role to the service principal.ServicePrincipal.DefinitionStages.WithRoleAssignment.withNewRoleInResourceGroup(BuiltInRole role, ResourceGroup resourceGroup) Assigns a new role to the service principal.ServicePrincipal.UpdateStages.WithRoleAssignment.withNewRoleInResourceGroup(BuiltInRole role, ResourceGroup resourceGroup) Assigns a new role to the service principal.ServicePrincipal.DefinitionStages.WithRoleAssignment.withNewRoleInSubscription(BuiltInRole role, String subscriptionId) Assigns a new role to the service principal.ServicePrincipal.UpdateStages.WithRoleAssignment.withNewRoleInSubscription(BuiltInRole role, String subscriptionId) Assigns a new role to the service principal. -
Uses of BuiltInRole in com.azure.resourcemanager.authorization.utils
Methods in com.azure.resourcemanager.authorization.utils with parameters of type BuiltInRoleModifier and TypeMethodDescriptionRoleAssignmentHelper.withAccessTo(String scope, BuiltInRole asRole) Specifies that applications running on an Azure service with this identity requires the given access role with scope of access limited to the ARM resource identified by the resource ID specified in the scope parameter.RoleAssignmentHelper.withAccessToCurrentResourceGroup(BuiltInRole asRole) Specifies that applications running on an Azure service with this identity requires the given access role with scope of access limited to the current resource group that the identity resides.RoleAssignmentHelper.withoutAccessTo(String scope, BuiltInRole asRole) Specifies that an access role assigned to the identity should be removed.