Skip to main content

Admin

Actions performed from the Phase Two dashboard or using the administrative API are recorded as events.

Example​

The following is an example of the detail contained in an admin event:

{
"uid":"31db295f-4bc7-4ba0-b689-65197efb5c6e",
"time":1588696343501,
"realmId":"master",
"type":"admin.CLIENT-CREATE"
"resourceType":"CLIENT",
"operationType":"CREATE",
"resourcePath":"clients/396664b6-40c5-4d45-bedf-2d8dd0f2af0e",
"authDetails":{
"realmId":"master",
"clientId":"54aee1f9-2fe5-4049-99e8-3b72277a8e43",
"userId":"f7cd3491-7c6c-480c-bc5c-b2b3b0fb048c",
"ipAddress": "78.195.109.209",
"username":"admin"
}
}

Event types​

All admin event types are indicated in the type field of the json event with the admin. prefix. This field is a concatenation of the resourceType and operationType.

Operation types​

This fields indicates what operation was executed on a resource. This is limited to CREATE, DELETE, UPDATE, ACTION. ACTION is a placeholder for actions that do not fit the classic CRUD model for a resource. For example...

Resource types​

NameDescription
AUTH_EXECUTION-
AUTH_EXECUTION_FLOW-
AUTH_FLOW-
AUTHENTICATOR_CONFIG-
AUTHORIZATION_POLICY-
AUTHORIZATION_RESOURCE-
AUTHORIZATION_RESOURCE_SERVER-
AUTHORIZATION_SCOPE-
CLIENT-
CLIENT_INITIAL_ACCESS_MODEL-
CLIENT_ROLE-
CLIENT_ROLE_MAPPING-
CLIENT_SCOPE-
CLIENT_SCOPE_MAPPING-
CLUSTER_NODE-
COMPONENT-
CUSTOM-
GROUP-
GROUP_MEMBERSHIP-
IDENTITY_PROVIDER-
IDENTITY_PROVIDER_MAPPER-
PROTOCOL_MAPPER-
REALM-
REALM_ROLE-
REALM_ROLE_MAPPING-
REALM_SCOPE_MAPPING-
REQUIRED_ACTION-
USER-
USER_FEDERATION_MAPPER-
USER_FEDERATION_PROVIDER-
USER_LOGIN_FAILURE-
USER_SESSION-

Resource path​