You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a Super Admin, I need to be able to define the list of roles the NGO Specialist users can have. The roles I configure in the Super Admin interface will populate the "Rol" dropdown from the Staff section.
Implement in the "Nomenclator servicii și specialiști section" the "Specialiști" tab.
In the "Specialiști" tab, implement the "Toate rolurile de specialiști" table (link to design in Figma)
Flows
Add specialist role
Super Admin user navigates to "Nomenclator servicii și specialiști" page, "Specialisti" tab
User clicks on "Adauga rol speiclist" button
The system retrieves the "Adauga rol specialist" page
The user fills in the name of the role and chooses the default permissions of that role
The user clicks on "Salveaza modificarile" button
The system retrieves the page of that role in view mode
Edit specialist role
Super Admin user navigates to "Nomenclator servicii și specialiști" page, "Specialisti" tab
The user clicks on the "Modifica" button
The system retrieves the specialist role page in edit mode (see design in Figma)
The user edits the service and clicks on "Salvează modificările" button
The system retrieves the "Specialisti" tab and displays the success message
Delete specialist role
Super Admin user navigates to "Nomenclator servicii și specialiști" page, "Specialisti" tab
The user clicks on the "Modifica" button
The system retrieves the specialist role page in edit mode (see design in Figma)
The user clicks on the "Sterge rol" button (the button is clickable ONLY if the role has not been used)
The system displays a confirmation message
The user clicks on the "Sterge rol" button
The role is deleted from the db, the user is redirected to the "Nomenclator servicii și specialiști" page, "Specialisti" tab, and a success message is displayed
Business rules
If there are no role added on the platform, display the empty state (link to design)
When a new role is created, the default status of that role is Active
A role that was used can not be deleted, only deactivated
At hover on the "Sterge rol" button (disabled) from a role that can not be deleted, display the following tooltip (link)
Display in the "Toate rolurile de specialiști" table the following information:Rol specialist;
Institutii (total nr of Organizations that have users with that role)
Centre (total nr of tenants that have users with that role)
Status
Implement filter by Status on the "Toate rolurile de specialiști" table
The text was updated successfully, but these errors were encountered:
teodoranegru
changed the title
WIP [Super Admin] CRUD roluri speciliști
WIP [Super Admin] implement CRUD roluri speciliști
Aug 30, 2024
teodoranegru
changed the title
WIP [Super Admin] implement CRUD roluri speciliști
[Super Admin/ Nomenclator servicii si specialisti] implement CRUD roluri speciliști
Sep 11, 2024
teodoranegru
changed the title
[Super Admin/ Nomenclator servicii si specialisti] implement CRUD roluri speciliști
[Super Admin/Nomenclator] implement CRUD roluri specialiști
Sep 11, 2024
The permissions chosen by the Super Admin for a role will serve as the default permissions for that role. This means that when the NGO Admin adds a user with that role, the default permissions will automatically be selected and cannot be changed.
Example: When the Super Admin configures the Manager de caz role, it will select the "Poate lua rol de manager de caz" checkbox. This means that when an NGO Admin creates a user with the role Manager de caz, the "Poate lua rol de manager de caz" checkbox will be selected and disabled.
Because an user can have multiple roles, when the NGO Admin adds an user, IF they select multiple roles, the default of that user will contain all the default permissions of those roles.
User story
As a Super Admin, I need to be able to define the list of roles the NGO Specialist users can have. The roles I configure in the Super Admin interface will populate the "Rol" dropdown from the Staff section.
Implement in the "Nomenclator servicii și specialiști section" the "Specialiști" tab.
In the "Specialiști" tab, implement the "Toate rolurile de specialiști" table (link to design in Figma)
Flows
Add specialist role
Edit specialist role
Delete specialist role
Business rules
Institutii (total nr of Organizations that have users with that role)
Centre (total nr of tenants that have users with that role)
Status
The text was updated successfully, but these errors were encountered: