I've installed "User Access and Permission Assistant" from AppExchange in a sandbox. I've followed all the required steps from the instructions on the Salesforce reference link (https://help.salesforce.com/s/articleView?id=platform.perm_uapa.htm&type=5), but I'm still encountering the following error when tried reporting feature : "There was an error while retrieving this user's permissions"
My user here is from a System admin profile and has access to all required permissions listed in the reference URL along with a perm. set with connected app & Named credential.
Had set up connected app, Named credential & auth. Providers in the setup menu and Authentication Settings for External Systems in personal settings at user level too.
Has anyone faced such an issue, and how was it resolved in your case? Thank you in advance for your assistance!
One of the tutorials that I went through:
#Appexchage Apps
Hi @Grishwanth Yerramekala - Looking at your screenshot — the report is stuck loading and throwing the retrieval error on the Object Permissions tab for Case. This is almost always a token issue at the user level, not a permissions gap.
Three things to try in order:
Go to personal settings, find Authentication Settings for External Systems, delete the UAPA entry and re-authenticate from scratch. This is the fix for most of cases like this.
If that doesn't work, check your Named Credential, make sure it's set to Per User principal type, not Named Principal. If it's Named Principal it won't pick up your user-level auth at all.
Finally verify your connected app has api and refresh_token in the OAuth scopes. Missing scopes cause this exact generic error rather than a clear OAuth message.
If all three check out and it still fails, pull a debug log while running the report, the outbound callout response will have a more specific error than what the UI shows.