./lib/constants.rb in strongdm-3.17.0 vs ./lib/constants.rb in strongdm-3.18.0

- old
+ new

@@ -253,20 +253,26 @@ WORKFLOW_APPROVERS_UPDATED = "workflow approvers updated" WORKFLOW_NAME_UPDATED = "workflow name updated" WORKFLOW_DESCRIPTION_UPDATED = "workflow description updated" WORKFLOW_AUTO_GRANT_UPDATED = "workflow auto grant updated" WORKFLOW_REQUIRES_REASON_UPDATED = "workflow requires reason updated" + WORKFLOW_ACCESS_RULES_UPDATED = "workflow access rules updated" + WORKFLOW_ACCESS_RULES_DELETED = "workflow access rules deleted" + WORKFLOW_ACCESS_RULES_CREATED = "workflow access rules created" ORG_VNM_SUBNET_UPDATED = "organization VNM subnet updated" ORG_VNM_RESOURCES_ALLOCATED = "organization resources allocated within VNM subnet" DEPRECATED_ORG_ACTIVATE_DEVICE_APPROVAL = "activate device approval" DEPRECATED_ORG_DEACTIVATE_DEVICE_APPROVAL = "deactivate device approval" EMULATION_MIGRATION_COMPLETED = "emulation migration completed" ACCESS_OVERHAUL_MIGRATION_COMPLETED = "access overhaul migration completed" ACTIVATED_SSH_PORT_FORWARDING_ALL_SERVER = "enabled SSH port forwarding on all servers" TOTP_ENROLLMENT_ADDED = "user enrolled a totp device" TOTP_ENROLLMENT_DELETED = "user reset their totp enrollment" SUSPENDED_USER_ENROLL_ATTEMPT_FROM_THE_UI = "attempt to enroll by a suspended user from the Admin UI" + RESOURCE_LOCKED = "user locked a resource" + RESOURCE_UNLOCKED = "user unlocked a resource" + RESOURCE_FORCE_UNLOCKED = "admin force-unlocked a resource" end # Permissions, all permissions that may be granted to an account. module Permission RELAY_LIST = "relay:list" @@ -420,7 +426,14 @@ K_8_S_GET = "k8s-get" K_8_S_DELETE = "k8s-delete" K_8_S_GENERIC = "k8s-generic" K_8_S_APPLY = "k8s-apply" SSH_PORT_FORWARD = "ssh-portForward" + end + + # Providers responsible for device posture enforcement + module DevicePostureProvider + NONE = "" + SENTINEL_ONE = "sentinelone" + CROWD_STRIKE = "crowdstrike" end end