Views enable user access to VOB data. As with VOBs and objects
within VOBs, views participate in access control. In a dynamic view, permissions
on elements and versions interact with permissions on views and view-private
files or directories to control access to both VOB and view data.
For example, you must check out a version of an element before
you can modify the element. The element must grant permission to check out
a version. In a dynamic view, checking out a version creates a view-private
file. You must have permission to create the view-private file in both the
view and the directory that contains the file. The containing directory can
be either an element version or a view-private directory.
In general,
access to
Rational® ClearCase® data
in a dynamic view requires a process to pass a series of tests:
- It must have access to the view.
- It must have access to the containing directory.
- It must have access to the element.
In a snapshot view, file-system permissions on the snapshot view
directory establish access rights to files and directories in the snapshot
view, including copies of element versions. Creating, deleting, or modifying
elements in a snapshot view requires the process to have the appropriate permissions
for those elements.