This article presents the reasons behind the below BambooHR Import Error and how to resolve it:
Error while downloading all groups: Insufficient permissions to view this list
- BambooHR
- Import Errors
- Insufficient Permissions
This is either due to the BambooHR Service Account having insufficient custom admin roles or because the permissions have been altered or removed, which impacts Okta’s access to the Import functionality.
Two options are available to help resolve this issue:
A. Provide Full admin access to the service account.
- In BambooHR, provide Full Admin Access to a new or existing service account.
- Navigate back into the Okta Admin dashboard > BambooHR application > Provisioning tab > Integration > Click on Re-authenticate with API credentials > After the pop-up shows up, log in with the service account credentials.
- Once the authentication is successful, save the configuration and run a Full Import from the app's Imports tab.
This is the method documented for the BambooHR integration, where it is noted that: "For the integration to work correctly, the account used for provisioning must be a BambooHR administrator."
B. Provide the appropriate Custom access to the service account.
- Within BambooHR, navigate to Access Levels > Custom Levels > Select the custom role created > Access Level Settings > What can people with this access level do? > Settings > Ensure Company Field Settings is selected > Save.
- Navigate back into the Okta Admin dashboard > BambooHR application > Provisioning tab > Integration > Click on Re-authenticate with API credentials > After the pop-up shows up, log in with the service account credentials.
- Once the authentication is successful, save the configuration and run a Full Import from the app's Imports tab.
If this issue persists after following either of the above steps, please open a case with BambooHR for further troubleshooting and to verify that the service account has the required permissions.
Related References
