- UC n°1 : Log in withn the agentguichet account :
-
At the backend layer, the agentguichet user has the ROLE_AGENT_GUICHET role.
-
Enter the following account: username=[agentguichet, password= agentguichet]:
-
Click on the “Customers Management” menu for customer management:
-
You can view the user profile by clicking on the Profile menu:
- UC n°2: connect with the agentguichet2 account
-
At the backend layer, the agentguichet2 user has the ROLE_AGENT_GUICHET_GET role. This user can only consult customers and accounts.
-
Enter the following account: username=[agentguichet2, password= agentguichet2]:
-
Click on the Profile menu to view the user profile:
-
Click on the “Customers management” menu and notice that the user can only consult customers:
- UC n°3: log in with the customer account
-
At the backend layer, the client user has the ROLE_CLIENT role. This user can only consult his account, his data, his transactions and make transfers.
-
Enter the following account: username=[client, password= client]:
-
Click on the Profile menu to view your profile:
-
You notice that the application does not display the menus concerning the "agent guichet".
-
If the customer tries, for example, to access the link http://localhost:3000/manage_customers, the application displays the following message:
- UC n°3: log in with the admin account
-
At the backend layer, the admin user has the following roles: ROLE_AGENT_GUICHET and ROLE_CLIENT. This user has all the authorizations.
-
Enter the following account: username=[admin, password= admin]: