Mappings objects
The object model describing this resource contains the following objects.
A domain mapping is used to pull together users and groups from multiple different sources and map them to a single list of users/groups. The domains in a domainMapping object should reference the same users and groups and it is used to ensure compatibility between NFS and CIFS/SMB clients. The domain mapping is used to automatically build the user and group mapping objects. Any values not available automatically, or where there is no direct mapping must be configured manually.
Mappings are either stored in the global security context or if a virtual server is configured with an individual security context, the mappings are stored with the virtual server.
domainMapping
Attribute | JSON Type | Data Type | Description |
canMapUnixNames | boolean | boolean | True indicates that unix names can be mapped from the names within the other domains. |
kerberosRealm | string | string | Kerberos real. |
nfs4Domain | string | string | NFSv4 domain. |
ntDomain | string | string | Windows NT or active directory domain. |
objectId | string | string | Unique ID for the domain mapping object. |
userMapping
Attribute | JSON Type | Data Type | Description |
isKerberosNameFixed | boolean | boolean | True indicates that the kerberosName value is fixed and not discovered. |
isKerberosNameValid | boolean | boolean | True indicates that the kerberosName value is valid. |
isNfs4NameFixed | boolean | boolean | True indicates that the nfs4Name value is fixed and not discovered. |
isNfs4NameValid | boolean | boolean | True indicates that the nfs4Name value is valid. |
isNtIdFixed | boolean | boolean | True indicates that the ntId value is fixed and not discovered. |
isNtNameValid | boolean | boolean | True indicates that the ntId value is valid. |
isUnixIdFixed | boolean | boolean | True indicates that the unixId value is fixed and not discovered. |
isUnixIdValid | boolean | boolean | True indicates that the unixId value is valid. |
isUnixNameFixed | boolean | boolean | True indicates that the unixName value is fixed and not discovered. |
isUnixNameValid | boolean | boolean | True indicates that the unixName value is valid. |
kerberosName | string | string | Kerberos username. |
nfs4Name | string | string | NFSv4 username. |
ntId | string | string | CIFS/SMB security ID (SID) |
ntName | string | string | CIFS/SMB username. |
objectId | string | string | Unique ID for the user mapping object. |
unixId | number | integer | Unix ID associated with the user. |
unixName | string | string | Unix username. |
groupMapping
Attribute | JSON Type | Data Type | Description |
isNfs4NameFixed | boolean | boolean | True indicates that the nfs4Name value is fixed and not discovered. |
isNfs4NameValid | boolean | boolean | True indicates that the nfs4Name value is valid. |
isNtIdFixed | boolean | boolean | True indicates that the ntId value is fixed and not discovered. |
isNtNameValid | boolean | boolean | True indicates that the ntId value is valid. |
isUnixIdFixed | boolean | boolean | True indicates that the unixId value is fixed and not discovered. |
isUnixIdValid | boolean | boolean | True indicates that the unixId value is valid. |
isUnixNameFixed | boolean | boolean | True indicates that the unixName value is fixed and not discovered. |
isUnixNameValid | boolean | boolean | True indicates that the unixName value is valid. |
nfs4Name | string | string | NFSv4 group name. |
ntId | string | string | CIFS/SMB security ID (SID) |
ntName | string | string | CIFS/SMB group name. |
objectId | string | string | Unique ID for the group mapping object. |
unixId | number | integer | Unix ID associated with the group. |
unixName | string | string | Unix group name. |