About Access Masks

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

About Access Rights

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

The available rights are:


  • 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 (see Access Rights and Access Masks Mapping for a list of the masks for each access right). 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
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

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 Library Central 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