Hi,
This is a common issue often related to how Dataverse "Syncs" users or specific environment-level restrictions. Since he can log in but sees (0) under the "Build apps with Dataverse" tab, it means he hasn't been recognized as a Maker in those environments.
1. The Missing "Environment Maker" Role
Even with a Sales Pro license, a user cannot see an environment in the "Build" tab unless they have been granted permission to create content there.
-
The Fix: Go to the Power Platform Admin Center > Environments > [Select Environment] > Settings > Users + permissions > Users.
-
Select the user and click Manage security roles.
-
Ensure the Environment Maker role is assigned.
-
Why: Without this role, the environment is hidden from the "Maker" portal (make.powerapps.com) even if they have access to play apps in it.
2. Check the Environment Security Group
If your environments have an Entra ID (Azure AD) Security Group assigned to them, and the user is not a member of that group, they will be completely blocked from seeing the environment, regardless of their licenses.
-
The Fix: In the Environment settings in the Admin Center, check the Edit button under "Details." If a "Security Group" is listed, verify the user is added to that group in the Microsoft 365 Admin Center.
3. The "Force Sync" (If Roles are already assigned)
Sometimes Dataverse doesn't "know" the user has a license yet. You can force a sync:
-
Go to the Power Platform Admin Center.
-
Select the Environment > Settings > Users + permissions > Users.
-
Click Add user and search for him. This forces Dataverse to re-pull his license and object ID from Microsoft 365.
✅If this helped, please Accept as Solution to help others ❤️ A Like is appreciated