user_add#
Add a new user.
Arguments#
Name |
Type |
Required |
---|---|---|
uid |
True |
Options#
givenname : Str (Required)
sn : Str (Required)
cn : Str (Required)
noprivate : Flag (Required)
Default: False
all : Flag (Required)
Default: False
raw : Flag (Required)
Default: False
no_members : Flag (Required)
Default: False
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’, ‘passkey’)
userclass : Str
ipatokenradiusconfiglink : Str
ipatokenradiususername : Str
ipaidpconfiglink : Str
ipaidpsub : Str
departmentnumber : Str
employeenumber : Str
employeetype : Str
preferredlanguage : Str
usercertificate : Certificate
nsaccountlock : Bool
Default: False
setattr : Str
addattr : Str
version : Str
Output#
Name |
Type |
---|---|
result |
Entry |
summary |
Output |
value |
PrimaryKey |