syntax = "proto3";

package ocsf.v1_2_0.events.iam.enums;

option go_package = "/ocsf/v1_2_0/events/iam/enums";

option java_package = "com.your.project.generated.ocsf.v1_2_0.events.iam.enums";

option java_multiple_files = true;

enum USER_ACCESS_CATEGORY_UID {
	USER_ACCESS_CATEGORY_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	USER_ACCESS_CATEGORY_UID_IDENTITY_ACCESS_MANAGEMENT = 3; // Type: OCSF_VALUE; EnumValue: 3;
}

enum ENTITY_MANAGEMENT_CLASS_UID {
	ENTITY_MANAGEMENT_CLASS_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	ENTITY_MANAGEMENT_CLASS_UID_ENTITY_MANAGEMENT = 3004; // Type: OCSF_VALUE; EnumValue: 3004;
}

enum ACCOUNT_CHANGE_TYPE_UID {
	ACCOUNT_CHANGE_TYPE_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	ACCOUNT_CHANGE_TYPE_UID_ACCOUNT_CHANGE_UNKNOWN = 300100; // Type: OCSF_VALUE; EnumValue: 300100;
	ACCOUNT_CHANGE_TYPE_UID_ACCOUNT_CHANGE_CREATE = 300101; // Type: OCSF_VALUE; EnumValue: 300101;
	ACCOUNT_CHANGE_TYPE_UID_ACCOUNT_CHANGE_ENABLE = 300102; // Type: OCSF_VALUE; EnumValue: 300102;
	ACCOUNT_CHANGE_TYPE_UID_ACCOUNT_CHANGE_PASSWORD_CHANGE = 300103; // Type: OCSF_VALUE; EnumValue: 300103;
	ACCOUNT_CHANGE_TYPE_UID_ACCOUNT_CHANGE_PASSWORD_RESET = 300104; // EnumValue: 300104; Type: OCSF_VALUE;
	ACCOUNT_CHANGE_TYPE_UID_ACCOUNT_CHANGE_DISABLE = 300105; // Type: OCSF_VALUE; EnumValue: 300105;
	ACCOUNT_CHANGE_TYPE_UID_ACCOUNT_CHANGE_DELETE = 300106; // Type: OCSF_VALUE; EnumValue: 300106;
	ACCOUNT_CHANGE_TYPE_UID_ACCOUNT_CHANGE_ATTACH_POLICY = 300107; // Type: OCSF_VALUE; EnumValue: 300107;
	ACCOUNT_CHANGE_TYPE_UID_ACCOUNT_CHANGE_DETACH_POLICY = 300108; // Type: OCSF_VALUE; EnumValue: 300108;
	ACCOUNT_CHANGE_TYPE_UID_ACCOUNT_CHANGE_LOCK = 300109; // Type: OCSF_VALUE; EnumValue: 300109;
	ACCOUNT_CHANGE_TYPE_UID_ACCOUNT_CHANGE_MFA_FACTOR_ENABLE = 300110; // Type: OCSF_VALUE; EnumValue: 300110;
	ACCOUNT_CHANGE_TYPE_UID_ACCOUNT_CHANGE_MFA_FACTOR_DISABLE = 300111; // Type: OCSF_VALUE; EnumValue: 300111;
	ACCOUNT_CHANGE_TYPE_UID_ACCOUNT_CHANGE_OTHER = 300199; // Type: OCSF_VALUE; EnumValue: 300199;
}

enum AUTHORIZE_SESSION_CLASS_UID {
	AUTHORIZE_SESSION_CLASS_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	AUTHORIZE_SESSION_CLASS_UID_AUTHORIZE_SESSION = 3003; // Type: OCSF_VALUE; EnumValue: 3003;
}

enum AUTHENTICATION_CATEGORY_UID {
	AUTHENTICATION_CATEGORY_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	AUTHENTICATION_CATEGORY_UID_IDENTITY_ACCESS_MANAGEMENT = 3; // Type: OCSF_VALUE; EnumValue: 3;
}

