user_mod#

Modify a user.

Arguments#

Name

Type

Required

uid

Str

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

Semantics#

Notes#

Version differences#