Okta.Sdk.Model.ProfileEnrollmentPolicyRuleAction

October 22, 2025 ยท View on GitHub

Properties

NameTypeDescriptionNotes
AccessstringIndicates if the user profile is granted access > Note: You can't set the `access` property to `DENY` after you create the policy[optional]
ActivationRequirementsProfileEnrollmentPolicyRuleActivationRequirement[optional]
AllowedIdentifiersList<string>A list of attributes to identify an end user. Can be used across Okta sign-in, unlock, and recovery flows.[optional]
EnrollAuthenticatorTypesList<string>Additional authenticator fields that can be used on the first page of user registration. Valid values only includes `'password'`.[optional]
PreRegistrationInlineHooksList<PreRegistrationInlineHook>(Optional) The `id` of at most one registration inline hook[optional]
ProfileAttributesList<ProfileEnrollmentPolicyRuleProfileAttribute>A list of attributes to prompt the user for during registration or progressive profiling. Where defined on the user schema, these attributes are persisted in the user profile. You can also add non-schema attributes, which aren't persisted to the user's profile, but are included in requests to the registration inline hook. A maximum of 10 profile properties is supported.[optional]
ProgressiveProfilingActionstringProgressive profile enrollment helps evaluate the user profile policy at every user login. Users can be prompted to provide input for newly required attributes.[optional]
TargetGroupIdsList<string>(Optional, max 1 entry) The `id` of a group that this user should be added to[optional]
UiSchemaIdstringValue created by the backend. If present, all policy updates must include this attribute/value.[optional]
UnknownUserActionstringWhich action should be taken if this user is new[optional]

[Back to Model list] [Back to API list] [Back to README]