# Pseudo Flow

1. **Access System Settings:**
   * Navigate to the System Settings panel within the JFW Admin Tool.
2. **View Roles:**
   * Select `Roles` from the menu to view existing roles.
3. **Create or Modify Role:**
   * Choose an existing role to modify, or click `Create New Role` for a new role setup. For a new role, provide a descriptive name and a brief description.
4. **Set Permissions:**
   * Within the role configuration, go to the `Permissions` section.
   * For full access, select all permissions. For more restricted access, choose specific permissions that align with the role's purpose.
5. **Apply Changes:**
   * Click `Save` to apply the chosen permissions to the role.
6. **Assign Role to User:**
   * Head over to the `Users` panel.
   * Search and select the user by their name or email.
   * Under the user’s profile, click on the `Roles` tab, then `Assign Roles`.
   * Select the role you have just modified or created and click `Assign`.

By following these steps, the selected user will be granted the new permissions associated with their role. This process ensures that access levels are appropriately managed and tailored to each user's responsibilities.
