Configure OAuth clients
- Updated: 2026/03/27
Automation 360 Control Room can act as an OAuth 2.0 and OpenID Connect (OIDC) Authorization Server for Cloud deployments, allowing administrators to register up to 25 external OAuth clients per Control Room, and manage their lifecycle and access permissions.
After registration, these clients can obtain tokens from AAI authorization server using standard OAuth 2.0 and OIDC flows and use those tokens to securely access Automation 360 resources. Control Room supports the Authorization Code, Authorization Code with PKCE, and Refresh Token grant types for issuing and renewing these tokens. This capability enables standards‑based, inbound integrations with third‑party systems and internal applications, including MCP clients and other OAuth‑compatible clients.
AAI authorization server issues OAuth tokens with the following attributes:
- Token format - It indicates whether issued tokens are JSON Web Tokens (JWT).
- Access token expiration time - It indicates how long an access token remains valid before it expires.
- Refresh token lifetime - It indicates how long a refresh token can be used to obtain new access tokens.
- JWKS endpoint - It is the endpoint that exposes JSON Web Key Set (JWKS), containing the public keys used to verify JWT signatures.
These settings determine how long issued tokens remain valid and how external systems can validate or revoke tokens when integrating with Automation 360.
Prerequisites
- Application Registration View – to view existing OAuth clients.
- Application Registration Manage – to create, update, and delete OAuth clients.

