| title | Azure permissions for General - Azure RBAC |
|---|---|
| description | Lists the permissions for the Azure resource providers in the General category. |
| ms.service | role-based-access-control |
| ms.topic | generated-reference |
| author | rolyon |
| manager | pmwongera |
| ms.author | rolyon |
| ms.date | 02/23/2026 |
| ms.custom | generated |
This article lists the permissions for the Azure resource providers in the General category. You can use these permissions in your own Azure custom roles to provide granular access control to resources in Azure. Permission strings have the following format: {Company}.{ProviderName}/{resourceType}/{action}
Azure service: core
[!div class="mx-tableFixed"]
Action Description Microsoft.Addons/register/actionRegister the specified subscription with Microsoft.Addons Microsoft.Addons/operations/readGets supported RP operations. Microsoft.Addons/supportProviders/listsupportplaninfo/actionLists current support plan information for the specified subscription. Microsoft.Addons/supportProviders/supportPlanTypes/readGet the specified Canonical support plan state. Microsoft.Addons/supportProviders/supportPlanTypes/writeAdds the Canonical support plan type specified. Microsoft.Addons/supportProviders/supportPlanTypes/deleteRemoves the specified Canonical support plan
Azure service: core
[!div class="mx-tableFixed"]
Action Description Microsoft.Capacity/calculateprice/actionCalculate any Reservation Price Microsoft.Capacity/checkoffers/actionCheck any Subscription Offers Microsoft.Capacity/checkscopes/actionCheck any Subscription Microsoft.Capacity/validatereservationorder/actionValidate any Reservation Microsoft.Capacity/reservationorders/actionUpdate any Reservation Microsoft.Capacity/register/actionRegisters the Capacity resource provider and enables the creation of Capacity resources. Microsoft.Capacity/unregister/actionUnregister any Tenant Microsoft.Capacity/calculateexchange/actionComputes the exchange amount and price of new purchase and returns policy Errors. Microsoft.Capacity/exchange/actionExchange any Reservation Microsoft.Capacity/listSkus/actionLists SKUs with filters and without any restrictions Microsoft.Capacity/appliedreservations/readRead All Reservations Microsoft.Capacity/catalogs/readRead catalog of Reservation Microsoft.Capacity/commercialreservationorders/readGet Reservation Orders created in any Tenant Microsoft.Capacity/operations/readRead any Operation Microsoft.Capacity/reservationorders/changedirectory/actionChange directory of any reservation Microsoft.Capacity/reservationorders/availablescopes/actionFind any Available Scope Microsoft.Capacity/reservationorders/readRead All Reservations Microsoft.Capacity/reservationorders/writeCreate any Reservation Microsoft.Capacity/reservationorders/deleteDelete any Reservation Microsoft.Capacity/reservationorders/reservations/actionUpdate any Reservation Microsoft.Capacity/reservationorders/return/actionReturn any Reservation Microsoft.Capacity/reservationorders/swap/actionSwap any Reservation Microsoft.Capacity/reservationorders/split/actionSplit any Reservation Microsoft.Capacity/reservationorders/changeBilling/actionReservation billing change Microsoft.Capacity/reservationorders/merge/actionMerge any Reservation Microsoft.Capacity/reservationorders/calculaterefund/actionComputes the refund amount and price of new purchase and returns policy Errors. Microsoft.Capacity/reservationorders/changebillingoperationresults/readPoll any Reservation billing change operation Microsoft.Capacity/reservationorders/mergeoperationresults/readPoll any merge operation Microsoft.Capacity/reservationorders/reservations/availablescopes/actionFind any Available Scope Microsoft.Capacity/reservationorders/reservations/readRead All Reservations Microsoft.Capacity/reservationorders/reservations/writeCreate any Reservation Microsoft.Capacity/reservationorders/reservations/deleteDelete any Reservation Microsoft.Capacity/reservationorders/reservations/archive/actionArchive a reservation which is in a terminal state like Expired, Split etc. Microsoft.Capacity/reservationorders/reservations/unarchive/actionUnarchive a Reservation which was previously archived Microsoft.Capacity/reservationorders/reservations/revisions/readRead All Reservations Microsoft.Capacity/reservationorders/splitoperationresults/readPoll any split operation Microsoft.Capacity/resourceProviders/locations/serviceLimits/readGet the current service limit or quota of the specified resource and location Microsoft.Capacity/resourceProviders/locations/serviceLimits/writeCreate service limit or quota for the specified resource and location Microsoft.Capacity/resourceProviders/locations/serviceLimitsRequests/readGet any service limit request for the specified resource and location Microsoft.Capacity/tenants/register/actionRegister any Tenant
Azure service: core
[!div class="mx-tableFixed"]
Action Description Microsoft.Commerce/register/actionRegister Subscription for Microsoft Commerce UsageAggregate Microsoft.Commerce/unregister/actionUnregister Subscription for Microsoft Commerce UsageAggregate Microsoft.Commerce/RateCard/readReturns offer data, resource/meter metadata and rates for the given subscription. Microsoft.Commerce/UsageAggregates/readRetrieves Microsoft Azure's consumption by a subscription. The result contains aggregates usage data, subscription and resource related information, on a particular time range.
Azure service: core
[!div class="mx-tableFixed"]
Action Description Microsoft.Marketplace/register/actionRegisters Microsoft.Marketplace resource provider in the subscription. Microsoft.Marketplace/privateStores/actionUpdates PrivateStore. Microsoft.Marketplace/search/actionReturns a list of azure private store marketplace catalog offers and total count and facets Microsoft.Marketplace/locations/edgeZones/products/readReturns a list of products for specific edgezone and location Microsoft.Marketplace/mysolutions/readGet user solutions Microsoft.Marketplace/mysolutions/writeCreate or update user solutions Microsoft.Marketplace/mysolutions/deleteRemove user solutions Microsoft.Marketplace/offers/readReturns an offer Microsoft.Marketplace/offerTypes/publishers/offers/plans/agreements/readReturns an Agreement. Microsoft.Marketplace/offerTypes/publishers/offers/plans/agreements/writeAccepts a signed agreement. Microsoft.Marketplace/offerTypes/publishers/offers/plans/configs/readReturns a config. Microsoft.Marketplace/offerTypes/publishers/offers/plans/configs/writeSaves a config. Microsoft.Marketplace/offerTypes/publishers/offers/plans/configs/importImage/actionImports an image to the end user's ACR. Microsoft.Marketplace/privateStores/writeCreates PrivateStore. Microsoft.Marketplace/privateStores/deleteDeletes PrivateStore. Microsoft.Marketplace/privateStores/offers/actionUpdates offer in PrivateStore. Microsoft.Marketplace/privateStores/readReads PrivateStores. Microsoft.Marketplace/privateStores/requestApprovals/actionUpdate request approvals Microsoft.Marketplace/privateStores/fetchAllSubscriptionsInTenant/actionAdmin fetches all subscriptions in tenant Microsoft.Marketplace/privateStores/listStopSellOffersPlansNotifications/actionList stop sell offers plans notifications Microsoft.Marketplace/privateStores/listSubscriptionsContext/actionList the subscription in private store context Microsoft.Marketplace/privateStores/listNewPlansNotifications/actionList new plans notifications Microsoft.Marketplace/privateStores/queryUserOffers/actionFetch the approved offers from the offers ids and the user subscriptions in the payload Microsoft.Marketplace/privateStores/queryUserRules/actionFetch the approved rules for the user under the user subscriptions Microsoft.Marketplace/privateStores/anyExistingOffersInTheStore/actionReturn true if there is an existing offer for at least one enabled collection Microsoft.Marketplace/privateStores/queryInternalOfferIds/actionList of all internal offers under given azure application and plans Microsoft.Marketplace/privateStores/adminRequestApprovals/readRead all request approvals details, only admins Microsoft.Marketplace/privateStores/adminRequestApprovals/writeAdmin update the request with decision on the request Microsoft.Marketplace/privateStores/collections/approveAllItems/actionDelete all specific approved items and set collection to allItemsApproved Microsoft.Marketplace/privateStores/collections/disableApproveAllItems/actionSet approve all items property to false for the collection Microsoft.Marketplace/privateStores/collections/setRules/actionSet Rules on a given collection Microsoft.Marketplace/privateStores/collections/queryRules/actionGet Rules on a given collection Microsoft.Marketplace/privateStores/collections/upsertOfferWithMultiContext/actionUpsert an offer with different contexts Microsoft.Marketplace/privateStores/collections/offers/actionGet Collection Offers By Public and Subscriptions Context Microsoft.Marketplace/privateStores/collections/offers/contextsView/actionRetrieves offer details and plans for multiple subscription contexts, including approved stop-sell and hidden plans Microsoft.Marketplace/privateStores/offers/writeCreates offer in PrivateStore. Microsoft.Marketplace/privateStores/offers/deleteDeletes offer from PrivateStore. Microsoft.Marketplace/privateStores/offers/readReads PrivateStore offers. Microsoft.Marketplace/privateStores/queryNotificationsState/readRead notifications state details, only admins Microsoft.Marketplace/privateStores/requestApprovals/readRead request approvals Microsoft.Marketplace/privateStores/requestApprovals/writeCreate request approval Microsoft.Marketplace/privateStores/RequestApprovals/offer/acknowledgeNotification/writeAcknowledge a notification, Admins only Microsoft.Marketplace/privateStores/RequestApprovals/withdrawPlan/writeWithdraw a plan from offer's notifications Microsoft.Marketplace/products/readReturns a Product
Azure service: core
[!div class="mx-tableFixed"]
Action Description Microsoft.MarketplaceOrdering/agreements/readReturn all agreements under given subscription Microsoft.MarketplaceOrdering/agreements/offers/plans/readReturn an agreement for a given marketplace item Microsoft.MarketplaceOrdering/agreements/offers/plans/sign/actionSign an agreement for a given marketplace item Microsoft.MarketplaceOrdering/agreements/offers/plans/cancel/actionCancel an agreement for a given marketplace item Microsoft.MarketplaceOrdering/offertypes/publishers/offers/plans/agreements/readGet an agreement for a given marketplace virtual machine item Microsoft.MarketplaceOrdering/offertypes/publishers/offers/plans/agreements/writeSign or Cancel an agreement for a given marketplace virtual machine item Microsoft.MarketplaceOrdering/operations/readList all possible operations in the API
Azure service: Azure Quotas
[!div class="mx-tableFixed"]
Action Description Microsoft.Quota/register/actionRegister the subscription with Microsoft.Quota Resource Provider Microsoft.Quota/groupQuotas/readGet the GroupQuota Microsoft.Quota/groupQuotas/writeCreates the GroupQuota resource Microsoft.Quota/groupQuotas/deleteDeletes the GroupQuota resource Microsoft.Quota/groupQuotas/groupQuotaLimits/readGet the current GroupQuota of the specified resource Microsoft.Quota/groupQuotas/groupQuotaLimits/writeCreates the GroupQuota request for the specified resource Microsoft.Quota/groupQuotas/groupQuotaRequests/readGet the GroupQuota request status for the specific request Microsoft.Quota/groupQuotas/quotaAllocationRequests/readGet the GroupQuota to Subscription Quota allocation request status for the specific request Microsoft.Quota/groupQuotas/quotaAllocations/readGet the current GroupQuota to Subscription Quota allocation Microsoft.Quota/groupQuotas/quotaAllocations/writeCreates the GroupQuota to subscription Quota limit request for the specified resource Microsoft.Quota/groupQuotas/subscriptions/readGet the GroupQuota subscriptions Microsoft.Quota/groupQuotas/subscriptions/writeAdd Subscriptions to GroupQuota resource Microsoft.Quota/groupQuotas/subscriptions/deleteDeletes Subscriptions from GroupQuota resource Microsoft.Quota/operations/readGet the Operations supported by Microsoft.Quota Microsoft.Quota/quotaRequests/readGet any service limit request for the specified resource Microsoft.Quota/quotas/readGet the current Service limit or quota of the specified resource Microsoft.Quota/quotas/writeCreates the service limit or quota request for the specified resource Microsoft.Quota/usages/readGet the usages for resource providers
Azure service: core
[!div class="mx-tableFixed"]
Action Description Microsoft.Subscription/cancel/actionCancels the Subscription Microsoft.Subscription/rename/actionRenames the Subscription Microsoft.Subscription/enable/actionReactivates the Subscription Microsoft.Subscription/aliases/writeCreate subscription alias Microsoft.Subscription/aliases/readGet subscription alias Microsoft.Subscription/aliases/deleteDelete subscription alias Microsoft.Subscription/changeTenantRequest/writeChange tenant request of the Subscription Microsoft.Subscription/Policies/writeCreate tenant policy Microsoft.Subscription/Policies/default/readGet tenant policy Microsoft.Subscription/subscriptions/acceptOwnership/actionAccept ownership of Subscription Microsoft.Subscription/subscriptions/acceptChangeTenant/actionAccept Change tenant request of the Subscription Microsoft.Subscription/subscriptions/acceptOwnershipStatus/readGet the status of accepting ownership of Subscription Microsoft.Subscription/subscriptions/changeTenantStatus/readChange tenant status of the Subscription
Azure service: core
[!div class="mx-tableFixed"]
Action Description Microsoft.Support/register/actionRegisters Support Resource Provider Microsoft.Support/lookUpResourceId/actionLooks up resource Id for resource type Microsoft.Support/checkNameAvailability/actionChecks that name is valid and not in use for resource type Microsoft.Support/classifyServices/actionLists one or all classified services Microsoft.Support/operationresults/readGets the result of the asynchronous operation Microsoft.Support/operations/readLists all operations available on Microsoft.Support resource provider Microsoft.Support/operationsstatus/readGets the status of the asynchronous operation Microsoft.Support/services/readLists one or all Azure services available for support Microsoft.Support/services/classifyProblems/actionLists one or all classified problems Microsoft.Support/services/problemClassifications/readLists one or all problem classifications for an Azure service Microsoft.Support/supportTickets/readLists one or all support tickets Microsoft.Support/supportTickets/writeAllows creating and updating a support ticket