enum IAM_ACTIVITY_ID {
	IAM_ACTIVITY_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	IAM_ACTIVITY_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum AUTHENTICATION_AUTH_PROTOCOL_ID {
	AUTHENTICATION_AUTH_PROTOCOL_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	AUTHENTICATION_AUTH_PROTOCOL_ID_NTLM = 1; // Type: OCSF_VALUE; EnumValue: 1;
	AUTHENTICATION_AUTH_PROTOCOL_ID_KERBEROS = 2; // Type: OCSF_VALUE; EnumValue: 2;
	AUTHENTICATION_AUTH_PROTOCOL_ID_DIGEST = 3; // Type: OCSF_VALUE; EnumValue: 3;
	AUTHENTICATION_AUTH_PROTOCOL_ID_OPEN_ID = 4; // Type: OCSF_VALUE; EnumValue: 4;
	AUTHENTICATION_AUTH_PROTOCOL_ID_SAML = 5; // Type: OCSF_VALUE; EnumValue: 5;
	AUTHENTICATION_AUTH_PROTOCOL_ID_OAUTH_2_0 = 6; // EnumValue: 6; Type: OCSF_VALUE;
	AUTHENTICATION_AUTH_PROTOCOL_ID_PAP = 7; // Type: OCSF_VALUE; EnumValue: 7;
	AUTHENTICATION_AUTH_PROTOCOL_ID_CHAP = 8; // Type: OCSF_VALUE; EnumValue: 8;
	AUTHENTICATION_AUTH_PROTOCOL_ID_EAP = 9; // Type: OCSF_VALUE; EnumValue: 9;
	AUTHENTICATION_AUTH_PROTOCOL_ID_RADIUS = 10; // Type: OCSF_VALUE; EnumValue: 10;
	AUTHENTICATION_AUTH_PROTOCOL_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum AUTHORIZE_SESSION_SEVERITY_ID {
	AUTHORIZE_SESSION_SEVERITY_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	AUTHORIZE_SESSION_SEVERITY_ID_INFORMATIONAL = 1; // EnumValue: 1; Type: OCSF_VALUE;
	AUTHORIZE_SESSION_SEVERITY_ID_LOW = 2; // Type: OCSF_VALUE; EnumValue: 2;
	AUTHORIZE_SESSION_SEVERITY_ID_MEDIUM = 3; // Type: OCSF_VALUE; EnumValue: 3;
	AUTHORIZE_SESSION_SEVERITY_ID_HIGH = 4; // Type: OCSF_VALUE; EnumValue: 4;
	AUTHORIZE_SESSION_SEVERITY_ID_CRITICAL = 5; // EnumValue: 5; Type: OCSF_VALUE;
	AUTHORIZE_SESSION_SEVERITY_ID_FATAL = 6; // Type: OCSF_VALUE; EnumValue: 6;
	AUTHORIZE_SESSION_SEVERITY_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum GROUP_MANAGEMENT_CLASS_UID {
	GROUP_MANAGEMENT_CLASS_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	GROUP_MANAGEMENT_CLASS_UID_GROUP_MANAGEMENT = 3006; // Type: OCSF_VALUE; EnumValue: 3006;
}

enum USER_ACCESS_SEVERITY_ID {
	USER_ACCESS_SEVERITY_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	USER_ACCESS_SEVERITY_ID_INFORMATIONAL = 1; // Type: OCSF_VALUE; EnumValue: 1;
	USER_ACCESS_SEVERITY_ID_LOW = 2; // Type: OCSF_VALUE; EnumValue: 2;
	USER_ACCESS_SEVERITY_ID_MEDIUM = 3; // Type: OCSF_VALUE; EnumValue: 3;
	USER_ACCESS_SEVERITY_ID_HIGH = 4; // Type: OCSF_VALUE; EnumValue: 4;
	USER_ACCESS_SEVERITY_ID_CRITICAL = 5; // Type: OCSF_VALUE; EnumValue: 5;
	USER_ACCESS_SEVERITY_ID_FATAL = 6; // Type: OCSF_VALUE; EnumValue: 6;
	USER_ACCESS_SEVERITY_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum ENTITY_MANAGEMENT_SEVERITY_ID {
	ENTITY_MANAGEMENT_SEVERITY_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	ENTITY_MANAGEMENT_SEVERITY_ID_INFORMATIONAL = 1; // Type: OCSF_VALUE; EnumValue: 1;
	ENTITY_MANAGEMENT_SEVERITY_ID_LOW = 2; // Type: OCSF_VALUE; EnumValue: 2;
	ENTITY_MANAGEMENT_SEVERITY_ID_MEDIUM = 3; // Type: OCSF_VALUE; EnumValue: 3;
	ENTITY_MANAGEMENT_SEVERITY_ID_HIGH = 4; // Type: OCSF_VALUE; EnumValue: 4;
	ENTITY_MANAGEMENT_SEVERITY_ID_CRITICAL = 5; // Type: OCSF_VALUE; EnumValue: 5;
	ENTITY_MANAGEMENT_SEVERITY_ID_FATAL = 6; // Type: OCSF_VALUE; EnumValue: 6;
	ENTITY_MANAGEMENT_SEVERITY_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum IAM_TYPE_UID {
	IAM_TYPE_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	IAM_TYPE_UID_IDENTITY_ACCESS_MANAGEMENT_UNKNOWN = 300000; // Type: OCSF_VALUE; EnumValue: 300000;
	IAM_TYPE_UID_IDENTITY_ACCESS_MANAGEMENT_OTHER = 300099; // Type: OCSF_VALUE; EnumValue: 300099;
}

enum AUTHORIZE_SESSION_TYPE_UID {
	AUTHORIZE_SESSION_TYPE_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	AUTHORIZE_SESSION_TYPE_UID_AUTHORIZE_SESSION_UNKNOWN = 300300; // Type: OCSF_VALUE; EnumValue: 300300;
	AUTHORIZE_SESSION_TYPE_UID_AUTHORIZE_SESSION_ASSIGN_PRIVILEGES = 300301; // Type: OCSF_VALUE; EnumValue: 300301;
	AUTHORIZE_SESSION_TYPE_UID_AUTHORIZE_SESSION_ASSIGN_GROUPS = 300302; // Type: OCSF_VALUE; EnumValue: 300302;
	AUTHORIZE_SESSION_TYPE_UID_AUTHORIZE_SESSION_OTHER = 300399; // Type: OCSF_VALUE; EnumValue: 300399;
}

enum GROUP_MANAGEMENT_ACTIVITY_ID {
	GROUP_MANAGEMENT_ACTIVITY_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	GROUP_MANAGEMENT_ACTIVITY_ID_ASSIGN_PRIVILEGES = 1; // Type: OCSF_VALUE; EnumValue: 1;
	GROUP_MANAGEMENT_ACTIVITY_ID_REVOKE_PRIVILEGES = 2; // EnumValue: 2; Type: OCSF_VALUE;
	GROUP_MANAGEMENT_ACTIVITY_ID_ADD_USER = 3; // Type: OCSF_VALUE; EnumValue: 3;
	GROUP_MANAGEMENT_ACTIVITY_ID_REMOVE_USER = 4; // Type: OCSF_VALUE; EnumValue: 4;
	GROUP_MANAGEMENT_ACTIVITY_ID_DELETE = 5; // Type: OCSF_VALUE; EnumValue: 5;
	GROUP_MANAGEMENT_ACTIVITY_ID_CREATE = 6; // Type: OCSF_VALUE; EnumValue: 6;
	GROUP_MANAGEMENT_ACTIVITY_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum USER_ACCESS_TYPE_UID {
	USER_ACCESS_TYPE_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	USER_ACCESS_TYPE_UID_USER_ACCESS_MANAGEMENT_UNKNOWN = 300500; // Type: OCSF_VALUE; EnumValue: 300500;
	USER_ACCESS_TYPE_UID_USER_ACCESS_MANAGEMENT_ASSIGN_PRIVILEGES = 300501; // Type: OCSF_VALUE; EnumValue: 300501;
	USER_ACCESS_TYPE_UID_USER_ACCESS_MANAGEMENT_REVOKE_PRIVILEGES = 300502; // Type: OCSF_VALUE; EnumValue: 300502;
	USER_ACCESS_TYPE_UID_USER_ACCESS_MANAGEMENT_OTHER = 300599; // EnumValue: 300599; Type: OCSF_VALUE;
}

enum GROUP_MANAGEMENT_STATUS_ID {
	GROUP_MANAGEMENT_STATUS_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	GROUP_MANAGEMENT_STATUS_ID_SUCCESS = 1; // EnumValue: 1; Type: OCSF_VALUE;
	GROUP_MANAGEMENT_STATUS_ID_FAILURE = 2; // Type: OCSF_VALUE; EnumValue: 2;
	GROUP_MANAGEMENT_STATUS_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum ENTITY_MANAGEMENT_CATEGORY_UID {
	ENTITY_MANAGEMENT_CATEGORY_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	ENTITY_MANAGEMENT_CATEGORY_UID_IDENTITY_ACCESS_MANAGEMENT = 3; // Type: OCSF_VALUE; EnumValue: 3;
}

enum USER_ACCESS_STATUS_ID {
	USER_ACCESS_STATUS_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	USER_ACCESS_STATUS_ID_SUCCESS = 1; // Type: OCSF_VALUE; EnumValue: 1;
	USER_ACCESS_STATUS_ID_FAILURE = 2; // Type: OCSF_VALUE; EnumValue: 2;
	USER_ACCESS_STATUS_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum ENTITY_MANAGEMENT_TYPE_UID {
	ENTITY_MANAGEMENT_TYPE_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	ENTITY_MANAGEMENT_TYPE_UID_ENTITY_MANAGEMENT_UNKNOWN = 300400; // Type: OCSF_VALUE; EnumValue: 300400;
	ENTITY_MANAGEMENT_TYPE_UID_ENTITY_MANAGEMENT_CREATE = 300401; // Type: OCSF_VALUE; EnumValue: 300401;
	ENTITY_MANAGEMENT_TYPE_UID_ENTITY_MANAGEMENT_READ = 300402; // Type: OCSF_VALUE; EnumValue: 300402;
	ENTITY_MANAGEMENT_TYPE_UID_ENTITY_MANAGEMENT_UPDATE = 300403; // EnumValue: 300403; Type: OCSF_VALUE;
	ENTITY_MANAGEMENT_TYPE_UID_ENTITY_MANAGEMENT_DELETE = 300404; // Type: OCSF_VALUE; EnumValue: 300404;
	ENTITY_MANAGEMENT_TYPE_UID_ENTITY_MANAGEMENT_OTHER = 300499; // Type: OCSF_VALUE; EnumValue: 300499;
}

enum AUTHORIZE_SESSION_CATEGORY_UID {
	AUTHORIZE_SESSION_CATEGORY_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	AUTHORIZE_SESSION_CATEGORY_UID_IDENTITY_ACCESS_MANAGEMENT = 3; // Type: OCSF_VALUE; EnumValue: 3;
}

enum ENTITY_MANAGEMENT_ACTIVITY_ID {
	ENTITY_MANAGEMENT_ACTIVITY_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	ENTITY_MANAGEMENT_ACTIVITY_ID_CREATE = 1; // Type: OCSF_VALUE; EnumValue: 1;
	ENTITY_MANAGEMENT_ACTIVITY_ID_READ = 2; // Type: OCSF_VALUE; EnumValue: 2;
	ENTITY_MANAGEMENT_ACTIVITY_ID_UPDATE = 3; // Type: OCSF_VALUE; EnumValue: 3;
	ENTITY_MANAGEMENT_ACTIVITY_ID_DELETE = 4; // Type: OCSF_VALUE; EnumValue: 4;
	ENTITY_MANAGEMENT_ACTIVITY_ID_OTHER = 99; // EnumValue: 99; Type: OCSF_VALUE;
}

enum GROUP_MANAGEMENT_SEVERITY_ID {
	GROUP_MANAGEMENT_SEVERITY_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	GROUP_MANAGEMENT_SEVERITY_ID_INFORMATIONAL = 1; // Type: OCSF_VALUE; EnumValue: 1;
	GROUP_MANAGEMENT_SEVERITY_ID_LOW = 2; // Type: OCSF_VALUE; EnumValue: 2;
	GROUP_MANAGEMENT_SEVERITY_ID_MEDIUM = 3; // Type: OCSF_VALUE; EnumValue: 3;
	GROUP_MANAGEMENT_SEVERITY_ID_HIGH = 4; // Type: OCSF_VALUE; EnumValue: 4;
	GROUP_MANAGEMENT_SEVERITY_ID_CRITICAL = 5; // Type: OCSF_VALUE; EnumValue: 5;
	GROUP_MANAGEMENT_SEVERITY_ID_FATAL = 6; // Type: OCSF_VALUE; EnumValue: 6;
	GROUP_MANAGEMENT_SEVERITY_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum GROUP_MANAGEMENT_CATEGORY_UID {
	GROUP_MANAGEMENT_CATEGORY_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	GROUP_MANAGEMENT_CATEGORY_UID_IDENTITY_ACCESS_MANAGEMENT = 3; // Type: OCSF_VALUE; EnumValue: 3;
}

enum AUTHORIZE_SESSION_ACTIVITY_ID {
	AUTHORIZE_SESSION_ACTIVITY_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	AUTHORIZE_SESSION_ACTIVITY_ID_ASSIGN_PRIVILEGES = 1; // Type: OCSF_VALUE; EnumValue: 1;
	AUTHORIZE_SESSION_ACTIVITY_ID_ASSIGN_GROUPS = 2; // Type: OCSF_VALUE; EnumValue: 2;
	AUTHORIZE_SESSION_ACTIVITY_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum ENTITY_MANAGEMENT_STATUS_ID {
	ENTITY_MANAGEMENT_STATUS_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	ENTITY_MANAGEMENT_STATUS_ID_SUCCESS = 1; // Type: OCSF_VALUE; EnumValue: 1;
	ENTITY_MANAGEMENT_STATUS_ID_FAILURE = 2; // EnumValue: 2; Type: OCSF_VALUE;
	ENTITY_MANAGEMENT_STATUS_ID_OTHER = 99; // EnumValue: 99; Type: OCSF_VALUE;
}

enum ACCOUNT_CHANGE_CATEGORY_UID {
	ACCOUNT_CHANGE_CATEGORY_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	ACCOUNT_CHANGE_CATEGORY_UID_IDENTITY_ACCESS_MANAGEMENT = 3; // Type: OCSF_VALUE; EnumValue: 3;
}

enum AUTHENTICATION_TYPE_UID {
	AUTHENTICATION_TYPE_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	AUTHENTICATION_TYPE_UID_AUTHENTICATION_UNKNOWN = 300200; // Type: OCSF_VALUE; EnumValue: 300200;
	AUTHENTICATION_TYPE_UID_AUTHENTICATION_LOGON = 300201; // Type: OCSF_VALUE; EnumValue: 300201;
	AUTHENTICATION_TYPE_UID_AUTHENTICATION_LOGOFF = 300202; // Type: OCSF_VALUE; EnumValue: 300202;
	AUTHENTICATION_TYPE_UID_AUTHENTICATION_AUTHENTICATION_TICKET = 300203; // Type: OCSF_VALUE; EnumValue: 300203;
	AUTHENTICATION_TYPE_UID_AUTHENTICATION_SERVICE_TICKET_REQUEST = 300204; // Type: OCSF_VALUE; EnumValue: 300204;
	AUTHENTICATION_TYPE_UID_AUTHENTICATION_SERVICE_TICKET_RENEW = 300205; // Type: OCSF_VALUE; EnumValue: 300205;
	AUTHENTICATION_TYPE_UID_AUTHENTICATION_PREAUTH = 300206; // Type: OCSF_VALUE; EnumValue: 300206;
	AUTHENTICATION_TYPE_UID_AUTHENTICATION_OTHER = 300299; // Type: OCSF_VALUE; EnumValue: 300299;
}

enum ACCOUNT_CHANGE_CLASS_UID {
	ACCOUNT_CHANGE_CLASS_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	ACCOUNT_CHANGE_CLASS_UID_ACCOUNT_CHANGE = 3001; // EnumValue: 3001; Type: OCSF_VALUE;
}

enum ACCOUNT_CHANGE_STATUS_ID {
	ACCOUNT_CHANGE_STATUS_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	ACCOUNT_CHANGE_STATUS_ID_SUCCESS = 1; // EnumValue: 1; Type: OCSF_VALUE;
	ACCOUNT_CHANGE_STATUS_ID_FAILURE = 2; // Type: OCSF_VALUE; EnumValue: 2;
	ACCOUNT_CHANGE_STATUS_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum ACCOUNT_CHANGE_SEVERITY_ID {
	ACCOUNT_CHANGE_SEVERITY_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	ACCOUNT_CHANGE_SEVERITY_ID_INFORMATIONAL = 1; // Type: OCSF_VALUE; EnumValue: 1;
	ACCOUNT_CHANGE_SEVERITY_ID_LOW = 2; // Type: OCSF_VALUE; EnumValue: 2;
	ACCOUNT_CHANGE_SEVERITY_ID_MEDIUM = 3; // EnumValue: 3; Type: OCSF_VALUE;
	ACCOUNT_CHANGE_SEVERITY_ID_HIGH = 4; // EnumValue: 4; Type: OCSF_VALUE;
	ACCOUNT_CHANGE_SEVERITY_ID_CRITICAL = 5; // Type: OCSF_VALUE; EnumValue: 5;
	ACCOUNT_CHANGE_SEVERITY_ID_FATAL = 6; // Type: OCSF_VALUE; EnumValue: 6;
	ACCOUNT_CHANGE_SEVERITY_ID_OTHER = 99; // EnumValue: 99; Type: OCSF_VALUE;
}

enum AUTHENTICATION_STATUS_ID {
	AUTHENTICATION_STATUS_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	AUTHENTICATION_STATUS_ID_SUCCESS = 1; // Type: OCSF_VALUE; EnumValue: 1;
	AUTHENTICATION_STATUS_ID_FAILURE = 2; // Type: OCSF_VALUE; EnumValue: 2;
	AUTHENTICATION_STATUS_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum IAM_STATUS_ID {
	IAM_STATUS_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	IAM_STATUS_ID_SUCCESS = 1; // Type: OCSF_VALUE; EnumValue: 1;
	IAM_STATUS_ID_FAILURE = 2; // Type: OCSF_VALUE; EnumValue: 2;
	IAM_STATUS_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum ACCOUNT_CHANGE_ACTIVITY_ID {
	ACCOUNT_CHANGE_ACTIVITY_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	ACCOUNT_CHANGE_ACTIVITY_ID_CREATE = 1; // Type: OCSF_VALUE; EnumValue: 1;
	ACCOUNT_CHANGE_ACTIVITY_ID_ENABLE = 2; // Type: OCSF_VALUE; EnumValue: 2;
	ACCOUNT_CHANGE_ACTIVITY_ID_PASSWORD_CHANGE = 3; // Type: OCSF_VALUE; EnumValue: 3;
	ACCOUNT_CHANGE_ACTIVITY_ID_PASSWORD_RESET = 4; // Type: OCSF_VALUE; EnumValue: 4;
	ACCOUNT_CHANGE_ACTIVITY_ID_DISABLE = 5; // EnumValue: 5; Type: OCSF_VALUE;
	ACCOUNT_CHANGE_ACTIVITY_ID_DELETE = 6; // Type: OCSF_VALUE; EnumValue: 6;
	ACCOUNT_CHANGE_ACTIVITY_ID_ATTACH_POLICY = 7; // Type: OCSF_VALUE; EnumValue: 7;
	ACCOUNT_CHANGE_ACTIVITY_ID_DETACH_POLICY = 8; // Type: OCSF_VALUE; EnumValue: 8;
	ACCOUNT_CHANGE_ACTIVITY_ID_LOCK = 9; // Type: OCSF_VALUE; EnumValue: 9;
	ACCOUNT_CHANGE_ACTIVITY_ID_MFA_FACTOR_ENABLE = 10; // Type: OCSF_VALUE; EnumValue: 10;
	ACCOUNT_CHANGE_ACTIVITY_ID_MFA_FACTOR_DISABLE = 11; // Type: OCSF_VALUE; EnumValue: 11;
	ACCOUNT_CHANGE_ACTIVITY_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum AUTHENTICATION_SEVERITY_ID {
	AUTHENTICATION_SEVERITY_ID_UNKNOWN = 0; // EnumValue: 0; Type: OCSF_VALUE;
	AUTHENTICATION_SEVERITY_ID_INFORMATIONAL = 1; // Type: OCSF_VALUE; EnumValue: 1;
	AUTHENTICATION_SEVERITY_ID_LOW = 2; // Type: OCSF_VALUE; EnumValue: 2;
	AUTHENTICATION_SEVERITY_ID_MEDIUM = 3; // EnumValue: 3; Type: OCSF_VALUE;
	AUTHENTICATION_SEVERITY_ID_HIGH = 4; // Type: OCSF_VALUE; EnumValue: 4;
	AUTHENTICATION_SEVERITY_ID_CRITICAL = 5; // Type: OCSF_VALUE; EnumValue: 5;
	AUTHENTICATION_SEVERITY_ID_FATAL = 6; // Type: OCSF_VALUE; EnumValue: 6;
	AUTHENTICATION_SEVERITY_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum AUTHENTICATION_CLASS_UID {
	AUTHENTICATION_CLASS_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	AUTHENTICATION_CLASS_UID_AUTHENTICATION = 3002; // Type: OCSF_VALUE; EnumValue: 3002;
}

enum IAM_CLASS_UID {
	IAM_CLASS_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	IAM_CLASS_UID_IDENTITY_ACCESS_MANAGEMENT = 3000; // Type: OCSF_VALUE; EnumValue: 3000;
}

enum USER_ACCESS_CLASS_UID {
	USER_ACCESS_CLASS_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	USER_ACCESS_CLASS_UID_USER_ACCESS_MANAGEMENT = 3005; // Type: OCSF_VALUE; EnumValue: 3005;
}

enum AUTHENTICATION_LOGON_TYPE_ID {
	AUTHENTICATION_LOGON_TYPE_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	AUTHENTICATION_LOGON_TYPE_ID_SYSTEM = 1; // Type: OCSF_VALUE; EnumValue: 1;
	AUTHENTICATION_LOGON_TYPE_ID_INTERACTIVE = 2; // Type: OCSF_VALUE; EnumValue: 2;
	AUTHENTICATION_LOGON_TYPE_ID_NETWORK = 3; // Type: OCSF_VALUE; EnumValue: 3;
	AUTHENTICATION_LOGON_TYPE_ID_BATCH = 4; // Type: OCSF_VALUE; EnumValue: 4;
	AUTHENTICATION_LOGON_TYPE_ID_OS_SERVICE = 5; // EnumValue: 5; Type: OCSF_VALUE;
	AUTHENTICATION_LOGON_TYPE_ID_UNLOCK = 7; // Type: OCSF_VALUE; EnumValue: 7;
	AUTHENTICATION_LOGON_TYPE_ID_NETWORK_CLEARTEXT = 8; // EnumValue: 8; Type: OCSF_VALUE;
	AUTHENTICATION_LOGON_TYPE_ID_NEW_CREDENTIALS = 9; // Type: OCSF_VALUE; EnumValue: 9;
	AUTHENTICATION_LOGON_TYPE_ID_REMOTE_INTERACTIVE = 10; // EnumValue: 10; Type: OCSF_VALUE;
	AUTHENTICATION_LOGON_TYPE_ID_CACHED_INTERACTIVE = 11; // Type: OCSF_VALUE; EnumValue: 11;
	AUTHENTICATION_LOGON_TYPE_ID_CACHED_REMOTE_INTERACTIVE = 12; // Type: OCSF_VALUE; EnumValue: 12;
	AUTHENTICATION_LOGON_TYPE_ID_CACHED_UNLOCK = 13; // Type: OCSF_VALUE; EnumValue: 13;
	AUTHENTICATION_LOGON_TYPE_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum GROUP_MANAGEMENT_TYPE_UID {
	GROUP_MANAGEMENT_TYPE_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	GROUP_MANAGEMENT_TYPE_UID_GROUP_MANAGEMENT_UNKNOWN = 300600; // Type: OCSF_VALUE; EnumValue: 300600;
	GROUP_MANAGEMENT_TYPE_UID_GROUP_MANAGEMENT_ASSIGN_PRIVILEGES = 300601; // Type: OCSF_VALUE; EnumValue: 300601;
	GROUP_MANAGEMENT_TYPE_UID_GROUP_MANAGEMENT_REVOKE_PRIVILEGES = 300602; // Type: OCSF_VALUE; EnumValue: 300602;
	GROUP_MANAGEMENT_TYPE_UID_GROUP_MANAGEMENT_ADD_USER = 300603; // Type: OCSF_VALUE; EnumValue: 300603;
	GROUP_MANAGEMENT_TYPE_UID_GROUP_MANAGEMENT_REMOVE_USER = 300604; // Type: OCSF_VALUE; EnumValue: 300604;
	GROUP_MANAGEMENT_TYPE_UID_GROUP_MANAGEMENT_DELETE = 300605; // Type: OCSF_VALUE; EnumValue: 300605;
	GROUP_MANAGEMENT_TYPE_UID_GROUP_MANAGEMENT_CREATE = 300606; // Type: OCSF_VALUE; EnumValue: 300606;
	GROUP_MANAGEMENT_TYPE_UID_GROUP_MANAGEMENT_OTHER = 300699; // Type: OCSF_VALUE; EnumValue: 300699;
}

enum IAM_SEVERITY_ID {
	IAM_SEVERITY_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	IAM_SEVERITY_ID_INFORMATIONAL = 1; // Type: OCSF_VALUE; EnumValue: 1;
	IAM_SEVERITY_ID_LOW = 2; // Type: OCSF_VALUE; EnumValue: 2;
	IAM_SEVERITY_ID_MEDIUM = 3; // EnumValue: 3; Type: OCSF_VALUE;
	IAM_SEVERITY_ID_HIGH = 4; // Type: OCSF_VALUE; EnumValue: 4;
	IAM_SEVERITY_ID_CRITICAL = 5; // Type: OCSF_VALUE; EnumValue: 5;
	IAM_SEVERITY_ID_FATAL = 6; // Type: OCSF_VALUE; EnumValue: 6;
	IAM_SEVERITY_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum IAM_CATEGORY_UID {
	IAM_CATEGORY_UID_UNSPECIFIED = 0; // Type: NON_OCSF_VALUE;
	IAM_CATEGORY_UID_IDENTITY_ACCESS_MANAGEMENT = 3; // EnumValue: 3; Type: OCSF_VALUE;
}

enum AUTHENTICATION_ACTIVITY_ID {
	AUTHENTICATION_ACTIVITY_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	AUTHENTICATION_ACTIVITY_ID_LOGON = 1; // Type: OCSF_VALUE; EnumValue: 1;
	AUTHENTICATION_ACTIVITY_ID_LOGOFF = 2; // Type: OCSF_VALUE; EnumValue: 2;
	AUTHENTICATION_ACTIVITY_ID_AUTHENTICATION_TICKET = 3; // Type: OCSF_VALUE; EnumValue: 3;
	AUTHENTICATION_ACTIVITY_ID_SERVICE_TICKET_REQUEST = 4; // EnumValue: 4; Type: OCSF_VALUE;
	AUTHENTICATION_ACTIVITY_ID_SERVICE_TICKET_RENEW = 5; // Type: OCSF_VALUE; EnumValue: 5;
	AUTHENTICATION_ACTIVITY_ID_PREAUTH = 6; // Type: OCSF_VALUE; EnumValue: 6;
	AUTHENTICATION_ACTIVITY_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum AUTHORIZE_SESSION_STATUS_ID {
	AUTHORIZE_SESSION_STATUS_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	AUTHORIZE_SESSION_STATUS_ID_SUCCESS = 1; // Type: OCSF_VALUE; EnumValue: 1;
	AUTHORIZE_SESSION_STATUS_ID_FAILURE = 2; // Type: OCSF_VALUE; EnumValue: 2;
	AUTHORIZE_SESSION_STATUS_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}

enum USER_ACCESS_ACTIVITY_ID {
	USER_ACCESS_ACTIVITY_ID_UNKNOWN = 0; // Type: OCSF_VALUE; EnumValue: 0;
	USER_ACCESS_ACTIVITY_ID_ASSIGN_PRIVILEGES = 1; // Type: OCSF_VALUE; EnumValue: 1;
	USER_ACCESS_ACTIVITY_ID_REVOKE_PRIVILEGES = 2; // EnumValue: 2; Type: OCSF_VALUE;
	USER_ACCESS_ACTIVITY_ID_OTHER = 99; // Type: OCSF_VALUE; EnumValue: 99;
}