< Back
Invoke-FreeIPAAPIstageuser_mod
Post
NAME Invoke-FreeIPAAPIstageuser_mod
SYNOPSIS
SYNTAX
Invoke-FreeIPAAPIstageuser_mod [[-first] <String>] [[-last] <String>] [[-cn] <String>] [[-displayname] <String>]
[[-initials] <String>] [[-homedir] <String>] [[-gecos] <String>] [[-shell] <String>] [[-principal] <String[]>]
[[-principal_expiration] <DateTime>] [[-password_expiration] <DateTime>] [[-email] <String[]>] [[-password]
<SecureString>] [-random] [[-uid] <Int32>] [[-gidnumber] <Int32>] [[-street] <String>] [[-city] <String>]
[[-state] <String>] [[-postalcode] <String>] [[-phone] <String[]>] [[-mobile] <String[]>] [[-pager] <String[]>]
[[-fax] <String[]>] [[-orgunit] <String>] [[-title] <String>] [[-manager] <String>] [[-carlicense] <String[]>]
[[-sshpubkey] <String[]>] [[-user_auth_type] <String[]>] [[-class] <String[]>] [[-radius] <String>]
[[-radius_username] <String>] [[-departmentnumber] <String[]>] [[-employeenumber] <String>] [[-employeetype]
<String>] [[-preferredlanguage] <String>] [[-certificate] <String[]>] [[-setattr] <String[]>] [[-addattr]
<String[]>] [[-delattr] <String[]>] [-rights] [-all] [-raw] [[-version] <String>] [-no_members] [[-rename]
<String>] [-login] <String> [-FullResultsOutput] [<CommonParameters>]
DESCRIPTION
Modify a stage user.
PARAMETERS
-first <String>
First name
Required? false
Position? 1
Default value
Accept pipeline input? false
Accept wildcard characters? false
-last <String>
Last name
Required? false
Position? 2
Default value
Accept pipeline input? false
Accept wildcard characters? false
-cn <String>
Full name
Required? false
Position? 3
Default value
Accept pipeline input? false
Accept wildcard characters? false
-displayname <String>
Display name
Required? false
Position? 4
Default value
Accept pipeline input? false
Accept wildcard characters? false
-initials <String>
Initials
Required? false
Position? 5
Default value
Accept pipeline input? false
Accept wildcard characters? false
-homedir <String>
Home directory
Required? false
Position? 6
Default value
Accept pipeline input? false
Accept wildcard characters? false
-gecos <String>
GECOS
Required? false
Position? 7
Default value
Accept pipeline input? false
Accept wildcard characters? false
-shell <String>
Login shell
Required? false
Position? 8
Default value
Accept pipeline input? false
Accept wildcard characters? false
-principal <String[]>
Principal alias
Required? false
Position? 9
Default value
Accept pipeline input? false
Accept wildcard characters? false
-principal_expiration <DateTime>
Kerberos principal expiration
Required? false
Position? 10
Default value
Accept pipeline input? false
Accept wildcard characters? false
-password_expiration <DateTime>
User password expiration
Required? false
Position? 11
Default value
Accept pipeline input? false
Accept wildcard characters? false
-email <String[]>
Email address
Required? false
Position? 12
Default value
Accept pipeline input? false
Accept wildcard characters? false
-password <SecureString>
Prompt to set the user password
Required? false
Position? 13
Default value
Accept pipeline input? false
Accept wildcard characters? false
-random [<SwitchParameter>]
Generate a random user password
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-uid <Int32>
User ID Number (system will assign one if not provided)
Required? false
Position? 14
Default value 0
Accept pipeline input? false
Accept wildcard characters? false
-gidnumber <Int32>
Group ID Number
Required? false
Position? 15
Default value 0
Accept pipeline input? false
Accept wildcard characters? false
-street <String>
Street address
Required? false
Position? 16
Default value
Accept pipeline input? false
Accept wildcard characters? false
-city <String>
City
Required? false
Position? 17
Default value
Accept pipeline input? false
Accept wildcard characters? false
-state <String>
State/Province
Required? false
Position? 18
Default value
Accept pipeline input? false
Accept wildcard characters? false
-postalcode <String>
ZIP
Required? false
Position? 19
Default value
Accept pipeline input? false
Accept wildcard characters? false
-phone <String[]>
Telephone Number
Required? false
Position? 20
Default value
Accept pipeline input? false
Accept wildcard characters? false
-mobile <String[]>
Mobile Telephone Number
Required? false
Position? 21
Default value
Accept pipeline input? false
Accept wildcard characters? false
-pager <String[]>
Pager Number
Required? false
Position? 22
Default value
Accept pipeline input? false
Accept wildcard characters? false
-fax <String[]>
Fax Number
Required? false
Position? 23
Default value
Accept pipeline input? false
Accept wildcard characters? false
-orgunit <String>
Org. Unit
Required? false
Position? 24
Default value
Accept pipeline input? false
Accept wildcard characters? false
-title <String>
Job Title
Required? false
Position? 25
Default value
Accept pipeline input? false
Accept wildcard characters? false
-manager <String>
Manager
Required? false
Position? 26
Default value
Accept pipeline input? false
Accept wildcard characters? false
-carlicense <String[]>
Car License
Required? false
Position? 27
Default value
Accept pipeline input? false
Accept wildcard characters? false
-sshpubkey <String[]>
SSH public key
Required? false
Position? 28
Default value
Accept pipeline input? false
Accept wildcard characters? false
-user_auth_type <String[]>
Types of supported user authentication
Required? false
Position? 29
Default value
Accept pipeline input? false
Accept wildcard characters? false
-class <String[]>
User category (semantics placed on this attribute are for local interpretation)
Required? false
Position? 30
Default value
Accept pipeline input? false
Accept wildcard characters? false
-radius <String>
RADIUS proxy configuration
Required? false
Position? 31
Default value
Accept pipeline input? false
Accept wildcard characters? false
-radius_username <String>
RADIUS proxy username
Required? false
Position? 32
Default value
Accept pipeline input? false
Accept wildcard characters? false
-departmentnumber <String[]>
Department Number
Required? false
Position? 33
Default value
Accept pipeline input? false
Accept wildcard characters? false
-employeenumber <String>
Employee Number
Required? false
Position? 34
Default value
Accept pipeline input? false
Accept wildcard characters? false
-employeetype <String>
Employee Type
Required? false
Position? 35
Default value
Accept pipeline input? false
Accept wildcard characters? false
-preferredlanguage <String>
Preferred Language
Required? false
Position? 36
Default value
Accept pipeline input? false
Accept wildcard characters? false
-certificate <String[]>
Base-64 encoded user certificate
Required? false
Position? 37
Default value
Accept pipeline input? false
Accept wildcard characters? false
-setattr <String[]>
Set an attribute to a name/value pair. Format is attr=value.
For multi-valued attributes, the command replaces the values already present.
Required? false
Position? 38
Default value
Accept pipeline input? false
Accept wildcard characters? false
-addattr <String[]>
Add an attribute/value pair. Format is attr=value. The attribute
must be part of the schema.
Required? false
Position? 39
Default value
Accept pipeline input? false
Accept wildcard characters? false
-delattr <String[]>
Delete an attribute/value pair. The option will be evaluated
last, after all sets and adds.
Required? false
Position? 40
Default value
Accept pipeline input? false
Accept wildcard characters? false
-rights [<SwitchParameter>]
Display the access rights of this entry (requires -all). See ipa man page for details.
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-all [<SwitchParameter>]
Retrieve and print all attributes from the server. Affects command output.
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-raw [<SwitchParameter>]
Print entries as stored on the server. Only affects output format.
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-version <String>
Client version. Used to determine if server will accept request.
Required? false
Position? 41
Default value
Accept pipeline input? false
Accept wildcard characters? false
-no_members [<SwitchParameter>]
Suppress processing of membership attributes.
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-rename <String>
Rename the stage user object
Required? false
Position? 42
Default value
Accept pipeline input? false
Accept wildcard characters? false
-login <String>
User login
Required? true
Position? 43
Default value
Accept pipeline input? false
Accept wildcard characters? false
-FullResultsOutput [<SwitchParameter>]
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
OUTPUTS
System.Management.Automation.PSObject
RELATED LINKS
SYNOPSIS
SYNTAX
Invoke-FreeIPAAPIstageuser_mod [[-first] <String>] [[-last] <String>] [[-cn] <String>] [[-displayname] <String>]
[[-initials] <String>] [[-homedir] <String>] [[-gecos] <String>] [[-shell] <String>] [[-principal] <String[]>]
[[-principal_expiration] <DateTime>] [[-password_expiration] <DateTime>] [[-email] <String[]>] [[-password]
<SecureString>] [-random] [[-uid] <Int32>] [[-gidnumber] <Int32>] [[-street] <String>] [[-city] <String>]
[[-state] <String>] [[-postalcode] <String>] [[-phone] <String[]>] [[-mobile] <String[]>] [[-pager] <String[]>]
[[-fax] <String[]>] [[-orgunit] <String>] [[-title] <String>] [[-manager] <String>] [[-carlicense] <String[]>]
[[-sshpubkey] <String[]>] [[-user_auth_type] <String[]>] [[-class] <String[]>] [[-radius] <String>]
[[-radius_username] <String>] [[-departmentnumber] <String[]>] [[-employeenumber] <String>] [[-employeetype]
<String>] [[-preferredlanguage] <String>] [[-certificate] <String[]>] [[-setattr] <String[]>] [[-addattr]
<String[]>] [[-delattr] <String[]>] [-rights] [-all] [-raw] [[-version] <String>] [-no_members] [[-rename]
<String>] [-login] <String> [-FullResultsOutput] [<CommonParameters>]
DESCRIPTION
Modify a stage user.
PARAMETERS
-first <String>
First name
Required? false
Position? 1
Default value
Accept pipeline input? false
Accept wildcard characters? false
-last <String>
Last name
Required? false
Position? 2
Default value
Accept pipeline input? false
Accept wildcard characters? false
-cn <String>
Full name
Required? false
Position? 3
Default value
Accept pipeline input? false
Accept wildcard characters? false
-displayname <String>
Display name
Required? false
Position? 4
Default value
Accept pipeline input? false
Accept wildcard characters? false
-initials <String>
Initials
Required? false
Position? 5
Default value
Accept pipeline input? false
Accept wildcard characters? false
-homedir <String>
Home directory
Required? false
Position? 6
Default value
Accept pipeline input? false
Accept wildcard characters? false
-gecos <String>
GECOS
Required? false
Position? 7
Default value
Accept pipeline input? false
Accept wildcard characters? false
-shell <String>
Login shell
Required? false
Position? 8
Default value
Accept pipeline input? false
Accept wildcard characters? false
-principal <String[]>
Principal alias
Required? false
Position? 9
Default value
Accept pipeline input? false
Accept wildcard characters? false
-principal_expiration <DateTime>
Kerberos principal expiration
Required? false
Position? 10
Default value
Accept pipeline input? false
Accept wildcard characters? false
-password_expiration <DateTime>
User password expiration
Required? false
Position? 11
Default value
Accept pipeline input? false
Accept wildcard characters? false
-email <String[]>
Email address
Required? false
Position? 12
Default value
Accept pipeline input? false
Accept wildcard characters? false
-password <SecureString>
Prompt to set the user password
Required? false
Position? 13
Default value
Accept pipeline input? false
Accept wildcard characters? false
-random [<SwitchParameter>]
Generate a random user password
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-uid <Int32>
User ID Number (system will assign one if not provided)
Required? false
Position? 14
Default value 0
Accept pipeline input? false
Accept wildcard characters? false
-gidnumber <Int32>
Group ID Number
Required? false
Position? 15
Default value 0
Accept pipeline input? false
Accept wildcard characters? false
-street <String>
Street address
Required? false
Position? 16
Default value
Accept pipeline input? false
Accept wildcard characters? false
-city <String>
City
Required? false
Position? 17
Default value
Accept pipeline input? false
Accept wildcard characters? false
-state <String>
State/Province
Required? false
Position? 18
Default value
Accept pipeline input? false
Accept wildcard characters? false
-postalcode <String>
ZIP
Required? false
Position? 19
Default value
Accept pipeline input? false
Accept wildcard characters? false
-phone <String[]>
Telephone Number
Required? false
Position? 20
Default value
Accept pipeline input? false
Accept wildcard characters? false
-mobile <String[]>
Mobile Telephone Number
Required? false
Position? 21
Default value
Accept pipeline input? false
Accept wildcard characters? false
-pager <String[]>
Pager Number
Required? false
Position? 22
Default value
Accept pipeline input? false
Accept wildcard characters? false
-fax <String[]>
Fax Number
Required? false
Position? 23
Default value
Accept pipeline input? false
Accept wildcard characters? false
-orgunit <String>
Org. Unit
Required? false
Position? 24
Default value
Accept pipeline input? false
Accept wildcard characters? false
-title <String>
Job Title
Required? false
Position? 25
Default value
Accept pipeline input? false
Accept wildcard characters? false
-manager <String>
Manager
Required? false
Position? 26
Default value
Accept pipeline input? false
Accept wildcard characters? false
-carlicense <String[]>
Car License
Required? false
Position? 27
Default value
Accept pipeline input? false
Accept wildcard characters? false
-sshpubkey <String[]>
SSH public key
Required? false
Position? 28
Default value
Accept pipeline input? false
Accept wildcard characters? false
-user_auth_type <String[]>
Types of supported user authentication
Required? false
Position? 29
Default value
Accept pipeline input? false
Accept wildcard characters? false
-class <String[]>
User category (semantics placed on this attribute are for local interpretation)
Required? false
Position? 30
Default value
Accept pipeline input? false
Accept wildcard characters? false
-radius <String>
RADIUS proxy configuration
Required? false
Position? 31
Default value
Accept pipeline input? false
Accept wildcard characters? false
-radius_username <String>
RADIUS proxy username
Required? false
Position? 32
Default value
Accept pipeline input? false
Accept wildcard characters? false
-departmentnumber <String[]>
Department Number
Required? false
Position? 33
Default value
Accept pipeline input? false
Accept wildcard characters? false
-employeenumber <String>
Employee Number
Required? false
Position? 34
Default value
Accept pipeline input? false
Accept wildcard characters? false
-employeetype <String>
Employee Type
Required? false
Position? 35
Default value
Accept pipeline input? false
Accept wildcard characters? false
-preferredlanguage <String>
Preferred Language
Required? false
Position? 36
Default value
Accept pipeline input? false
Accept wildcard characters? false
-certificate <String[]>
Base-64 encoded user certificate
Required? false
Position? 37
Default value
Accept pipeline input? false
Accept wildcard characters? false
-setattr <String[]>
Set an attribute to a name/value pair. Format is attr=value.
For multi-valued attributes, the command replaces the values already present.
Required? false
Position? 38
Default value
Accept pipeline input? false
Accept wildcard characters? false
-addattr <String[]>
Add an attribute/value pair. Format is attr=value. The attribute
must be part of the schema.
Required? false
Position? 39
Default value
Accept pipeline input? false
Accept wildcard characters? false
-delattr <String[]>
Delete an attribute/value pair. The option will be evaluated
last, after all sets and adds.
Required? false
Position? 40
Default value
Accept pipeline input? false
Accept wildcard characters? false
-rights [<SwitchParameter>]
Display the access rights of this entry (requires -all). See ipa man page for details.
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-all [<SwitchParameter>]
Retrieve and print all attributes from the server. Affects command output.
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-raw [<SwitchParameter>]
Print entries as stored on the server. Only affects output format.
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-version <String>
Client version. Used to determine if server will accept request.
Required? false
Position? 41
Default value
Accept pipeline input? false
Accept wildcard characters? false
-no_members [<SwitchParameter>]
Suppress processing of membership attributes.
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-rename <String>
Rename the stage user object
Required? false
Position? 42
Default value
Accept pipeline input? false
Accept wildcard characters? false
-login <String>
User login
Required? true
Position? 43
Default value
Accept pipeline input? false
Accept wildcard characters? false
-FullResultsOutput [<SwitchParameter>]
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
OUTPUTS
System.Management.Automation.PSObject
RELATED LINKS