---
# System prepended metadata

title: Emali Admin Portal Issues

---

# Emali Admin Portal Issues

## Problem
1. Why create user show User Role with **nodeadmin** but no **securityadmin** 
    - nodeadmin 
    - orgadmin 
    - normal 

2. Cannot update org ![](https://i.imgur.com/wad7gjI.png)
3. Cannot update user ![](https://i.imgur.com/XWRcHSg.png)
4. No handling of token expired ![](https://i.imgur.com/dgCrFFD.png)
5. Token stored in local storage is not safe![](https://i.imgur.com/hgsioJA.png)
6. After forced change password, suddenly logout



## Suggestion
1. Please don't use default Angular icon (see favicon.ico)
2. Please change title from **Admin Portal** to **Data Consumer / Data Provider User Management Portal ($Env)**
3. Web Site Name should always be shown
    Eg. ![](https://i.imgur.com/EU8ZTaH.png)![](https://i.imgur.com/QOZDTD3.png)
4. Left menu need to click twice when hided
5. In-table editing ( eg create / update org or user) and Modify Password not aligned with reset password
6. Modify Password or Change Password?![](https://i.imgur.com/qYtNax3.png)
7. Please change **Reset Password** to **Change Password**?
8. All validation check should be done before asking confirmation / submit to backend
    - Eg. ResetPassword ![](https://i.imgur.com/8oFaHQi.png)![](https://i.imgur.com/ZY3cTt3.png)
9. First Time Login force change password should not show menu which is unclickable 
    - ![](https://i.imgur.com/xVsnfyr.png)
10. Please Default Org for Org Admin to create user ![](https://i.imgur.com/1gMGGg7.png)
11. Why OrgAdmin Can Login Portal but not normal ![](https://i.imgur.com/pt9fQ4b.png)
![](https://i.imgur.com/nctFKb6.png) 
12. Please rename the roles to the following:
    - securityAdmin -> Portal Password Admin
    - generalAdmin -> Portal General Admin
    - nodeadmin -> Portal Admin
    - orgadmin -> Org Admin
    - normal ->Org User

## Improve UI user friendliness
1. ID column is useless
2. Is it possible to show / hide column by user setting?
3. Is it possible to Filter by Org?
4. Is it possible enhance the create user flow?
5. Organization
    - Table
        - OrgId
        - OrgName
        - Updated Time
        - Updated By
        - UserCount
    - Detail
        - Id
        - OrgId
        - OrgName
        - Created Time
        - Created By?
        - Updated Time
        - Updated By?
        - Domain?
        - Key?
        - User List
6. User
    - Table
        - Username
        - Email
        - Role
        - Updated Time
    - Detail
        - Id
        - Username
        - Role
        - Default Password?
        - Created Time
        - Created By?
        - Updated Time
        - Updated By?
    