Password Policy

Password Policy in OCI defines the rules and requirements for user account passwords within an OCI tenancy. It allows administrators to enforce security standards such as minimum length, character complexity, expiration periods, and reuse restrictions. This helps ensure strong authentication practices and reduces the risk of compromised credentials.

oci.identitydomains_password_policy

Fields

TitleIDTypeData TypeDescription
_keycorestring
allowed_charscorestringThe value to assign to the allowed_chars property of this PasswordPolicy.
cloud_account_idcorestringThe identifier of the related cloud account. The concept of an account might have different names in different cloud providers. AWS is calling it account, GCP calls it project and Azure uses the term subscription.
cloud_account_namecorestringThe name of the account this resource belongs to.
cloud_providercorestringThe name of the cloud provider.
cloud_tagscorehstore
compartment_idcorestringCompartment containing the resource. Used for Access control, logical grouping, and authorization boundaries.
compartment_ocidcorestringThe value to assign to the compartment_ocid property of this PasswordPolicy.
configured_password_policy_rulescorejsonThe value to assign to the configured_password_policy_rules property of this PasswordPolicy.
created_atcoretimestampTime when the resource has been created.
delete_in_progresscoreboolThe value to assign to the delete_in_progress property of this PasswordPolicy.
descriptioncorestringThe value to assign to the description property of this PasswordPolicy.
dictionary_delimitercorestringThe value to assign to the dictionary_delimiter property of this PasswordPolicy.
dictionary_locationcorestringThe value to assign to the dictionary_location property of this PasswordPolicy.
dictionary_word_disallowedcoreboolThe value to assign to the dictionary_word_disallowed property of this PasswordPolicy.
disallowed_charscorestringThe value to assign to the disallowed_chars property of this PasswordPolicy.
disallowed_substringscorearray<string>The value to assign to the disallowed_substrings property of this PasswordPolicy.
disallowed_user_attribute_valuescorearray<string>The value to assign to the disallowed_user_attribute_values property of this PasswordPolicy.
distinct_characterscoreint64The value to assign to the distinct_characters property of this PasswordPolicy.
domain_ocidcorestringThe value to assign to the domain_ocid property of this PasswordPolicy.
first_name_disallowedcoreboolThe value to assign to the first_name_disallowed property of this PasswordPolicy.
force_password_resetcoreboolThe value to assign to the force_password_reset property of this PasswordPolicy.
freeform_tagscorehstoreThe value to assign to the freeform_tags property of this Instance.
groupscorejsonThe value to assign to the groups property of this PasswordPolicy.
idcorestringThe value to assign to the id property of this PasswordPolicy.
idcs_created_bycorejsonThe value to assign to the idcs_created_by property of this PasswordPolicy.
idcs_last_modified_bycorejsonThe value to assign to the idcs_last_modified_by property of this PasswordPolicy.
idcs_last_upgraded_in_releasecorestringThe value to assign to the idcs_last_upgraded_in_release property of this PasswordPolicy.
idcs_prevented_operationscorearray<string>The value to assign to the idcs_prevented_operations property of this PasswordPolicy. Allowed values for items in this list are: "replace", "update", "delete", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.
last_name_disallowedcoreboolThe value to assign to the last_name_disallowed property of this PasswordPolicy.
lockout_durationcoreint64The value to assign to the lockout_duration property of this PasswordPolicy.
max_incorrect_attemptscoreint64The value to assign to the max_incorrect_attempts property of this PasswordPolicy.
max_lengthcoreint64The value to assign to the max_length property of this PasswordPolicy.
max_repeated_charscoreint64The value to assign to the max_repeated_chars property of this PasswordPolicy.
max_special_charscoreint64The value to assign to the max_special_chars property of this PasswordPolicy.
metacorejsonThe value to assign to the meta property of this PasswordPolicy.
min_alpha_numeralscoreint64The value to assign to the min_alpha_numerals property of this PasswordPolicy.
min_alphascoreint64The value to assign to the min_alphas property of this PasswordPolicy.
min_lengthcoreint64The value to assign to the min_length property of this PasswordPolicy.
min_lower_casecoreint64The value to assign to the min_lower_case property of this PasswordPolicy.
min_numeralscoreint64The value to assign to the min_numerals property of this PasswordPolicy.
min_password_agecoreint64The value to assign to the min_password_age property of this PasswordPolicy.
min_special_charscoreint64The value to assign to the min_special_chars property of this PasswordPolicy.
min_unique_charscoreint64The value to assign to the min_unique_chars property of this PasswordPolicy.
min_upper_casecoreint64The value to assign to the min_upper_case property of this PasswordPolicy.
namecorestringThe value to assign to the name property of this PasswordPolicy.
num_passwords_in_historycoreint64The value to assign to the num_passwords_in_history property of this PasswordPolicy.
ocidcorestringThe value to assign to the ocid property of this PasswordPolicy.
password_expire_warningcoreint64The value to assign to the password_expire_warning property of this PasswordPolicy.
password_expires_aftercoreint64The value to assign to the password_expires_after property of this PasswordPolicy.
password_strengthcorestringThe value to assign to the password_strength property of this PasswordPolicy. Allowed values for this property are: "Simple", "Standard", "Custom", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.
prioritycoreint64The value to assign to the priority property of this PasswordPolicy.
region_idcorestringThe region this resource resides within.
required_charscorestringThe value to assign to the required_chars property of this PasswordPolicy.
resource_typecorestringThe name of the resource type.
schemascorearray<string>The value to assign to the schemas property of this PasswordPolicy.
starts_with_alphabetcoreboolThe value to assign to the starts_with_alphabet property of this PasswordPolicy.
tagscorehstore_csvThe value to assign to the tags property of this PasswordPolicy.
tenancy_ocidcorestringThe value to assign to the tenancy_ocid property of this PasswordPolicy.
time_createdcoretimestampThe value to assign to the time_created property of this Instance.
updated_atcoretimestampTime when the resource has been updated the last time.
user_name_disallowedcoreboolThe value to assign to the user_name_disallowed property of this PasswordPolicy.
zone_idcorestringThe zone this resource resides within.