Controlling Report Users and Roles

InetSoft's reporting software provides powerful administrative tools that allow command over users and roles, serving to either distribute or limit access for predetermined members. View the information below to learn more about the Style Intelligence solution.

Users, roles, and groups can be managed using the functions available under the Users tab. The navigation tree on the page under this tab includes two nodes: 'Users' and 'Roles'. The 'Users' node lists all of the users and groups in the system and the 'Roles' node lists all of the roles.

Note: Users, groups, and roles can be created and configured in the Enterprise Manager only when using the 'Default Security Provider'. While using the 'LDAP Security Provider', users/groups/roles will be imported from the LDAP schema and when using the 'User Defined Security Provider', they will be retrieved from the custom implementation.

For efficiency, the number of users listed in the navigation tree under LDAP security is limited by the em.user.max property (default 1000). Unlisted users can be found by searching.

#1 Ranking: Read how InetSoft was rated #1 for user adoption in G2's user survey-based index Read More

Let us now look at Roles, Groups, and their design philosophy in more detail. A 'Group' usually refers to a collection of people (e.g., a project team, the sales department, etc). Users belonging to the same group may have different functions or 'Roles' (e.g., Manager, Developer, Analyst, Tester, etc).

Groups are organizational in nature, while roles are more functional in nature. Although this is the design philosophy and the intent of having both roles and groups, the way they are actually used depends on the discretion of the administrator and could vary in different organizations.

The following are some rules which govern users, roles and groups:

Note: Names of users, groups, and roles may not contain certain characters (e.g., “&,” “/”).

• Groups and Roles are independent, i.e., you do not have to define both groups and roles in your system. You can have just one or the other, or both, defined.
• A user can belong to more than one group.
• A user can have multiple roles
• An entire group can be assigned one or more roles.
• A role can be applied to one or more groups.
• A role can inherit all of the permissions from another role.
• Permissions to reports and other components can be assigned directly to users, groups, and roles.

demo icon
View a 2-minute demonstration of InetSoft's easy, agile, and robust BI software.

Customer Testimonial

"We selected InetSoft's Style Report Enterprise for its powerful and flexible application programming interface and for the light weight of the Web-based information access and presentation application. We saved months of development time associated with initial internal development and were able to launch applications faster than if the reporting solution were developed in-house." - Dhruv Gupta, Vice President of Product Management at AmberPoint.