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/models/VNFDModel.ts b/src/models/VNFDModel.ts
index 6eafe39..530ba48 100644
--- a/src/models/VNFDModel.ts
+++ b/src/models/VNFDModel.ts
@@ -33,6 +33,17 @@
admin: boolean;
message?: string;
user_id?: string;
+ roles?: RolesData[];
+ last_login?: number;
+ login_count?: string;
+ user_show?: boolean;
+ admin_show?: boolean;
+}
+
+/** Interface for Roles */
+export interface RolesData {
+ name?: string;
+ id?: string;
}
/** Interface for ProjectDetails */