Two different control planes
Azure RBAC controls access to Azure resources through role assignments at resource scopes. Microsoft Entra roles govern directory and identity-management operations. They can work together, but they answer different authorization questions.
Azure Resource → Azure RBAC → Resource Access
Directory Object → Entra Role → Directory OperationAzure RBAC
Use Azure RBAC when the question is whether an identity can perform an action against an Azure resource. Scope matters: management group, subscription, resource group and resource-level assignments can produce different effective access.
Entra roles
Use Microsoft Entra roles when the operation concerns directory identities, authentication configuration or other directory administration tasks. Do not assume a resource role automatically grants directory administration.
Troubleshooting access
First identify the exact operation and target. Then determine whether the failure belongs to the Azure resource plane or directory plane, inspect the applicable role assignment and scope, and verify the identity being used.
Operation → Target → Control Plane → Role → Scope → Effective AccessSecurity rule
Assign permissions at the narrowest useful scope and choose the role family that matches the control plane.