action element

Reference information about the action element.

Description

The action that is performed.

Values

String

  • For the AUDIT_AUTHN event type, the following strings are suggested values:
    authentication
    An authentication operation. Multiple authentications can occur as part of a single login.
    credsRefresh
    Refresh of a credential. For example, in the case of Kerberos.
    login
    A login operation.
    reauthentication
    Reauthentication operation.
    stepUp
    Step-up authentication.
    tokenIssue
    Used when the Trust Service issues a token on behalf of an identity.
    tokenReceipt
    Used when an incoming security token is validated by the Trust Service.
    switchUser
    A switch user operation.
  • For the AUDIT_AUTHN_CREDS_MODIFY event type, the following strings are suggested values:
    credsCombine
    Caller is adding a user to a credential chain.
    credsModify
    Caller is creating a modified copy of existing user credentials.
    getCreds
    Caller is getting credentials based on user information.
    getCredsFromPAC
    Resolve credentials from transferable object (privilege attribute certificate [PAC]).
    getEntitlements
    Add to credentials by using an entitlements service.
    getPAC
    Convert credentials to a transferable object (privilege attribute certificate [PAC]).
  • For the AUDIT_AUTHN_TERMINATE event type, the following strings are suggested values:
    logout
    A logout operation.
    switchUserTerminate
    Used when the switch user session is ended.
  • For the AUDIT_DATA_SYNC event type, the following strings are suggested values:
    reconcile
    Reconcile accounts. For example, the Identity Manager server might send a request to the remote provisioning resource to synchronize account data into the Identity Manager repository.
    unsolicitedNotification
    Notify of operations. For example, the remote provisioning resource might send a notification to the Identity Manager server to notify changes on the account data.
  • For the AUDIT_MGMT_CONFIG, AUDIT_MGMT_POLICY, AUDIT_MGMT_REGISTRY, and AUDIT_MGMT_RESOURCE event types, the following strings are suggested values:
    associate
    Associate entities. For example, the user who is associated with groups, group associated with users, and policy associated with objects.
    challengeResponse
    Change the challenge and response configurations.
    changePolicyEnforcementAction
    Change the policy enforcement action of the management object. The following list shows the allowable actions:
    • Correct
    • Suspend
    • Mark
    • Non-Compliant
    checkAccess
    An authorization decision was made.
    create
    Create a management object.
    delegate
    Delegate authorities the user has to another user for a specified amount of time.
    delete
    Delete a management object. For example, delete a file from the Trusted Computing Base.
    disable
    Disable an account for login activity.
    disassociate
    Disassociate entities. For example, disassociate a user from groups, disassociate a group from users, and disassociate a policy from objects.
    enable
    Enable an account for login activity.
    markTrusted
    Mark as trusted. For example, mark a file as trusted in the Trusted Computing Base.
    markUntrusted
    Mark as untrusted. For example, mark a file as untrusted in the Trusted Computing Base.
    modify
    Modify a management object.
    passthru
    Indicates that request is passed to another server.
    passwordChange
    Indicates a password change operation initiated by the administrator.
    passwordPickup
    Pick up password for account.
    register
    To register. For example, register a daemon with the kernel.
    restore
    To restore. For example, to restore a suspended user or account.
    retire
    To retire. For example, a federation is retired when it is no longer used. This information is archived for future reference.
    retrieve
    A credential was retrieved.
    show
    Show a management object.
    suspend
    To suspend. For example, suspend a partner in a federation.
    transfer
    Transfer a user between different organization containers.
    validate
    To validate. For example, verify a security token that represents a user.
  • For the AUDIT_MGMT_PROVISIONING event type, the following strings are suggested values:

    add
    Provision a new account on the target resource identified by provisioningTargetInfo.
    adopt
    Adopt an orphan account identified by provisioningTargetInfo.
    changePassword
    Change password for an account identified by provisioningTargetInfo.
    delete
    Delete an account identified by provisioningTargetInfo.
    modify
    Modify an existing account identified by provisioningTargetInfo.
    passwordPickup
    Pick up password for an account identified by provisioningTargetInfo.
    restore
    Restore a suspended account identified by provisioningTargetInfo.
    suspend
    Suspend an existing account identified by provisioningTargetInfo.
  • For the AUDIT_RESOURCE_ACCESS event type, the following strings are suggested values:
    fileExec
    A program execution occurred.
    fileTrace
    A file access occurred.
    httpRequest
    A request was made to access a resource by using HTTP.
  • For the AUDIT_RUNTIME event type, the following strings are suggested values:
    auditLevelChange
    An audit or warning level change request is sent to the server.
    auditStart
    Auditing started for a server component.
    auditStop
    Auditing stopped for a server component.
    contactRestored
    Restored contact. For example, the server regained contact with the Verify Identity Access user registry.
    heartbeatDown
    Heartbeat information that a server or API is down.
    heartbeatUp
    Heartbeat information that a server or API is up.
    lostContact
    Lost contact. For example, the server currently has no contact with the Verify Identity Access user registry.
    monitor
    A process was adopted in to the set of monitored processes.
    start
    A server successfully started.
    statistic
    Statistical information for a server for capacity planning purposes.
    stop
    A server successfully stopped.
  • For the AUDIT_RUNTIME_KEY event type, the following strings are suggested values:
    keyRetire
    The key is retired.
    keyCRLInvalidated
    The CRL in the key is not valid.
    keyCertExpired
    The certificate in the key expired.
    keySetInvalid
    The key is set as not valid.
    keyCertExpirationCheck
    The expiration of the certificate is checked.
  • For the AUDIT_WORKFLOW event type, the following strings are suggested values:
    assign
    A work item is assigned and routed to a user.
    complete
    A work item is completed by the user.
    defer
    More time is given for the completion of the work item.
    delegate
    A work item is being delegated to another user.
    escalate
    A work item is being escalated as a result of timeout.
    lock
    A work item is being locked by a user. After a work item is locked, no other potential work item owner can perform the operation on the work item.
    unlock
    A work item is unlocked by a user.

XPath

CommonBaseEvent/extendedDataElements[@name='action']/values