Authentication
Consumer API
>
Overview
>
Authentication
Authentication for the Consumer API is based on the concept of OAuth Access Tokens and OpenID Connect Identity Tokens.
See the Authentication Framework docs for details that apply to all authentication schemes.
Permissions and Scope Enforcement
- API endpoints are protected by an OAuth / OpenID Connect scope as part of the Permissions Flow.
- The OAuth / OpenID Connect scope required for a specific API endpoint can be found in the endpoint’s definition in the API Reference.
Example
The GET /users/{userId}
endpoint requires the https://api.banno.com/consumer/auth/user.profile.readonly
scope to be requested, as defined in the API Reference.
Permission must be granted as defined in the Permissions Flow to access the endpoint and successfully receive data.
Have a Question?
Have a how-to question? Seeing a weird error? Get help on
StackOverflow.
Register for the Digital Toolkit Meetup
where we answer technical Q&A from the audience.
Last updated Mon Jul 17 2023