Registration within Good Grants only needs to be done once per user/email id. Then the user can log into any program hosted with Good Grants. When a user logs into a program, the program's default role is automatically applied (e.g. Applicant).
Some programs may collect additional information during registration. This user information is known as account fields (aka User fields) and is associated with the user's profile for that program only.
How is a user identified as unique?
When someone registers in Good Grants, they need to be uniquely identifiable. This is with an email address or mobile number (configurable).
How can a user have access to multiple programs?
When a user registers with a program three things happen:
- A user profile is created in our database of users
- A connection between the user and the program is created
- A role is applied to the user allowing them specific permissions in the program
Below is a diagram illustrating how a user may have multiple account connections. In this example, the user has access to programs (B) and (D). In program (D), the user has multiple roles applied, in this case; Grant Manager and Reviewer.