PreviousNext

Attributes

alias value
Used with the create and modify operations the value of this attribute is either yes or no. Each principal can have only one name, but can have one or more alias names. All these names refer to the same principal, and therefore, the same UUID and uid. While aliases refer to the same principal, they are separate entries in the registry database. Therefore, the instance name given to a principal command can refer to either the primary name or an alias name of a principal. The value of this attribute determines this.

uid value
Used with the create operation only for cell principals, to specify the integer to use as user identifier, known as a UNIX ID, for the cell principals . No two principals can have the same UNIX ID. However, aliases can share one.

If you do not enter this option for a cell principal, the next sequential UNIX number is supplied as a default by the registry. For all principals other than cell principals, the UNIX ID is extracted from information embedded in the principal's UUID and cannot be specified here. If this attribute is not supplied when a principal is created, one is supplied automatically.

uuid hexadecimal number
Used with the create operation to specify the internal identifier, known as a UUID, for the principal. No two principals can have the same UUID, so do not use this option when creating more than one principal with a single create command.

This option can also be used to adopt an orphaned UUID. Normally, the UUID for a new principal is generated by the registry. When data is tagged with a UUID of a principal that has been deleted from the registry, this option can be used on the create operation to specify the old UUID for a new principal. The UUID specified must be an orphan (a UUID for which no name exists in the registry). An error occurs if you specify a name or UUID that is already defined in the registry.

The -alias option cannot be used with this option. Both the -fullname and the -quota options can.

fullname string
Used with the create and modify operations, specifies the full name of the principal, it is for information purposes only. It typically describes or expands a primary name to allow easy recognition by users. For example, a principal could have a primary name of jsbach and a full name of Johann S. Bach. The value is a string, if it contains spaces, it is displayed in quotes, and on entry must be in quotes or braces (as per Tcl quoting rules). If not entered, fullname defaults to the null string (that is, blank).

quota quota
Used with the create and modify operations, specifies the principal's object creation quota. This is the total number of registry objects that can be created by the principal. It is either a non-negative number or the string unlimited. A value of 0 prohibits the principal from creating any registry objects. Each time a principal creates a registry object, this value is decremented for that principal.

See the OSF DCE Administration Guide - Core Components for more information about attributes.