Revert "Revert "Feature 10941: User Management Enhancements"" This reverts commit 5f3111606f278c4b21c9f0d37b7c5c9af92cfe43. Change-Id: I2250c1b52487f6de7d56014e3da29eb1f78ec166 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Revert "Feature 10941: User Management Enhancements" This reverts commit 536bb568cd1c79d16d36cd13bdd20d167337d30d. Change-Id: I238e646546088f9135c272f9ff4890b65959a570 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Revert "Revert "Feature 10941: User Management Enhancements"" This reverts commit 86ec75c0970e672638d4f0d27bc6f471fe256bfb. Change-Id: I00db6e24782f9cb42f49eeab21b2a35467809f5c Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Revert "Feature 10941: User Management Enhancements" This reverts commit acdb5d4d3d2452b5a7f3be87190875d3a06e6999. Change-Id: Idbd0a3532991de5d5dba81f96a1ff0e2ac55d7bd Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Feature 10941: User Management Enhancements Added the implementation code for the user management enhancements feature Change-Id: I728816c454c1c9b509606fb30df374f1b443e893 Signed-off-by: selvi.j <selvi.j@tataelxsi.co.in>
Feature 10958: Audit Logs for OSM Added support for audit logs following CEF format in nbi.py, auth.py and authconn_internal.py. Change-Id: Ia4ef2fd7097a81d031d6e1bc68a779f536675fef Signed-off-by: elumalai <deepika.e@tataelxsi.co.in>
Enable pylint, black and flake8 in tox.ini Change-Id: I5e252eb4802b79497a3fdfea63488668d8a8c692 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Feature 10914: Enforce Password change on First login Added Implementation code for Enforce Password change on First login and expire password after preset number of days feature Change-Id: Id1ac670a8f4f27d701aef430f426e911b290b885 Signed-off-by: selvi.j <selvi.j@tataelxsi.co.in>
Reformat NBI to standardized format Change-Id: I17c2b029b83af84fbc97559bd2b616dfb6aef0fb Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Feature 8532: Added new plugin authconn tacacs Added plugin authconn_tacacs.py Created new function validate_user() to contain the logic for username password validation. In authconn_tacacs, validate_user will be redefined to connect to TACACS. Created class variables which will be collections for internal mode. For TACACS mode, they will be roles_tacacs, projects_tacacs etc. Change-Id: Ib7fc8900860a492a79f6d0220bcdbb582edad017 Signed-off-by: K Sai Kiran <saikiran.k@tataelxsi.co.in>
fix 1046. Allow auth_internal.user_list filtering with the _id Change-Id: I94e190dc3e104a7f98a085368cb0d4ba13a719cd Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
bug 1035. Load role permissions from nbi.py 'valid_url_methods' instead of 'resources_to_operations.yml' Change-Id: I84a80f8cef886cbce9b22819ead04ae14d31af79 Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
allow extra domain input for token authentication Change-Id: I546fa3ead2df453d8cf620cd4a6b828a1667c614 Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
Token Cache Management Change-Id: I09ea3a8c0c537a5eeba0ac5bc1426167133db998 Signed-off-by: delacruzramo <pedro.delacruzramos@altran.com>
Fix Bug 917: Revoke NBI's Auth token once user is deleted Change-Id: I1060af8065d95beab5b9dc3be27abc8e3601f3e8 Signed-off-by: delacruzramo <pedro.delacruzramos@altran.com>
change imports with osm_nbi prefix Change-Id: I4dcbfc71d900269f28ceec6669fe4127bc6a29fc Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
bug 832. Fixing non-authorized configuration for testing Change-Id: I3c851031e902da8dddf542ee40c64699e088f6e8 Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
fix bug 823: make user-show backward compatible providing 'projects' with the list of project names fix returned format of authconn get_user_list Allow partially the old format for adding/removing projects to an user with the array edition Change-Id: If8741fd8c73fd16222b1236d30fb92f70b673d49 Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
RBAC with internal authentication backend - Phase 2 Change-Id: Iaca4f3022c4184e03f9346d492e55e902e5ca720 Signed-off-by: delacruzramo <pedro.delacruzramos@altran.com>
Moved resources_to_operations to internal nbi.py valid_url_methods to avoid inconsistences refactored session variable into token_info, engine_session, cherrypy.session to bring more clarity commented unnecesary exception logs inserted admin query string into roles permissions Change-Id: Ib3d9d3210e4eb894a3f120c26f6d0ce032ebc797 Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>