Ip policies
This event will be published when an IP Policy is created.
Payload
object- idstringRequired
Identifies the event.
- timestring
Timestamp of when the occurrence happened. Must adhere to RFC 3339.
- typestringRequired
Unique identifier for the event type.
- sourcestringRequired
Identifies the context in which an event happened.
- specversionstringRequired
The version of the CloudEvents specification which the event uses.
- datacontenttypestring
Content type of the data value. Must adhere to RFC 2046 format.
- useridstring
Unique identifier for the user triggering the event.
- tenantidstringRequired
Unique identifier for the tenant related to the event.
- dataobject
IP Policy resource object.
data properties
- idstringRequired
The ID of the IP Policy.
- namestring
Descriptive name for the IP Policy.
- enabledboolean
Indicates whether the IP policy is enabled.
- editableboolean
Indicates whether the IP policy can be updated.
- tenantIdstringRequired
Unique identifier for the tenant the IP Policy belongs to.
- createdAtstring
The timestamp for when the IP Policy was created.
- createdBystring
the unique identifier of the user who created the IP Policy.
- deletableboolean
Indicates whether the IP policy can be deleted.
- updatedAtstring
The timestamp for when the IP Policy was last updated.
- updatedBystring
the unique identifier of the user who updated the IP Policy.
- allowedIpsarray of strings
An array of allowed IP addresses.
- toggleableboolean
Indicates whether the IP policy can be enabled/disabled..
-
com.qlik.core.ip-policy.created
Example payload of the "IP Policy Created Event" event
{ "id": "A234-1234-1234", "time": "2026-04-05T17:31:00Z", "type": "com.qlik.core.ip-policy.created", "source": "com.qlik/iam-resources", "specversion": "1.0", "datacontenttype": "application/json", "userid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "tenantid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "data": { "id": "5be59decca62aa00097268a4", "name": "Allow access from office IP addresses", "enabled": true, "editable": true, "tenantId": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "createdAt": "2021-03-21T17:32:28Z", "createdBy": "5be59decca62aa00097268a4", "deletable": true, "updatedAt": "2021-03-22T10:01:02Z", "updatedBy": "5be59decca62aa00097268a4", "allowedIps": [ "61.254.213.190/24", "1dbd:f66e:4267:d665:2539:6062:efa0:2afe/128" ], "toggleable": true }}This event will be published when an IP Policy is deleted.
Payload
object- idstringRequired
Identifies the event.
- timestring
Timestamp of when the occurrence happened. Must adhere to RFC 3339.
- typestringRequired
Unique identifier for the event type.
- sourcestringRequired
Identifies the context in which an event happened.
- specversionstringRequired
The version of the CloudEvents specification which the event uses.
- datacontenttypestring
Content type of the data value. Must adhere to RFC 2046 format.
- useridstring
Unique identifier for the user triggering the event.
- tenantidstringRequired
Unique identifier for the tenant related to the event.
- dataobject
IP Policy resource object.
data properties
- idstringRequired
The ID of the IP Policy.
- namestring
Descriptive name for the IP Policy.
- enabledboolean
Indicates whether the IP policy is enabled.
- editableboolean
Indicates whether the IP policy can be updated.
- tenantIdstringRequired
Unique identifier for the tenant the IP Policy belongs to.
- createdAtstring
The timestamp for when the IP Policy was created.
- createdBystring
the unique identifier of the user who created the IP Policy.
- deletableboolean
Indicates whether the IP policy can be deleted.
- updatedAtstring
The timestamp for when the IP Policy was last updated.
- updatedBystring
the unique identifier of the user who updated the IP Policy.
- allowedIpsarray of strings
An array of allowed IP addresses.
- toggleableboolean
Indicates whether the IP policy can be enabled/disabled..
-
com.qlik.core.ip-policy.deleted
Example payload of the "IP Policy Deleted Event" event
{ "id": "A234-1234-1234", "time": "2026-04-05T17:31:00Z", "type": "com.qlik.core.ip-policy.deleted", "source": "com.qlik/iam-resources", "specversion": "1.0", "datacontenttype": "application/json", "userid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "tenantid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "data": { "id": "5be59decca62aa00097268a4", "name": "Allow access from office IP addresses", "enabled": true, "editable": true, "tenantId": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "createdAt": "2021-03-21T17:32:28Z", "createdBy": "5be59decca62aa00097268a4", "deletable": true, "updatedAt": "2021-03-22T10:01:02Z", "updatedBy": "5be59decca62aa00097268a4", "allowedIps": [ "61.254.213.190/24", "1dbd:f66e:4267:d665:2539:6062:efa0:2afe/128" ], "toggleable": true }}This event will be published when an IP Policy is updated.
Payload
object- idstringRequired
Identifies the event.
- timestring
Timestamp of when the occurrence happened. Must adhere to RFC 3339.
- typestringRequired
Unique identifier for the event type.
- sourcestringRequired
Identifies the context in which an event happened.
- specversionstringRequired
The version of the CloudEvents specification which the event uses.
- datacontenttypestring
Content type of the data value. Must adhere to RFC 2046 format.
- useridstring
Unique identifier for the user triggering the event.
- tenantidstringRequired
Unique identifier for the tenant related to the event.
- dataobject
IP Policy resource object.
data properties
- idstringRequired
The ID of the IP Policy.
- namestring
Descriptive name for the IP Policy.
- enabledboolean
Indicates whether the IP policy is enabled.
- editableboolean
Indicates whether the IP policy can be updated.
- tenantIdstringRequired
Unique identifier for the tenant the IP Policy belongs to.
- createdAtstring
The timestamp for when the IP Policy was created.
- createdBystring
the unique identifier of the user who created the IP Policy.
- deletableboolean
Indicates whether the IP policy can be deleted.
- updatedAtstring
The timestamp for when the IP Policy was last updated.
- updatedBystring
the unique identifier of the user who updated the IP Policy.
- allowedIpsarray of strings
An array of allowed IP addresses.
- toggleableboolean
Indicates whether the IP policy can be enabled/disabled..
- _updatesarray of objects
An attribute update object that contains the change of an attribute.
_updates properties
- pathstringRequired
The updated attribute path.
- newValuestringRequired
The new value of updated attribute.
- oldValuestringRequired
The old value of updated attribute.
-
-
com.qlik.core.ip-policy.updated
Example payload of the "IP Policy Updated Event" event
{ "id": "A234-1234-1234", "time": "2026-04-05T17:31:00Z", "type": "com.qlik.core.ip-policy.updated", "source": "com.qlik/iam-resources", "specversion": "1.0", "datacontenttype": "application/json", "userid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "tenantid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "data": { "id": "5be59decca62aa00097268a4", "name": "Allow access from office IP addresses.", "enabled": true, "editable": true, "tenantId": "5be59decca62aa00097268a4", "createdAt": "2021-03-21T17:32:28Z", "createdBy": "5be59decca62aa00097268a4", "deletable": true, "updatedAt": "2021-03-22T10:01:02Z", "updatedBy": "5be59decca62aa00097268a4", "allowedIps": [ "61.254.213.190/24", "1dbd:f66e:4267:d665:2539:6062:efa0:2afe/128" ], "toggleable": true, "_updates": [ { "path": "/name", "newValue": "new", "oldValue": "old" } ] }}