Skip to content

[FEATURE]: Support for password-expires on dellemc.powerscale.user #217

@hrtmhood

Description

@hrtmhood

Describe the solution you'd like
The API and CLI to create a user supports the password-expires variable
While we're, support for account expiry too.

Describe alternatives you've considered
Only option is to do this manually currently

Additional context

rowlf-4# isi auth users create --help
Description:
    Create a user.

Required Privileges:
    ISI_PRIV_AUTH, ISI_PRIV_RESTRICTED_AUTH

Usage:
    isi auth users create <name>
        [--enabled <boolean>]
        [{--expiry | -x} <timestamp>]
        [--email <string>]
        [--gecos <string>]
        [--home-directory <string>]
        [--password <string>]
        [--password-expires <boolean>]
        [--primary-group <name> | --primary-group-gid <id> | --primary-group-sid <sid>]
        [--prompt-password-change <boolean>]
        [--shell <string>]
        [--uid <integer>]
        [--disable-when-inactive <boolean>]
        [--zone <string>]
        [--provider <provider>]
        [--set-password]
        [{--verbose | -v}]
        [{--force | -f}]
        [{--help | -h}]

Metadata

Metadata

Assignees

No one assigned

    Labels

    JiraAn internal JIRA requirement exists in the backlogneeds-triageIssue requires triage.type/feature-requestThis is the default label associated with a feature request issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions