When editing scope for the "usercatalog-<vidm>-<uuid>" in Remote App Access under Catalog > Settings and clicking "Save", the admin permission is removed.
The following error appears when AD users tries to access the vIDM: "Request Failed. Please contact your IT administrator"
The local users are not affected.
Environment
VMware Identity Manager (vIDM) 3.3.7
Resolution
To resolve the issue, the admin permission needs to be readded to the DB using the commands below:
SSH to the vIDM primary node appliance as the root user.
Copy the DB password
cat /usr/local/horizon/conf/db.pwd
Access the DB
psql -U postgres saas
Run the commands below to find and update the "usercatalog" in the DB.
SELECT * FROM "OAuth2Client" WHERE "clientId" = 'usercatalog-<vidm>-<uuid>';
UPDATE "OAuth2Client" set "scope"='user admin' WHERE "clientId" = 'usercatalog-<vidm>-<uuid>';
NOTE: The usercatalog-<vidm>-<uuid> (Client ID) is copied from the Remote App Access page.