Skip to content

Enum: AccountSwitchTypeIdEnum

The normalized identifier of the account switch method.

URI: ocsf:AccountSwitchTypeIdEnum

Permissible Values

Value Meaning Description
UNKNOWN None The account switch type is unknown
SUBSTITUTE_USER None A utility like sudo, su, or equivalent was used to
IMPERSONATE None An API like ImpersonateLoggedOnUser() or equivalent was used to
OTHER None The account switch type is not mapped

Slots

Name Description
account_switch_type_id The normalized identifier of the account switch method

Identifier and Mapping Information

Schema Source

LinkML Source

name: AccountSwitchTypeIdEnum
description: The normalized identifier of the account switch method.
from_schema: https://w3id.org/lmodel/ocsf
rank: 1000
permissible_values:
  UNKNOWN:
    text: UNKNOWN
    description: The account switch type is unknown.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '0'
      caption:
        tag: caption
        value: Unknown
  SUBSTITUTE_USER:
    text: SUBSTITUTE_USER
    description: 'A utility like <code>sudo</code>, <code>su</code>, or equivalent
      was used to

      perform actions in the context of another user.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '1'
      caption:
        tag: caption
        value: Substitute User
  IMPERSONATE:
    text: IMPERSONATE
    description: 'An API like <code>ImpersonateLoggedOnUser()</code> or equivalent
      was used to

      perform actions in the context of another user.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '2'
      caption:
        tag: caption
        value: Impersonate
  OTHER:
    text: OTHER
    description: 'The account switch type is not mapped. See the <code>account_switch_type</code>

      attribute, which contains a data source specific value.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '99'
      caption:
        tag: caption
        value: Other