Credentials mapping
Credentials mapping allows DevOps Code ClearCase® to authenticate users in mixed networks.
When a process running on one operating system type (Windows, for example) requests access to an object in a VOB or view hosted on a different operating system type (Linux, for example), the process’s credentials (user and group name) must be mapped to credentials that are valid on the host where the VOB or view resides.
The names in the credentials are compared and, if they can be matched, the combined
user.group credentials are evaluated on the other operating system to
determine whether the requested access is allowed. If no matching user or group name can be found,
the requested access fails unless the object has access permissions for user nobody or group
nobody.
Note: If a mixed-case or uppercase Windows® user or group name
fails a case-sensitive comparison on Linux or the UNIX system, the name is converted to lowercase
and the comparison is made again.
Credentials mapping is handled by each client process with the help of a credmap_server process that runs on each DevOps Code ClearCase server host.