The role of the manager here is to manage a group of users by adding, removing and also giving permission/access to the team members within a group/groups.
How does the role of the manager work? Let's understand it with an example:
A company named ABC Corporation has two departments; Operations and Manufacturing. Each of them hosts several web applications and has individual development teams.
The operation department's applications shouldn't be exposed to the Manufacturing department. This instance can easily be configured in Beagle Security with the right permissions/access. Let's see how this configuration works:
1. First, create two projects in Beagle Security:
2. Using the Groups/Group Projects tab, create a group, example; 'Operations'
3. From the Group Projects tab, associate the project already created; 'Operations Department' against the group; 'Operations'.
4. Navigate back to Groups tab to invite/add a user and assign the role as a manager. Please note that the user invited/added user must be a workspace manager too.
5. Similarly using the Groups/ Group Projects tab, create a group; 'Manufacturing'.
6. From the Group Projects tab, associate the project already created; 'Manufacturing Department' against the group; 'Manufacturing' .
7. Navigate back to Groups tab to invite/add a user and assign the role as a manager. Please note that the user invited/added must be a workspace manager too.
8. When both the department managers are ready, they can login.
9. Upon logging in, each manager can only see their own project and will have the right to add applications related to their departments.
10. The manager can access the Groups tab to invite users to his/her group/ groups but cannot associate any new projects to the group.
How can you group the applications into different projects?
It is an added boon for a department to group their applications as different projects. For this:
1. Associate the needed/selected projects against the department group carefully.
2. You will have the flexibility of creating a number of groups within a department, allowing for the assignment of multiple permissions to the same user.