user_mod#
Modify a user.
Arguments#
Name |
Type |
Required |
---|---|---|
uid |
True |
Options#
rights : Flag (Required)
Default: False
all : Flag (Required)
Default: False
raw : Flag (Required)
Default: False
no_members : Flag (Required)
Default: False
givenname : Str
sn : Str
cn : Str
displayname : Str
initials : Str
homedirectory : Str
gecos : Str
loginshell : Str
krbprincipalname : Principal
krbprincipalexpiration : DateTime
krbpasswordexpiration : DateTime
mail : Str
userpassword : Password
random : Flag
Default: False
uidnumber : Int
gidnumber : Int
street : Str
l : Str
st : Str
postalcode : Str
telephonenumber : Str
mobile : Str
pager : Str
facsimiletelephonenumber : Str
ou : Str
title : Str
manager : Str
carlicense : Str
ipasshpubkey : Str
ipauserauthtype : StrEnum
Values: (‘password’, ‘radius’, ‘otp’, ‘pkinit’, ‘hardened’, ‘idp’)
userclass : Str
ipatokenradiusconfiglink : Str
ipatokenradiususername : Str
ipaidpconfiglink : Str
ipaidpsub : Str
departmentnumber : Str
employeenumber : Str
employeetype : Str
preferredlanguage : Str
usercertificate : Certificate
ipantlogonscript : Str
ipantprofilepath : Str
ipanthomedirectory : Str
ipanthomedirectorydrive : StrEnum
Values: (‘A:’, ‘B:’, ‘C:’, ‘D:’, ‘E:’, ‘F:’, ‘G:’, ‘H:’, ‘I:’, ‘J:’, ‘K:’, ‘L:’, ‘M:’, ‘N:’, ‘O:’, ‘P:’, ‘Q:’, ‘R:’, ‘S:’, ‘T:’, ‘U:’, ‘V:’, ‘W:’, ‘X:’, ‘Y:’, ‘Z:’)
nsaccountlock : Bool
Default: False
setattr : Str
addattr : Str
delattr : Str
version : Str
rename : Str
Output#
Name |
Type |
---|---|
result |
Entry |
summary |
Output |
value |
PrimaryKey |