Access rights

banner art

An access right is a right granted to a user for a particular entity instance. The following table lists the descriptions for these access rights.

Access rights Enumeration name Description
Read ReadAccess Controls whether the user can read an entity instance.
Write WriteAccess Controls whether the user can update an entity instance.
Assign AssignAccess Controls whether the user can assign an entity instance to another user.
Append AppendAccess Controls whether the user can attach another entity instance to the specified entity instance. The Append and Append To access rights actually work in combination with each other. Each time a user attaches one entity instance to another, the user must have both of these rights. For example, when you attach a note to a case, you must have the Append access right on the case and the Append To access right on the note for the operation to work.
Append To AppendToAccess Controls whether the user can append the entity instance in question to another entity instance. The Append and Append To access rights work in combination with each other. Each time a user attaches one entity instance to another, the user must have both of these rights. For example, when you attach a file to a note, you must have the Append access right on the note and the Append To access right on the file attachment in order for the operation to work.
Share ShareAccess Controls whether the user can share an entity instance with another user or team. Sharing allows another user access to an entity instance. For more information, see Sharing.
Delete DeleteAccess Controls whether you can delete an entity instance.

Create access

The right to create an instance of an entity is not included in the preceding table because this right does not apply to an individual instance, but rather to a class of entities. As a result, Create is handled as a privilege instead of as an access right. The user who creates an entity instance will, by default, have all rights on that entity instance, unless his or her other privileges forbid a specific right.

The Create privilege controls whether you can create an entity instance. You can have the Create privilege with Local, Deep, or Global access level, and you will be able to create instances for others. However, you can create instances for yourself only if you have Create and Read privileges.

For more information about dependencies that relate to Create privileges, see Security Dependencies.

Related Topics

Assigning objects

Sharing objects

© 2007 Microsoft Corporation. All rights reserved.