privilege.update¶
Update the privilege id.
No Additional Items
Tuple Validation
Parameter 1: id
id
Type: integerParameter 2: privilege_update
privilege_update
Type: objectNo Additional Properties
Name
Type: stringMust be at least 1
characters long
Local Groups
Type: array of integerNo Additional Items
Each item of this array must be:
Ds Groups
Type: arrayNo Additional Items
Each item of this array must be:
Roles
Type: array of stringNo Additional Items
Each item of this array must be:
Web Shell
Type: booleanPrivilegeEntry
Type: objectNo Additional Properties
Id
Type: integerBuiltin Name
Name
Type: stringMust be at least 1
characters long
Local Groups
Type: arrayNo Additional Items
Each item of this array must be:
GroupEntry
Type: objectNo Additional Properties
Id
Type: integerGid
Type: integerName
Type: stringMust be at least 1
characters long
Builtin
Type: booleanSudo Commands
Type: array of string Default: []No Additional Items
Each item of this array must be:
Must be at least 1
characters long
Sudo Commands Nopasswd
Type: array of string Default: []No Additional Items
Each item of this array must be:
Must be at least 1
characters long
Smb
Type: boolean Default: trueUserns Idmap
Default: nullSpecifies the subgid mapping for this group. If DIRECT then the GID will be
directly mapped to all containers. Alternatively, the target GID may be
explicitly specified. If None, then the GID will not be mapped.
NOTE: this field will be ignored for groups that have been assigned
TrueNAS roles.
Must be one of:
- "DIRECT"
"DIRECT"
Value must be greater or equal to 1
and lesser or equal to 4294967294
Group
Type: stringMust be at least 1
characters long
Id Type Both
Type: booleanLocal
Type: booleanSid
Roles
Type: array of stringNo Additional Items
Each item of this array must be:
Users
Type: array of integer Default: []A list of user ids (id
attribute from user.query
).
Each item of this array must be:
UnmappedGroupEntry
Type: objectNo Additional Properties
Gid
Sid
Group
Type: nullDs Groups
Type: arrayNo Additional Items
Each item of this array must be:
GroupEntry
Type: objectNo Additional Properties
Id
Type: integerGid
Type: integerName
Type: stringMust be at least 1
characters long
Builtin
Type: booleanSudo Commands
Type: array of string Default: []No Additional Items
Each item of this array must be:
Must be at least 1
characters long
Sudo Commands Nopasswd
Type: array of string Default: []No Additional Items
Each item of this array must be:
Must be at least 1
characters long
Smb
Type: boolean Default: trueUserns Idmap
Default: nullSpecifies the subgid mapping for this group. If DIRECT then the GID will be
directly mapped to all containers. Alternatively, the target GID may be
explicitly specified. If None, then the GID will not be mapped.
NOTE: this field will be ignored for groups that have been assigned
TrueNAS roles.
Must be one of:
- "DIRECT"
"DIRECT"
Value must be greater or equal to 1
and lesser or equal to 4294967294
Group
Type: stringMust be at least 1
characters long
Id Type Both
Type: booleanLocal
Type: booleanSid
Roles
Type: array of stringNo Additional Items
Each item of this array must be:
Users
Type: array of integer Default: []A list of user ids (id
attribute from user.query
).
Each item of this array must be:
UnmappedGroupEntry
Type: objectNo Additional Properties
Gid
Sid
Group
Type: nullRoles
Type: array of string Default: []No Additional Items
Each item of this array must be:
Web Shell
Type: booleanRequired roles: PRIVILEGE_WRITE