Armis Centrix™ integrates with Torq using OAuth 2.0 client credentials authentication. Torq authenticates to the Armis token endpoint, stores the access token, and refreshes it automatically before expiry. Access tokens are short-lived (15 minutes), so the connector keeps a valid token available at all times for steps and agents.
Armis OAuth is separate from the existing Armis integration. Both are available and can be configured independently.
Set up Armis OAuth in Torq
Step One: Generate a secret key in Armis Centrix™
Open API management: In your Armis Centrix™ tenant, go to Settings > API Management (
/settings/api-management).Generate a secret key: Generate a new secret key and copy it immediately. This is your Client Secret. The email address of the user generating the key is your Client ID.
Get your vendor ID: Log in to the Armis developer portal and locate your
vendor_idon your account page.
Step Two: Set up the Armis OAuth integration in Torq
Open the integration: Go to Build > Integrations, find the Armis OAuth tile, and click Add Instance.
Configure the connection:
Integration name: Descriptive name for this instance.
Token URL:
https://api.armis.com/v3/oauth/token(fixed endpoint, same for all customers).Client ID: Email address of the Armis Centrix™ user account.
Client Secret: Secret key generated in Armis Centrix™.
Audience: Your Armis Centrix™ instance URL with a trailing slash (e.g.,
https://acme.armis.com/).Scopes: Required API scopes for your use case. The
FULL_VISIBILITYscope is automatically associated with users who have access to all sites and boundaries in the tenant.Vendor ID: Vendor ID from the Armis developer portal.
Finalize: Click Add to create the instance.
Torq authenticates to the Armis token endpoint and stores a valid access token for use in workflows. The token is refreshed automatically before it expires.

