Access to elements (and all their versions) is controlled
with a user/group/others permissions model. Permissions set in this page apply
only to elements, shared derived objects, and other VOB objects. This permissions
model is applied in the following situations:
- When users perform Rational® ClearCase® operations
on elements
- When users read, write, or execute elements through a dynamic
view
In a snapshot view, these permissions apply only when
the view interacts with the VOB. For example, these permissions apply when
you update the view or when you check out files and directories.
An
element is owned by a particular user (initially the user who created the
object), and belongs to a particular group. To perform certain Rational ClearCase operations,
such as to check out a version of an element, a user must be a member of the
same group to which the element belongs.
Changing protections
of an element has no effect on its checked-out versions. After you check in
the element, your view typically selects the checked-in version, thus making
the updated protections appear.
Permissions in the Protection page
The following permissions do not apply to files and directories
loaded in a snapshot view:
- Read
- For Rational ClearCase,
allows the element to be opened or viewed in a dynamic view, or to be loaded
into a snapshot view.
For ClearCase LT,
allows the element to be loaded into a snapshot view.
- Write
- The meaning of the write-access permission varies with the kind of object:
- File elements
- Write permission is not meaningful for file elements, which can be modified
only by checking them out.
- Directory elements
- Write permission allows users to add view-private objects to directory
elements in a dynamic view.
Product note: This
permission does not appear in ClearCase LT.
- Shared derived objects
- Write access allows shared-derived objects to be overwritten with new
derived objects during a target rebuild.
- Execute
- Allows an element in a dynamic view to be executed by an application.
Product note: This permission does not appear in Rational ClearCase LT.
- Set UID
- Sets the element set-UID bit, which is part of file systems on the UNIX
system. Applicable only when the element is accessed from a file system on
the UNIX system.
- Set GID
- Sets the element set-GID bit, which is part of file systems on the UNIX
system. Applicable only when the element is accessed from a file system on
the UNIX system.