I am facing an issue with Azure API Management (APIM) Developer Portal where products are not visible to a user (me) even though the user appears to have the required permissions.
Current Configuration
APIM instance is running on the Developer tier.
Multiple Products have been created.
Products are marked as Published.
APIs have been added to the Products.
Product visibility/access is configured for:
- Administrators
- Developers
- The user is registered and can successfully log in to the Developer Portal.
The email address used for login has been verified and is correct.
The user is a member of the built-in Developers group in APIM.
Issue
After logging into the Developer Portal:
The user can access the portal successfully.
The Products page does not show the Products that should be visible to the Developers group.
As a result, the APIs associated with those Products are also not visible.
Other Products in the APIM instance do contain APIs and appear to be configured correctly.
Validation Performed
I have already verified the following:
Products are Published.
APIs are associated with the Products.
Developers group is explicitly assigned access to the Products.
The logged-in user is a member of the Developers group.
The login email is correct.
- The Developer Portal has been published.
- Republishing tried after making any changes in groups and products.
Questions
Are there any additional settings that control Product visibility in the Developer Portal beyond Product publication and group assignment?
Is there a way to verify which APIM groups are actually being applied to the logged-in portal user?
Could there be a synchronization or caching issue between APIM and the Developer Portal?
Are there any known issues where users in the Developers group cannot see Products even when access has been granted?
What additional troubleshooting steps would you recommend to determine why Products are not appearing in the Developer Portal?
Any guidance would be appreciated.