Roles Manage View

The Roles Manage View enables role customization with granular permissions, mandatory fields, log access, and a save option.

The Roles Manage View allows administrators to customize and update role permissions. It includes mandatory fields like Name and Entity and seven permission categories (e.g., Analysis, Reports, Devices) with tick boxes for granular access control. The Logs Button provides transparency by linking to system activity logs. A Save Button finalizes changes, ensuring efficient role management.

Roles Manage View

Header Section

This section provides navigation and access to system logs for auditing user activities.

Element
Description

Page Title

Displays the heading Roles Manage, indicating the current page for role editing.

Back Button

A back arrow labelled Back to Roles List navigates back to the main Roles List view.

Logs Button

This Log Button provides access to the System Application Logs page. This allows users to track activities, ensuring transparency, traceability, and effective management.

Mandatory Fields

These fields ensure the role is properly identified and associated with the correct entity.

Field
Description

Name*

A required field to enter the name of the role.

Entity*

A required dropdown to assign the role to a specific entity or organization.

Permissions by Section

Each section contains tick boxes that define specific permissions for the role. These granular controls allow administrators to customize access rights.

1. Analysis

This section defines permissions for accessing and managing data analysis tools.

Permission
Description

View Data Hub

Allows users to access the data hub for analytics and insights.

View Analysis

Permits viewing of existing analysis reports.

Edit Analysis

Grants permission to create or modify analysis reports.

View Table

Allows viewing data tables.

Edit Table

Grants permission to edit or manage data tables.

2. Reports

This section manages permissions for viewing and editing reports and dashboards.

Permission
Description

View Report Hub

Enables access to the centralized report hub.

Edit Reports

Permits the creation and modification of reports.

View Dashboards

Allows viewing dashboards for visualizing data.

Edit Dashboards

Grants permission to edit or customize dashboards.

3. Events

This section focuses on permissions for monitoring, editing, and controlling system events.

Permission
Description

View Event Hub

Allows access to the event hub for monitoring and tracking.

Edit Events

Grants permission to create or modify events.

View Controls

Permits viewing of controls associated with events.

Edit Controls

Allows editing or managing controls.

View Calculation

Grants access to view calculations related to events.

Edit Calculation

Permits editing or creating calculations for event-related tasks.

4. Devices

This section defines permissions for managing devices and their servicing.

Permission
Description

View Device Hub

Grants access to the device hub for monitoring and management.

Edit Devices

Permits the configuration and management of devices.

View Device Servicing

Allows access to device servicing details.

Edit Device Servicing

Grants permission to update and manage device servicing information.

5. Integrations

This section allows permissions for managing API endpoints, feeds, and integrations.

Permission
Description

View API Endpoints/Feeds

Allows access to API endpoints or data feeds.

Edit API Endpoints/Feeds

Grants permission to edit API endpoints or feeds.

View Integrations/APIs

Permits viewing of system integrations or APIs.

Edit Integrations/APIs

Allows editing or managing integrations and APIs.

Read/Write Data

Grants permissions to read and write data via integrations or APIs.

6. People

This section focuses on permissions for managing users, roles, and contacts.

Permission
Description

View Users

Allows viewing the list of system users.

Edit Users

Grants permission to edit user details and permissions.

View Roles

Enables viewing the list of roles.

Edit Roles

Allows modification and management of existing roles.

View Contacts

Permits access to view system contacts.

Edit Contacts

Grants permission to edit or manage contacts.

7. Configuration

This section defines permissions for accessing logs, attributes, and hierarchies.

Permission
Description

View Logs

Allows viewing activity or system logs for auditing.

View Attributes

Grants access to view system attributes.

Edit Attributes

Permits editing or managing system attributes.

Edit Hierarchy

Allows modification of the organizational hierarchy.

The footer contains the Save Button for finalizing changes to the role.

Element
Description

Save Button

This button saves all changes made to the role and its permissions.

Conclusion

The Roles Manage View is a robust tool for customizing and updating role-based permissions. By organizing access controls into seven categories and offering a tick-box system, it ensures flexibility and precision in role management. With mandatory fields for role identification and a direct link to logs for auditing, this view enhances administrative efficiency and system transparency.

Last updated