To simplify the routine assigning of a faculty to a Session, two fields are introduced in the Session object:
- Use Course Offering’s Primary Faculty – check this to have the primary faculty inherited from the Course Offering.
- Primary Faculty – Faculty contact lookup
If the “Primary Faculty” is populated, the following will happen:
- A Course Connection (record type = Faculty) is created for the faculty contact if one does not already exist.
- A Session Connection (Faculty = checked and Faculty Confirmed = Unconfirmed) is created for the faculty contact and linked to the related Session and Course Connection.
This allows faculty to view/confirm session allocation in community.
At this moment, only the primary faculty of the Course Offering can mark attendance in community. Therefore, the faculty defined in the Session may not have permission to do so.