LocalUserProperties interface
The Storage Account Local User properties.
Properties
| allow |
Indicates whether ACL authorization is allowed for this user. Set it to false to disallow using ACL authorization. |
| extended |
Supplementary group membership. Only applicable for local users enabled for NFSv3 access. |
| group |
An identifier for associating a group of users. |
| has |
Indicates whether shared key exists. Set it to false to remove existing shared key. |
| has |
Indicates whether ssh key exists. Set it to false to remove existing SSH key. |
| has |
Indicates whether ssh password exists. Set it to false to remove existing SSH password. |
| home |
Optional, local user home directory. |
| is |
Indicates if the local user is enabled for access with NFSv3 protocol. |
| permission |
The permission scopes of the local user. |
| sid | A unique Security Identifier that is generated by the server. |
| ssh |
Optional, local user ssh authorized keys for SFTP. |
| user |
A unique Identifier that is generated by the server. |
Property Details
allowAclAuthorization
Indicates whether ACL authorization is allowed for this user. Set it to false to disallow using ACL authorization.
allowAclAuthorization?: boolean
Property Value
boolean
extendedGroups
Supplementary group membership. Only applicable for local users enabled for NFSv3 access.
extendedGroups?: number[]
Property Value
number[]
groupId
An identifier for associating a group of users.
groupId?: number
Property Value
number
hasSharedKey
Indicates whether shared key exists. Set it to false to remove existing shared key.
hasSharedKey?: boolean
Property Value
boolean
hasSshKey
Indicates whether ssh key exists. Set it to false to remove existing SSH key.
hasSshKey?: boolean
Property Value
boolean
hasSshPassword
Indicates whether ssh password exists. Set it to false to remove existing SSH password.
hasSshPassword?: boolean
Property Value
boolean
homeDirectory
Optional, local user home directory.
homeDirectory?: string
Property Value
string
isNFSv3Enabled
Indicates if the local user is enabled for access with NFSv3 protocol.
isNFSv3Enabled?: boolean
Property Value
boolean
permissionScopes
The permission scopes of the local user.
permissionScopes?: PermissionScope[]
Property Value
sid
A unique Security Identifier that is generated by the server.
sid?: string
Property Value
string
sshAuthorizedKeys
Optional, local user ssh authorized keys for SFTP.
sshAuthorizedKeys?: SshPublicKey[]
Property Value
userId
A unique Identifier that is generated by the server.
userId?: number
Property Value
number