Currently our community platform is using an integration to allow external OAuth Logins which we use to control access to the application. I am unsure of ours platforms specific implementation of this, however i have a question regarding how the REST API authenticates with external OAuths.
I can see in the Rest Auth docs it only covers Authentication with the OAuth provided by community and in the external authentication section I can see a section detailing the rest api authentication.
Our flow would be:
1. A token is generated from our OAuth provider( azure AD), this could be a grant_type of client_credential or password. This OAuth Provider is currently being used for our Login now to the community website.
2. The token is then used in the Authorization Header for rest API requests and authenticate the user.
Is this functionality present in verint or is this a functionality setup by a plugin (possibly one we are using but I'm not sure of our implementation)?