Import Errors & Troubleshooting
Error: “"User has no access.”"
This error occurs whenmeans the Blackbaud account does notdoesn't have the required permissions.
Verify thatConfirm the user has:
A valid BBID
- At
Oneleast one ofthetheserequiredroles:administrator roles Academic Group Manager
, Schedule Manager, or Platform ManagerSchedule Manager
Platform Manager
The SKY API Data Sync role
⚠️ After updating permissions, you must log out of Blackbaud and
signlog backin.in for the changes to take effect.
Error: "Error during obtaining Year/Term list from Blackbaud SKY API. Response Code: Unauthorized. Reason: Unauthorized. Details: {"errors" [{"message","User has no access.","error_code": 401, "error_name":"ServiceClientException","raw_message":"User has no access"}]}.
This messageis indicatesthe thatsame underlying issue as above — your Blackbaud account does not currentlydoesn't have access to the required SKY API products.
Please make sure thatFollow the accountsame yousteps: are using to runconfirm the importuser has a valid BBID, the appropriate admin role, and one of the following roles ('Academic Group Manager', 'Schedule Manager', or 'Platform Manager') and the 'SKY API Data Sync'Sync role in Blackbaud.role. Contact your Blackbaud administrator and verify that the appropriate SKY APIif permissions have been assigned.
NOTE: if you establish one of the roles for your account, you haveneed to LOGbe OUTupdated.
in.Blackbaud⚠️ After any role change, log out and
thenloginbackagain.
OnError: the Blackbaud Importer page I received the following error: "Error during obtaining 'selected term' list from Blackbaud SKY API.list... Response Code: NotFound. Reason:Not Found. .Details: {"errors":[{"message":"One PodLookup Service returned a 404. Check to make sure the mapping between the service type Blackbaud.EduLegacy. Service and the environment id xxxxxxxxxxxxxxxxx exists in Blackbaud.One.PodLookup.DataService."
This indicates a problem with the production environment and the SKY API.API Please— contactit's not a pickAtime configuration issue.
Fix: Contact Blackbaud directly to resolve this issue.this.
OnError: the Blackbaud Importer page, I received the following error: "Error during obtaining OfferingType list from Blackbaud SKY API. Response: Forbidden." Also, the(with server error pop-up would appear.up)
Blackbaud has madeadded ana updatescopes wherecheck to their API. This error means the 'scopes' check was added.
For such an error, we got the following details from Blackbaud: "ThispickAtime application either has insufficient scope to perform the operation. This application's scopes configuration is either insufficient for the requestpermissions, or thea Blackbaud Environment Admin has nothasn't yet approved the application'app's updated access configuration.
more:For more information, see Blackbaud's documentation: https://developer.blackbaud.com/skyapi/docs/applications/scopes
"
Fix: Have your Blackbaud Environment Admin review and approve the application's scope configuration.
I completed an import, but no data appears.
The most common causes are:
The event is not
aset to type PTAEvent.EventThe selected term contains no
data.dataThe wrong school year was
selected.selected
Fix: Verify your event type, school year, and term selection, then run the import again.