Overview
In previous lessons, we learnt how to define Roles at Application level. It’s important to differentiate this new level of management focused on the Project level. Now we are defining roles for each member that are going to work on the development, not users that are going to work on the Project’s application.
We will explain how we grant access permissions to every User into different Projects inside the Wayfast application using the “Magic Center”.
Magic Center – How to create a new Wayfast User?
“Magic Center” works as Admin Project under Wayfast. Only Super Users [s1] will have access to manage new users on each Project in Wayfast. You can find the “Magic Center” in the Landing Page like any other Project created in Wayfast.
If click on “Profile” at left Navigation Bar and click on “Users”, the tool will give you the chance to create new users who are not associated to main DB. Click on “New” button
A popup will display the “New User” fields to continue with the process.
Wayfast Admin should provide to new users an Email and Employee ID which are mandatory fields under this step to create new users. Also it’s important to indicate the Domain User. After clicking “Save” button, the new user is displayed on User’s dashboard.
Magic Center – How can I grant access to multiple Projects?
Once the user is generated in “Magic Center”, Admin can associate it to multiple Projects. Even this user can also be part of the “Magic Center” Admin Project.
First search any user by Email. Then click on “Projects” value link.
Under this section, we can see the Projects listed to the related user.
If click on “New” button under this section, Wayfast can display all the Projects ordered by Solutions (remember that we understand this a Portfolio that will contain multiple projects associated). Admin will grant access to the Project by checking the “Assign” checkbox at the right.
NOTE: Magic Center allows Admin to make mass assignation for one specific user if it’s needed.
How can I manage Wayfast Users on Projects?
At this point, we create new users and associate them to Projects. Now we are going to navigate through the Solution and open the Project where user is assigned.
Open “Requirements” under the Project and click “Wayfast User” tab
All the Wayfast Users are listed in this screen and we can add new ones assigned by clicking “Add” button. “Assigning Users” popup will display “Participants” lookup field that retrieve all the users previously managed on “Magic Center” and “Roles” dropdown field to link this user to a specific project role.
This roles are given by Wayfast. Normally we recommend to use “Development” role because it contains all the permissions inside the Project. Click “Accept” button and the Wayfast User will be added to the Project.
How Wayfast Users grant access to Project DB?
Return to “Requirements” main screen by clicking icon at the top header. Automatically user will see the “New” button to start a New Requirement.
A popup is displayed and User can choose on “Select the Type” dropdown the option “Requirement” to establish the association.
This action is very important for the user assigned to the Requirement (of any type) since Wayfast will grant access to the entire Solution: Backend (Project DB in SQL including Views, Tables and Stored Procedures) and FrontEnd (Controls and Visual Content) to start the application development.
Recap
In the first part, we learnt about how to create new Wayfast Users and how they can be linked to Solutions and Projects using the “Magic Center” admin project. In the second part, we defined Roles at Project level for each Wayfast Users previously created and understand the important relationship between the /wiki/spaces/~664035844/pages/1746600010and how automatically they grant access to the Solution.