There are three levels of security deployed within MicroStrategy. These levels are depicted in the following diagram:
MicroStrategy security levels
Project-level security
This level applies to an entire Project. The objects used to enforce Project-level security are:
- Users
- User Groups
- Security Roles
These three objects could grant or constrain functionality within a Project.
It is key to understand the difference between a MicroStrategy privilege and a permission. The privilege is always tied to functionality. That is, what a user can or can't do on a given Project and with a given client application. Examples of privileges are report manipulations such as sort, drill, print, and export; use of object editors for developing...