User management

Last updated 6 months ago

theeye.io

User Management Documentation

Contents

User Accounts and Roles (Web/Mobile access)

======================================================

There're six user permission profiles.

Permissions

  1. Full Control

    • Can manage organizations.

    • Has all the permissions listed below.

  2. Full Access

    • Can view all the resources that belongs to the organization.

  3. View

    • Can view monitors, tasks and output logs.

  4. Execution

    • Can view and execute tasks.

  5. Create and Modify

    • Can create and modify resources (e.g. create scripts, create tasks, assign ACLs to tasks)

  6. User Admin

    • Add and delete users

    • Set user credential (admin/manager/user/viewer)

Note: Users will have access to resources provided by ACLs. Only user types with Full Access permission will be able to see all resources.

Effective permissions per role

  1. root

    • Full Control

  2. owner

    • Full Access

    • Create and Modify

    • Execution

    • User Admin

  3. admin

    • Full Access

    • Create and Modify

    • Execution

  4. user

    • View

    • Execution

  5. viewer

    • View

  6. manager

    • User Admin

    • View

    • Execution

Members Page (User administration)

To Create, modify or delete users, go to Settings from the left menu and then go to Members section.

When you invite a new user, you will be prompted to select the user's role (admin/user/viewer/manager). The role can be changed at any time by a user manager. The user account must be activated by the activation link sent by email.

ACLs

In the previous section we've described user roles and user administration. ACLs applies directly to resources. Admin roles 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. E-mail addresses can also be added to ACLs lists in order to have them notified disregarding any account membership.