Key Features
- Record separation can occur on any table, based on any field that references Company, Group, Department, Location, User, or a custom Defined Relationship 
- Users only see records for the Groups/Companies/Etc to which they belong 
- Record separation can be applied on a per table basis, with different rules per table 
- Record separation can be applied based on one or multiple fields per table 
- Record separation can be selectively applied to only certain cases (ie - only separate groups x and y, but leave z unaffected) 
- Record separation can be overridden by admin, based on 'owner overrides' (ie - if the logged in user is the 'Opened by' or 'Caller'), based on a user being an approver for a task, or based on membership to a 'visibility group' 
- Record separation can be selectively cascaded to child tables 
- Query Caching may be utilized to increase efficiency 
- ‘One-way’ or ‘Two-way’ separation can be utilized to achieve heightened levels of security 
- Simple Access Requests allow one-off, time-bound access to specific users & records 
- Child tables can selectively be hidden from parent table views to protect sensitive data 
- Session caching is used to ensure the best user experience 
- Customization is available to manually add additional queries to a rule 
Example uses include:
- Selectively segregate Incidents so that only their assignment group can see them. 
- Secure sensitive HR, Legal or Finance data so that only the appropriate groups have visibility. 
- Segregate data amongst assignment groups while allowing overarching visibility to select groups for oversight & compliance. 
- Allow users to request record access on-demand in an approval-driven, auditable fashion. 
- Hide data from end users without alerting them to its presence. 
Last updated
