creds
Displays user and group information
Applicability
Product |
Command type |
---|---|
ClearCase® |
command |
Platform |
---|
Windows |
Synopsis
- ccase-home-dir etc\utils\creds options
Description
The creds utility displays user and group information for the currently logged-in user for the local Windows host. The value of the user's primary group is affected by the CLEARCASE_PRIMARY_GROUP environment variable. If this EV is set, creds displays its value, which is used only for ClearCase processing. If this EV is not set, creds displays the user's Windows primary group.
creds also displays the user's ClearCase privilege status:
You have ClearCase administrative privileges | You are a member of the ClearCase administrators group. |
You do not have ClearCase administrative privileges | You are not a member of the ClearCase administrators group. |
You do not have to be in the ClearCase administrators group to use ClearCase. However, members of this group have more privileges to create and modify ClearCase objects. See the permissions reference page for more information.
Restrictions
None.
Options and arguments
By default, creds displays the credentials for the current user. Lookup is done on the local machine.
Some ClearCase operations cannot evaluate group membership information for more than 32 groups per user. If the user is a member of more than 32 groups, creds lists only the 32 groups used by all ClearCase operations.
- –h
- Shows options for this command.
- –w
- Displays current user's SID credentials
- { –a | –A }
- Displays all information in current user's access token.
- –u [ –w ]
- Displays current user's UNIX style credentials.
- –r
- Displays current user's credentials in raw SID form.
- { –p | –P } pid
- Displays all information in the target process's access token.
- [ –u | –r ] user
- Displays information about the specified user. The user argument can be supplied as a name, integer UID, NT SID ("S-..."), or ClearCase SID ("NT:S-...","UNIX:10...","SID:01..."). Optional machine name causes lookup to be done on the specified machine.
- [ –u | –r ] –g group
- Displays information about specified group. The group argument can be supplied as a name, integer GID, NT SID ("S-..."), or ClearCase SID ("NT:S-...","UNIX:10...","SID:01..."). Optional machine name causes lookup to be done on the specified machine.
- –s pid
- Sets the primary group in the target process's access token based on CLEARCASE_PRIMARY_GROUP.
- –t
- Updates and prints the cached trusted POSIX offset table.
- –e
- Displays standard SIDs.
- –d host
- Reports whether the specified host resides in same domain as the current host.
- –x ID
- Converts the specified ID, which can be a SID or an integer UID/GID, to an integer UID/GID or SID without regard to the validity of the ID.
- –c user
- Displays credentials of the specified user; user can be supplied as a fully qualified name.
- –D
- Dump the cached password and group tables.
Examples
- Display credentials for the current user.
c:\Program Files\DevOps\Code\ClearCase> etc\utils\creds
Login name: jeri
UID: 0x10040a
Primary group: user (0x100432)
Groups:
user (0x100432)
doc (0x303eb)
Administrators (0x20220)
Users (0x20221)
Domain Users (0x100201)
Current user is ClearCase privileged - Display the cached trusted POSIX offset table.
c:Program Files\DevOps\Code\ClearCase\etc\utils\creds -t
Name Offset SID
Dev 0x40000000 S-1-5-21-2471908011-1545710240-342719572
See also
credmap, permissions, DevOps Code ClearCase Administrator's Guide