The UIC (User Identification Code) is a 2-part number or text string that identifies a user and determines his or her relationship to other users on the system. The UIC determines the ownership of files and is assigned by your system manager. UICs can be either numeric or alphanumeric: o A numeric UIC consists of an octal group number and an octal member number. You can use the asterisk (*) wildcard in place of the group number to identify all group numbers and in place of the member number group to identify all member numbers. o An alphanumeric UIC is a text string consisting of a member name and, optionally, a group name. You can use the asterisk (*) wildcard in place of the member name in an alphanumeric UIC but not in place of the group name. The UIC is enclosed in square brackets or angle brackets. A comma separates the two parts of the UIC. The first part of the UIC identifies the group of users a person belongs to. Group members share the same first number or group name in their UICs. You can control access to files according to UIC group numbers or group names. The second part of the UIC identifies the individual user in a group.
1 – Examples
In an ACL entry, you can use three types of UIC to identify users: o By specifying all the digits of both parts of the UIC, you can identify one or more users who log in with the same UIC associated with their process. For example: UIC = [240,240] o By using an asterisk (_*) as a wildcard in place of the second part of the UIC, you can identify users who belong to the same group and share the first part of their UICs. For example, the following specification can identify users with UICs [240,101], [240,300], [240,544], [240,777]: UIC = [240,*] o By using asterisks in place of both groups of digits in the UIC, you identify all users, regardless of their UICs: UIC = [*,*] You must include the comma and enclose the UIC specification in square brackets or angle brackets. If you specify no UIC for an ACL entry, the dictionary supplies [_*,_*] as a default.