JWT authentication
Important: Support for JWT will be available in an upcoming patch. Consult the
Release Notes or contact your CSM for more information. To avoid future configuration errors, we
recommend that you do not attempt to configure JWT until the feature is supported.
SnapLogic Public APIs accept JSON Web Tokens (JWTs) for authentication. JWTs provide the following benefits:
- They avoid the need to pass the username and password in the authorization header.
- They ensure data integrity and prevent tampering because any modification invalidates the token.
- Your organization can use your choice of Identity Providers (IdPs), open source libraries, or token generators.
The JWT tab on the Admin Manager Authentication page provides the fields to configure the environment to use JWTs. You can allow both basic auth and JWTs for public APIs, or restrict authorization to only JWTs.

To use JWTs for SnapLogic public API authorization:
- Configure your chosen token provider to generate a signed token that contains the claims (key-value pairs) necessary for SnapLogic public API authorization.
- In Admin Manager, configure the SnapLogic Environment with the issuer ID and endpoint for the public keys.
- Provide users in your organization with the information necessary to generate their own tokens.
JWT configuration provides the detailed procedures.