Project

General

Profile

User Story #3752

Updated by Khadija Mezghani about 1 month ago

As an administrator, I want to associate a department, team and site with a user, so that the user is correctly positioned within the company's organizational structure. 

 Acceptance Criteria: 
 -Assignment 
 The administrator can select a department, a team (belonging to that department), and a site for a user. 
 A team can only be selected if it belongs to the selected department. 
 Example: Department = IT, Team = Backend, Site = Tunis. 

 -Data consistency 
 The team offered must belong to the selected department — no inconsistent combinations are possible. 

 -Update 
 The administrator can modify these values later; the user's profile reflects the change immediately. 

 -Required fields 
 The system prevents saving if department, team, or site are left blank (per company rules). 

 -Notification 
 When an administrator assigns or changes a user's department, the affected user receives an in-app notification informing them of the change. 
 The notification identifies the department to which the user has been assigned. 
 The notification is visible in the user's notification area after the assignment is successfully saved. 

 "Note: US01, US02, US03 & US08 are pushed by the same ID #3752 " 

Back