CDP Audit Event Details Documentation: iam

The structures documented here appear in audit events created by the "iam" event source (service).

Table of Contents

Details Definitions by Event Name

AssignResourceRoleServiceEvent

Base event details

FieldTypeDescription
resourceRoleName string

The resource role name or CRN requested to be assigned.

assignee Assignee

The assignee.

resourceCrn string

The resource CRN for which a resource role will be assigned to an assignee.

AssignRoleServiceEvent

Base event details

FieldTypeDescription
roleName string

The role name or CRN requested to be assigned.

assignee Assignee

The assignee.

CreateGroupServiceEvent

Base event details

FieldTypeDescription
groupName string

The name of the group to create.

syncMembershipOnUserLogin bool

Whether sync-membership-on-user-login is enabled or disabled for the group.

CreateUserServiceEvent

Base event details

FieldTypeDescription
identityProviderCrn string

The identity provider CRN

identityProviderUserId string

The identity provider user ID provided by the identity provider to CDP.

DeleteGroupServiceEvent

Base event details

FieldTypeDescription
groupName string

The group name or CRN requested to be deleted.

InteractiveLogout

Base event details

FieldTypeDescription
sessionId string

The ID of the session being terminated as a part of interactive logout.

UnassignResourceRoleServiceEvent

Base event details

FieldTypeDescription
resourceRoleName string

The resource role name or CRN requested to be unassigned.

assignee Assignee

The assignee.

resourceCrn string

The resource CRN for which a resource role will be unassigned from an assignee.

UnassignRoleServiceEvent

Base event details

FieldTypeDescription
roleName string

The role name or CRN requested to be unassigned.

assignee Assignee

The assignee.

UpdateMachineUserEvent

Base event details

FieldTypeDescription
machineUserCrn string

The CRN of the machine user to be updated.

state string

The requested state to which the machine user should be transitioned after the update.

UpdateUserServiceEvent

Base event details

FieldTypeDescription
userCrn string

The CRN of the user to be updated.

firstName string

The requested update value for the first name.

lastName string

The requested update value for the last name.

email string

The requested update value for email.

state string

The requested state to which the user should be transitioned after the update.

Other messages

Assignee : An assignee for a role.

FieldTypeDescription
machineUserName string

The machine user name or CRN.

userId string

The user ID or CRN.

groupName string

The group name or CRN.

Scalar Value Types

Field TypeJSON Type Description
double number
float number
int32 number (with no decimal portion)
int64 string containing the number (with no decimal portion)
uint32 number (with no decimal portion)
uint64 string containing the number (with no decimal portion)
sint32 number (with no decimal portion)
sint64 string containing the number (with no decimal portion)
fixed32 number (with no decimal portion)
fixed64 string containing the number (with no decimal portion)
sfixed32 number (with no decimal portion)
sfixed64 string containing the number (with no decimal portion)
bool true or false
string string
bytes string with padded base 64 encoding of bytes