OAuth Application
If external applications require interaction with the RR Tech Service Management system via the OAuth 2.0 protocol, an OAuth application is registered within the system. The OAuth 2.0 protocol allows external applications to request authorization for adding, updating, and retrieving data from the RR Tech Service Management system without requiring a user’s system password.
Applications can utilize Authorization Code Grant flow based on OAuth 2.0, if a user needs to grant the application access to certain permissions they possess within the RR Tech Service Management system. If an application needs to interact with the RR Tech Service Management system without user involvement, the Client Credentials Grant flow can be used.
Each registered application is assigned a unique client identifier, along with private data that should not be accessible to others.
Only individuals with the directory_administrator_role or account_administrator_role role can manage OAuth applications.
The o_auth_application_fields page provides recommendations for utilizing each field in the OAuth application form.