Previous Topic: Protection LevelsNext Topic: How Scoping Object Protection Works


Protection Hierarchy

Protection levels are hierarchical and are from highest to lowest:

  1. Delete
  2. Modify
  3. Access.
  4. Read

The levels are also inclusive. This means that a user with delete protection also has modify, access, and read privileges; a user with modify privileges does not have delete privileges but does have access and read privileges; and so on.

In general, the first user to request a protection level is granted it. Subsequent users requesting a protection level will be granted it only if that level accommodates multiple users at that level.

Object's Protection Level

The number of checked out subsets with this object at this protection level

Delete

One

Modify

One

Access

Many

Read

Many

An object may be downgraded from delete to modify if the expansion does not include all references to the object.

Object Checked Out With This Protection

The highest level of protection granted for that object in a subset subsequently checked out is:

Delete

Read

Modify

Access

Access

Modify

Read

Delete