Role based access control provides you a way to apply granular level policy administration down to individual resources or resource groups. These operations allow you to manage role definitions. A role definition describes the set of actions that can be performed on resources.
curl \
-H "Authorization: Bearer $ACCESS_TOKEN" \
/{scope}/providers/Microsoft.Authorization/roleDefinitionscurl \
-H "Authorization: Bearer $ACCESS_TOKEN" \
/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}curl \
-H "Authorization: Bearer $ACCESS_TOKEN" \
/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Authorization/permissions