About Access Masks

Access masks allow you to control which users can access which types of objects.

This page discusses:

About Access Rights

You can grant several access rights and combinations of access masks.

The available rights are as follows.

  • Read
  • Read Write
  • Add
  • Remove
  • Add Remove
  • Read without Download

If an access right is selected for a particular user, then a set of access masks is granted for that user. For example, the Read access right grants read, show, and checkout access masks to the user. You cannot assign just Read and Show access masks.

If you want a user to be able to read an attached document, but not checkout that document, use the Read without Download access control. This control grants the Read and Show access masks and not the Checkout access mask.

The choice of access control appears in the Add Users pages as well as the Edit Access pages wherever the access right for the user can be selected.

Access Rights and Access Masks Mapping

The access masks associated with access rights are shown in the following table.

Access Right Access Masks
Basic
read, show
Read
read, show, checkout
Read Write
read, show, checkout, checkin, modify, lock,
unlock, revise
Add
read, show, checkout, checkin, modify, lock,
unlock, revise, fromconnect, toconnect
Remove
read, show, checkout, checkin, modify, lock,
unlock, revise, fromdisconnect, todisconnect, delete
Add Remove
read, show, checkout, checkin, modify, lock,
unlock, revise, fromconnect, toconnect, fromdisconnect, todisconnect,
delete
Read without Download
read, show
Full
read, show, checkout, checkin, lock, unlock, revise, reserve, unreserve, modify, fromconnect, toconnect, delete, fromdisconnect, todisconnect, changeowner, promote, demote, changesov

In addition, you can control which access masks are associated with an access control by editing the properties file as described in emxComponents.properties.

Access Rights Available for Objects

You can use the MQL modify command to configure the access rights for specific objects. As installed, objects used by IP Classification have the access rights as listed in this table.

Type Access Rights Available
Part Library
Read without Download, Add, Remove, Add Remove
Document Library
Read without Download, Add, Remove, Add Remove
General Library
Read without Download, Add, Remove, Add Remove
Document Family
Read without Download, Add, Remove, Add Remove
Part Family
Read without Download, Add, Remove, Add Remove
General Class
Read without Download, Add, Remove, Add Remove
Part
Read without Download, Read, Read Write, Add,
Remove, Add Remove
Document
Read without Download, Read, Read Write, Add,
Remove, Add Remove
Generic Document
Read without Download, Read, Read Write, Add,
Remove, Add Remove