theeye.io

IAM - Roles and access management


Roles

* Access to the task should be provided via ACL's

Rol Task IAM CRUD ACL's
Onwer x x x x
Admin x x
Manager * view x
User * execute
Viewer * view
  1. owner

    • full access
    • full control of organizations
    • create and modify
    • tasks execution
    • acls administration
    • members control
  2. admin

    • full access
    • create and modify
    • tasks execution
    • acls administration
  3. manager

    • members control
    • view (ACL's required)
    • tasks execution (ACL's required)
  4. user

    • view (ACL's required)
    • tasks execution (ACL's required)
  5. viewer

    • view (ACL's required)

Members control

To add, modify or revoke users for the current organization, go to the left hamburguer menu , then go to Settings > Members section.

When you invite a new member, it will be prompted to select the user's role (admin/user/viewer/manager). The role can be changed at any time by a manager or the owner of the account.


ACLs

In the previous section we've described user roles and user administration. ACLs applies directly to resources. Admin users can make resources visible to other members by adding them to the input field labeled ACL's available on Tasks and Monitors. When a user is added to an ACL list, then the resource becomes available and accesible according to the member's role. Notifications are sent to all users within the ACL list, regardless the user role.


Users Domain Controller

On-premise installations allows to integrate the core authorization and user access control to a Domain Controller.

Once the integration is configured, the system will authenticate every user by default throught the Domain Controller. Follow this steps to register users

To correctly register a user it must be assigned to a recognized Group by theeye. User one of the following groups

  • theeye_owners
  • theeye_admins
  • theeye_managers
  • theeye_users
  • theeye_viewers

Follow hereunder steps to allow a domain user to access TheEye:

Step 1

Add the desired group to the user in the Domain Controller.

If the user is not assigned to any of the previous groups, the login request will be rejected.

Step 2

The user must login to TheEye to register and create a profile with the granted permissions.

Step 3

After successful registration the user can be invited to any organization by the Owners.

By default all new users will be assigned to a default on-premise organization. This is a core integration setting.