Guidelines and Principles for Access Control
Before diving into Access Control and trying to implement a complete model that addresses all the access requirements for your entire organization, we highly recommend that you:
study the content of this section and get a good understanding of it before proceeding
involve aPriori Professional Services in planning and implementing any Access Control model for your site.
When learning aPriori Access Control, perhaps the most important guideline to follow is to Keep It Simple. In a test environment, try implementing a single permission for a small group, and once it works the way you want, expand.
You should involve aPriori Professional Services early in the process of starting to develop an actual Access Control model that will be deployed at your site.
As with every new feature, you should master and validate this functionality in a test environment first and roll it out to your production environment only when you are sure that it works. Try rolling it out to a small pilot group of advanced users initially. Like most access control systems or powerful programming languages, aPriori Access Control does not prevent you from defining a rule that is not logical. Build up slowly so that you can debug your new Access Control rules more easily.