Short Answer: No.
When you use the Dataverse application user pattern, you do not need to:
-
Add “Dynamics CRM” API permissions to your app registration, or
-
Click “Grant admin consent” in Entra ID (Azure AD).
Everything is governed by the Dataverse application user + security roles, not by Entra “API permissions”.