Feature 10941: User Management Enhancements
- Added NG-UI support for user management enhancements
- It includes login history along with password expiry & account
expiry warnings, unlock & renew user for admin users
- Change password field for admin: visible at user actions field
Change password field for users: visible at header of UI
Change-Id: If952069b62efd6226b633b35b3634cf3f7848096
Signed-off-by: SANDHYA.JS <sandhya.j@tataelxsi.co.in>
diff --git a/src/app/layouts/header/HeaderComponent.html b/src/app/layouts/header/HeaderComponent.html
index 4725920..042f720 100644
--- a/src/app/layouts/header/HeaderComponent.html
+++ b/src/app/layouts/header/HeaderComponent.html
@@ -62,6 +62,11 @@
<span>{{'PAGE.DASHBOARD.USERSETTINGS' | translate}}</span>
<i class="fas fa-users-cog"></i>
</a>
+ <a *ngIf="!isSystemAdmin" ngbDropdownItem class="dropdown-item project-item"
+ (click)="changePassword()">
+ <span>{{'PAGE.USERS.EDITCREDENTIALS' | translate}}</span>
+ <i class="fas fa-edit icons"></i>
+ </a>
<a ngbDropdownItem class="dropdown-item project-item" (click)="logout()">
<span>{{'PAGE.DASHBOARD.LOGOUT' | translate}}</span>
<i class="fas fa-sign-out-alt"></i>