The SharePoint Event Manager consists of 6 core areas of functionality. Each of these areas will be explored in greater detail in their own dedicated posts.
- My Dashboard - a personalised view of event data
- Admin Dashboard - a holistic, system-wide view of event data
- Event Index - a filtered, card-like view of published events
- Event Calendar - a calendar view of published events
- Event Form - used to create and edit events
- Event Summary - a detailed view of an event and its sub-events (if any)
All events are assigned a type, which dictates their associated image. Depending on the stage of the approval process, events can be assigned a status of Draft, Pending Approval, Approved, Rejected and Published. Events can only be edited in the Draft and Rejected states, and Rejected events automatically revert to Draft when edited. Events are approved or rejected by the approvers assigned to the event.
Events can have an unlimited number of sub-events, which are designed to allow for the management of occurrences within a larger context. An International Trip, for example, may consist of a number of meetings and conferences, each with their own unique set of stakeholders or desired outcomes. The system is not infinitely recursive however, and sub-events cannot have sub-events of their own. Sub-events also inherit the status of their parent, which effectively means sub-events cannot be edited if their parents are in a locked state.