A user group is a group of FastReport Corporate Server users who have the same access permissions to subscription resources. In other words, these are several users with the same access level, for example: Administrators, Managers, Designers, and Developers.
By default, a subscription has no groups.
Each subscription can have from 0 to N user groups, the total number is defined by the subscription plan. To be added to the group, a new user must be added to the subscription. This means that the group user is the user of the subscription to which the group belongs.
A user can be added to several groups.
The group has a number of properties for convenience.
Id— a unique identifier.
Name— a display name, used in the user panel.
Icon— a group icon.
User permissions for groups are divided into 5 categories.
Get— getting any information about the group.
Entity— group information: subscription and group identifier, display name, etc.
User— a list of group members.
Permission— information about user permissions to access the group.
Update— updating group properties.
Name— renaming the group.
Create— creating or modifying resources directly related to the group.
User— adding a new user to a group.
Delete— deleting resources directly associated with a group.
Entity— deleting a group and all connections with users.
User— removing a user from a group.
Administrate— administrator`s access to group permissions.
Owner— editing the group owner and associated permissions.
Group— editing the permissions of user groups for this group.
This property is used to assign administrators for a group, for example, there is a group of designers and a group of administrators, administrators are specified in the Administrate permissions, as a group that can edit the permissions for designers.
Other— editing the permissions of the subscription users.
Anon— editing anonymous group access permissions.