Skip to content

Add lockout_duration to bigip_password_policy #2501

@snuffy22

Description

@snuffy22

Is your feature request related to a problem? Please describe.

The password_policy module has the ability to configure all things but the lockout_duration parameter.
It would also be nice to control the sys db systemauth.disablemanualunlock value true via same method

Describe the solution you'd like

Allow setting of this lockout_duration parameter within the password_policy module
A similar lockout_reset parameter which would allow the duration value to be used, as now the account would be auto-unlocked after that duration.

bigip_password_policy:
    provider: "{{ f5_provider `}}"
    policy_enforcement: true
    min_length: 16
    min_duration: 30
    max_duration: 180
    expiration_warning: 14
    max_login_failures: 3
    password_memory: 25
    required_lowercase: 2
    required_uppercase: 2
    required_numeric: 2
    required_special: 2
    lockout_duration: 300  # new parameter
    lockout_reset: true  # new parameter

Describe alternatives you've considered

Done via bigip_command module manually

  bigip_command:
    provider: "{{ f5_provider }}"
    commands:
      - modify auth password-policy lockout-duration 300
      - modify sys db systemauth.disablemanualunlock value true

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementPRs or Issues for basic feature requests for an existing module.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions