Project

General

Profile

Actions

Improvement #10401

open

Improvement #10400: Remodeling Scope Tree

UI improvements to scope permission tree

Added by Arshana Atapattu almost 2 years ago. Updated 4 days ago.

Status:
New
Priority:
None
Assignee:
-
Start date:
05/03/2024
Due date:
11/03/2024 (about 18 months late)
% Done:

0%

Estimated time:
Device Type:
Component:
Type:
UI
QA Start Time:
QA Due Time:
QA Estimated Time(Hours):

Description

Description

With current UI scope tree [1] is hard to understand which permission grant access to which parts of the product.
Therefore need to show the scope permissions in a understandable way.
Current suggestions are a table view and adding tool tip for permissions.
downside of adding tooltip is user have to go through every permission to know what that permission is doing.

[1]
[1]

Solutions
1.)Users are having hard time creating their own roles from CHANGE ROLE PERMISSION ui in roles page.
For this consider below option in future developments
example :
permissions = {"/device-mgt/roles/view-permissions"}
Permissions like these are shown as a tree structure in CHANGE ROLE PERMISSION ui.
But this tree structure does not match the visually shown UI.

Regarding future development extra care need to be given to this permissions structure and they must as much as possible, match the visually shown ui to the customer

2. If considering backend restructuring for existing permissions, start from UI components and do permissions changes for only the components used in UI components. That way when backend is restructured, all IoT projects using UI components will benefit. But this exclude smartgrid UI and Switchgear UIs. So further discussions may need to happen before a backend restructure.


Files

Screenshot from 2023-10-24 12-29-06.png (189 KB) Screenshot from 2023-10-24 12-29-06.png [1] Arshana Atapattu, 24/10/2023 06:59 AM
Actions #1

Updated by Arshana Atapattu almost 2 years ago

  • Description updated (diff)
Actions #2

Updated by Oshani Silva over 1 year ago

  • Project changed from product-uem 6.0.0 GA to product-uem 6.1.0 GA
Actions #3

Updated by Viranga Gunarathna over 1 year ago

  • Project changed from Backlog to product-uem 6.1.0 GA
  • Type set to UI
Actions #4

Updated by Oshani Silva over 1 year ago

  • Due date set to 11/03/2024
  • Start date changed from 24/10/2023 to 05/03/2024
Actions #5

Updated by Arshana Atapattu over 1 year ago

  • Project changed from product-uem 6.1.0 GA to Backlog
Actions #6

Updated by Isuri Mendis 4 days ago

  • Description updated (diff)
Actions

Also available in: Atom PDF