- Dynamic
- Privy
Dynamic
Dynamic issues JWTs scoped to an environment. Each of your SIS environments should use the credentials from the matching Dynamic environment.Required credentials
| Field | Description |
|---|---|
| Environment ID | The Dynamic environment ID (e.g. abc123-...) |
| Public Key (JWK) | The JWK public key used to verify JWT signatures |
Where to find them
- Open the Dynamic dashboard and select your project
- Go to Configurations → Environments and select the environment you want to connect
- The Environment ID is shown at the top of the environment settings
- Under Security, find the Public key section — copy the JWK value
Dynamic environments map 1:1 with SIS environments. Use the development Dynamic environment credentials for your SIS development environment, staging for staging, and so on.
Activating
Enter both values in Environment → Authentication → Dynamic, then toggle Active. SIS will immediately start validating Dynamic-issued JWTs for this environment.Activating and Switching Providers
- Activating — toggle Active on the configured provider. Only one provider can be active per environment at a time.
- Switching providers — configure the new provider first, verify credentials, then deactivate the current provider and activate the new one. This avoids a gap in auth coverage.
- Deactivating — toggle Active off. SIS will reject all JWTs for this environment until a provider is re-activated.
Related
- Authentication Model — how SIS uses these credentials to validate JWTs
- Environments — creating and managing environments