Interaction of user- and role-level permissions

It may be necessary to individualize permissions for a given user, even though that user has a basic function similar to that of other users. Advanced security is designed so that role-level permissions and user-level permissions can be combined to define the appropriate level of access for each individual user.

For example, one Translation Engineer works on threads that translate X12 messages to HL7 messages. Another Translation Engineer works on threads that translate FRL messages to HL7 messages. You can set permissions at the hl7 and hcihl7test nodes for the Translation Engineer role.

Then, set user-level permissions for one Translation Engineer at the x12 and hcix12test nodes. After this, you can set user-level permissions for the other Translation Engineer at the frl and hcifrltest nodes.