Overview¶
The Argus Authentication APIs¶
The Argus Authentication API covers the following areas
- Administrator management of user authentication settings
- OAuth2 client configuration and authorization
- OpenID provider configuration
- Current user permission queries
In addition, the following APIs are not covered by this guide, since they are generally not used via script integration:
- Session authentication using different authentication methods.
- User management of authentication settings.
- User authorization endpoints
Tip
Please read the General API Integration Guide to learn the general concepts and common data structures used throughout the Argus API.
Tip
The OpenAPI reference is always up-to-date and lets you try out any query with your user session or an API-key.
Contents¶
- Authentication Administration
- Current User Auth/Authz API
- Session Management
- External Identity Provider Integration Guide
- Argus Identity Provider
Authenticating into Argus using an external OpenID provider¶
Argus supports authenticating users using an external OpenID Identify Provider, such as ADFS or Azure AD.
Please see External Identity Provider Integration Guide for details
Using Argus to authenticate/authorize access to your application¶
Argus can act as an OpenID / OAuth2 provider for external applications.
Please see Argus Identity Provider for details.