roster.readonly scope

I am trying to create a read only access to SKI API

When I create an application, I select all the "Read" options:

scope options.png

However try connecting I get the following error:

"detail": "This application has insufficient scope to perform the operation. This application's scopes configuration is either insufficient for the request, the organization's Blackbaud Marketplace admin hasn't yet approved the application's updated access configuration, or the scope can't be granted in this environment because the environment doesn't contain the product capability being requested. Learn more: https://developer.blackbaud.com/skyapi/docs/applications/scopes. Required scope access for this SKY API operation: 'https://purl.imsglobal.org/spec/or/v1p1/scope/roster-core.readonly' or 'https://purl.imsglobal.org/spec/or/v1p1/scope/roster.readonly'. Current scope access: eduk.r,eduk.whk,fnxt.r."

I don't see any check boxes for roster-core or roster

When I enable full access it works.

What am I missing?

Answers

Categories