Auth settings
Published when auth settings are updated.
Payload
object- id stringRequired
Identifies the event.
- time string
Timestamp of when the occurrence happened. Must adhere to RFC 3339.
- type stringRequired
Describes the type of event related to the originating occurrence.
- source stringRequired
Identifies the service that emitted this event.
- specversion stringRequired
The version of the CloudEvents specification which the event uses.
- datacontenttype string
Content type of the data value. Must adhere to RFC 2046 format.
- userid string
Unique identifier for the user triggering the event.
- clientid string
Unique identifier for the OAuth client triggering the event.
- tenantid stringRequired
Unique identifier for the tenant related to the event.
- sessionid string
Unique identifier for the session related to the event.
- data object
Contains the updated authentication settings and field-level changes.
data properties
- id stringRequired
The ID of the Auth Settings.
- tenantId stringRequired
Unique identifier for the tenant the Auth Settings belongs to.
- isDefault boolean
Indicates whether these are the default Auth Settings for the tenant.
- maxUserSessionLifespanMinutes integerRequired
Max session lifespan in minutes.
- dcrAllowedAuthenticationMethods array of strings
The allowed authentication methods for dynamic client registration.
Values may be any of: "none""client_secret"
- dynamicClientRegistrationEnabled boolean
Indicates whether dynamic client registration is enabled. Only present when the dynamic client registration feature flag is enabled.
- userSessionInactivityTimeoutMinutes integerRequired
Max session inactivity time in minutes.
- _meta object
Metadata about the actor that triggered the event.
_meta properties
- userId stringRequired
The ID of the user that triggered the event.
- tenantId stringRequired
The ID of the tenant in which the event was triggered.
- sessionId stringRequired
The ID of the session in which the event was triggered.
-
- _updates array of objects
An attribute update object that contains the change of an attribute.
_updates properties
- path stringRequired
The updated attribute path.
- newValue anyRequired
The new JSON value of the updated attribute.
- oldValue anyRequired
The old JSON value of the updated attribute.
-
-
com.qlik.core.auth-settings.updated
Example payload of the "Auth settings updated" event
{ "id": "A234-1234-1234", "time": "2026-04-05T17:31:00Z", "type": "com.qlik.core.auth-settings.updated", "source": "com.qlik/iam-resources", "specversion": "1.0", "datacontenttype": "application/json", "userid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "clientid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "tenantid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "sessionid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "data": { "id": "5be59decca62aa00097268a4", "tenantId": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "isDefault": false, "maxUserSessionLifespanMinutes": 1440, "dcrAllowedAuthenticationMethods": [ "client_secret" ], "dynamicClientRegistrationEnabled": false, "userSessionInactivityTimeoutMinutes": 60, "_meta": { "userId": "5be59decca62aa00097268a4", "tenantId": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "sessionId": "5be59decca62aa00097268a4" }, "_updates": [ { "path": "/userSessionInactivityTimeoutMinutes", "newValue": 30, "oldValue": 60 } ] }}