Issue:
- Glean is unable to fetch users/apps. This is most likely caused by invalid authentication credentials.
Resolution:
If this issue has occurred during setup, confirm that the API access token entered in the admin console has the correct permissions.- Log into your Okta organization with a super admin account.
- On the left-hand side, click Security > API.
- Click Tokens.
- Identify the token in use and click on its name to see details.
- Verify that the token was created by a Super Admin.
- Verify that “Token can be used from Any IP”. If not, edit the token to reflect this permission and click save.
- Log into your Okta organization with a super admin account.
- Navigate to Applications and verify that your Glean connector has not been deactivated or deleted.
- If you are having trouble identifying the correct app, use the displayed client ID suffix on the Okta setup page in Glean’s admin console to identify the app.
- In the app, verify that there is only 1 public key stored in the app.
- Click into the Okta API Scopes tab, and check that you have granted the following scopes:
- okta.users.read
- okta.apps.read
- okta.logs.read
- Click into the Admin roles tab, and check that the app has been granted the Read-only Administrator role.
- If still having issues, please refer to the Okta setup page in your admin console.