Project

General

Profile

Actions

New Feature #9529

closed

UI for Hierarchical grouping

Added by Entgra Admin about 2 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
None
Category:
-
Start date:
20/09/2022
Due date:
22/06/2023
% Done:

0%

Estimated time:
0:00 h
Device Type:
Component:
Type:

Description

From Gitlab
------------------------
gitlabId --> 1536 https://gitlab.com/entgra/product-iots/-/issues/1536
labels --> Type: New Feature,
assignees --> ThilinaPremachandra,
created_at --> 2022-09-20 12:53:24 IST +0530
updated_at --> 2022-09-28 18:00:53 IST +0530
------------------------

Hierarchical grouping is implemented to a certain extent.
This needs to be improved by adding a UI to assign child groups to a parent and also a new view to display the full group hierarchy.

Files

2023-06-27 11-14-42-1.mp4 (2.4 MB) 2023-06-27 11-14-42-1.mp4 [1] Arshana Atapattu, 27/06/2023 08:03 AM
Screenshot from 2023-06-27 13-52-50.png (65.1 KB) Screenshot from 2023-06-27 13-52-50.png Arshana Atapattu, 27/06/2023 08:31 AM
Actions #1

Updated by Entgra Admin about 2 years ago

From Gitlab
------------------------
author: inosh
created_at: 2022-09-28 18:00:53 IST +0530
updated_at: 2022-09-28 18:00:53 IST +0530
------------------------

assigned to @ThilinaPremachandra
Actions #3

Updated by Inosh Perara over 1 year ago

  • Status changed from New to QA
Actions #4

Updated by Inosh Perara over 1 year ago

  • Due date set to 22/06/2023
Actions #5

Updated by Arshana Atapattu over 1 year ago

  • Status changed from QA to QA Reject

List of associated issues:

  • on policies, sub groups are not showed
  • if sub groups are shared with other roels, they are not shown for that shared role
  • glitch when creating a group(first it shows error, then success)
  • If a parent group was deleted all sub groups are coming to parent group lvl
  • After parent group was deleted, editing a child group giving an error(if a parent group was deleted ther are multiple issues associated with it)
  • If a parent group was deleted, changing child groups roles are not updated
  • if a parent group was deleted, cannot add a new role for that group(gives error)
  • In store, all groups are not shown, only parent groups
Actions #6

Updated by Arshana Atapattu over 1 year ago

Issues:
  • When a new group created or assigned a role, sometimes those are not loaded(have to refresh the page multiple times) [1]
  • "Group Owner" this needs to be the user who created the group. currently this "Group Owner" is displaying the logged in user
  • This group owner is admin, not "uni_engineering_admin" [2]
    this was earlier shown correctly. but now it's incorrect.
    [2]
Actions #8

Updated by Thilina Sandaruwan over 1 year ago

Arshana Atapattu wrote in #note-5:

List of associated issues:

  • on policies, sub groups are not showed
  • if sub groups are shared with other roels, they are not shown for that shared role
  • glitch when creating a group(first it shows error, then success)
  • If a parent group was deleted all sub groups are coming to parent group lvl
  • After parent group was deleted, editing a child group giving an error(if a parent group was deleted ther are multiple issues associated with it)
  • If a parent group was deleted, changing child groups roles are not updated
  • if a parent group was deleted, cannot add a new role for that group(gives error)
  • In store, all groups are not shown, only parent groups

Prs for fixes these issues:
https://repository.entgra.net/community/device-mgt-core/pulls/153
https://repository.entgra.net/proprietary/emm-proprietary-plugins/pulls/205
https://repository.entgra.net/proprietary/proprietary-commons/pulls/25

Actions #9

Updated by Thilina Sandaruwan over 1 year ago

Arshana Atapattu wrote in #note-6:

Issues:
  • When a new group created or assigned a role, sometimes those are not loaded(have to refresh the page multiple times) [1]
  • "Group Owner" this needs to be the user who created the group. currently this "Group Owner" is displaying the logged in user
  • This group owner is admin, not "uni_engineering_admin" [2]
    this was earlier shown correctly. but now it's incorrect.
    [2]

Group owner issue fixed with PR: https://repository.entgra.net/proprietary/emm-proprietary-plugins/pulls/205

Actions #10

Updated by Kavin Prathaban over 1 year ago

  • Status changed from QA Reject to Staged
Actions #11

Updated by Arshana Atapattu over 1 year ago

New issues:
  • Group creation success msg incorrect
  • group specifically Assigned devices are not shownig in that specific group
  • In add policy, select group has no "NONE" group type
  • "When creating a policy, if no groups are selected it assign the groups as ""NONE""
    but, when editing if we keep this ""NONE"" group and add another group, this gives error"
  • "when go back to editing a policy, if there were some assigned groups,
    they aer shown with the {id: 110, ""university""}"
Actions #12

Updated by Viranga Gunarathna over 1 year ago

New issue:
In the subtenant, all available groups are displayed when logging into each user role, even if no role assignment is made to the groups.

Steps
  1. Create a new role.
  2. Assign the newly created role to a user.
  3. Login using that user account.
  4. Go to the "Groups" section.
  5. All the available groups can be seen there.
Actions #13

Updated by Thilina Sandaruwan over 1 year ago

Arshana Atapattu wrote in #note-11:

New issues:
  • Group creation success msg incorrect
  • group specifically Assigned devices are not shownig in that specific group
  • In add policy, select group has no "NONE" group type
  • "When creating a policy, if no groups are selected it assign the groups as ""NONE""
    but, when editing if we keep this ""NONE"" group and add another group, this gives error"
  • "when go back to editing a policy, if there were some assigned groups,
    they are shown with the {id: 110, ""university""}"

These Issues fixed with this PR - https://repository.entgra.net/proprietary/emm-proprietary-plugins/pulls/210

Actions #14

Updated by Thilina Sandaruwan over 1 year ago

Viranga Gunarathna wrote in #note-12:

New issue:
In the subtenant, all available groups are displayed when logging into each user role, even if no role assignment is made to the groups.

Steps
  1. Create a new role.
  2. Assign the newly created role to a user.
  3. Login using that user account.
  4. Go to the "Groups" section.
  5. All the available groups can be seen there.

This issue fixed with PR: https://repository.entgra.net/community/device-mgt-core/pulls/163

Actions #15

Updated by Arshana Atapattu over 1 year ago

Issues:

  • In geofence, sub groups are not shown
  • when in a sub group, if a language button selected page directs to a blank page
  • when policy creating, in groups selection only 5 groups are shown(there should be more than 5 parent groups)
  • duplicate group error msg is wrong
  • Group search does not work
  • When created a group from a user wich is not admin, that group is shown in group main page and also in the sub groups
  • If a role was assigned to that group, and that role is deleted, that role is still showed in that group
Actions #16

Updated by Arshana Atapattu over 1 year ago

  • Status changed from Staged to QA Accept

This is working.
known issues has been moved to 6.0.0
Related ticket: http://roadmap.entgra.net/issues/10236

Actions #17

Updated by Arshana Atapattu over 1 year ago

  • Status changed from QA Accept to Closed

Closing due to QA accept

Actions

Also available in: Atom PDF