PRAP_StudentCommunity_TDTM
Program Application Student Community trigger handler/TDTM
Contact
Custom Permission | REDU - Guest |
Event | AfterUpdate |
Object | Contact |
Related RIO Education Settings | None |
Description
If a student updates their Contact record, this class will ensure that both the Contact record and the associated User record for the Student Community are synchronized accordingly.
Contact field | User field |
---|---|
FirstName | FirstName |
LastName | LastName |
Title | Title |
MailingStreet | Street |
MailingCity | City |
MailingState | State |
MailingPostalCode | PostalCode |
MailingCountry | Country |
Phone | Phone |
MobilePhone | MobilePhone |
Program Application
Custom Permission | REDU - Admin |
Event | AfterInsert, AfterUpdate |
Object | Program Application |
Related RIO Education Settings | Auto Student Community Registration Student - Group Student - Permission Set Student - User Profile |
Description
Whenever a Program Application record's Status is changed to Approved, or whenever a new Program Application with an Approved Status is created, the applicant (Contact) is registered in the Student Community by the creation of a User record if they do not already have one.
The applicant is also given assignment of the 'REDU-Student' Permission Set, and membership in the 'REDU-Student' Public Group.
All this only happens if the 'Auto Student Community Registration' custom setting is enabled.
See also: Creating Users
User
Custom Permission | REDU - Student, REDU - Admin |
Event | AfterInsert, AfterUpdate |
Object | User |
Related RIO Education Settings | None |
Description
Whenever a Student Community User record is updated, this class will ensure that both the User record and the associated Contact record are synchronized accordingly.