permission_add#

Add a new permission.

Arguments#

Name

Type

Required

cn

Str

True

Options#

  • ipapermbindruletype : StrEnum (Required)

    • Default: permission

    • Values: (‘permission’, ‘all’, ‘anonymous’, ‘self’)

  • all : Flag (Required)

    • Default: False

  • raw : Flag (Required)

    • Default: False

  • no_members : Flag (Required)

    • Default: False

  • ipapermright : StrEnum

    • Values: (‘read’, ‘search’, ‘compare’, ‘write’, ‘add’, ‘delete’, ‘all’)

  • attrs : Str

  • ipapermlocation : DNOrURL

  • extratargetfilter : Str

  • ipapermtargetfilter : Str

  • ipapermtarget : DNParam

  • ipapermtargetto : DNParam

  • ipapermtargetfrom : DNParam

  • memberof : Str

  • targetgroup : Str

  • type : Str

  • permissions : Str

  • filter : Str

  • subtree : Str

  • setattr : Str

  • addattr : Str

  • version : Str

Output#

Name

Type

result

Entry

summary

Output

value

PrimaryKey

Semantics#

Notes#

Version differences#