Security override

Suppose the person who imports a formula, item, and specification is not the owner; and the Group and Role values in the PER detail code are below 7 (read, write, copy). Then the import does not succeed in creating or updating data.

For the import of these objects to succeed, this criteria must be true:

  • The import user is the object’s owner AND the owner security is 7 (read/copy/write) or 15 (read/copy/write/delete).
  • OR the import user is not the object’s owner. The import user belongs to the group that is associated with the formula AND the group security is 7 or 15.
  • OR the role that is associated with the object has a security of 7 or 15.

For example, this import fails unless the importer is JSMITH. This is because the group security is 3 (read/copy) and the role security is 0 (no access).


<FSFORMULAPER> 

   <GROUP_CODE>ADMIN</GROUP_CODE> 

   <OWNER_CODE>JSMITH</OWNER_CODE> 

   <GROUP_SECURITY>3</GROUP_SECURITY> 

   <OWNER_SECURITY>15</OWNER_SECURITY> 

   <ROLE_SECURITY>0</ROLE_SECURITY>

   <FORMULA_ID>2858</FORMULA_ID>

</FSFORMULAPER>

A master user can disable security settings for the purposes of import.