Assign Apex Class Access to the Higher Ed Support Staff Profile

Give higher ed support staff access to the required Apex classes to use Student Success Hub.

Note
Note Requires a Customer Community Plus or Customer Community Plus Login license, such as through Experience Cloud for Learner Success.

To use Student Success Hub custom components, your support staff members need access to the Apex classes that control the components. Otherwise, they (and you) may encounter errors trying to do things like scheduling appointments or applying Success Plans.

Unless otherwise noted, Student Success Hub assigns Apex class access to the support staff profile and to the support staff permission set included with Student Success Hub.

  1. From Setup, search for and then select Profiles.

  2. Click the Profile Name for your higher ed support staff.

  3. Click Apex Class Access.

  4. Confirm that these Apex classes are listed. If necessary, click Edit and move any missing classes to the Enabled Apex Classes list. Then, save your changes.

SSH Student Case Record

  • sfal.AddSuccessTeamMemberController

  • sfal.AddTeamMemberDataProviderController

  • sfal.AdviseeContactCardController

  • sfal.AdviseeSuccessTeamController

  • sfal.AlertRelatedListController

  • sfal.RemoveSuccessTeamMemberController

  • sfal.SuccessPlanRelatedList

  • sfal.SuccessPlanUpdateTasksController

  • sfal.TaskRelatedListController

AlertsAppointmentsQueuingPredictionSuccess PlansGeneral

Note
Note If you're using front-desk appointment scheduling, grant access to some Apex classes for your front-desk staff users when you set up front desk appointment scheduling.
  • sfal.ActivationController

  • sfal.FeatureGateController

  • sfal.ApplySuccessPlan

  • sfal.AppointmentPredictionController

  • sfal.QueueCaseActionsController

  • sfal.QueueQuickAddController

  • sfal.AddSuccessTeamMemberController

  • sfal.AdviseeLookupController

  • sfal.AdviseeLookupControllerWithNonUsers

  • sfal.AdvisingHoursEditorController

  • sfal.AdvisingPoolSchedApptController

  • sfal.AdvisorApptSettingsController

  • sfal.AdvisorLookupController

  • sfal.AdvisorProfileSettingsController

  • sfal.AppointmentAgendaViewModel

  • sfal.AppointmentAttendeesListController

  • sfal.AppointmentCancelController

  • sfal.AppointmentCreatePromptController

  • sfal.AppointmentEditController

  • sfal.AppointmentLocationFormController

  • sfal.AppointmentLocationListViewCtrl

  • sfal.AppointmentUtilityController

  • sfal.ApptActionsController

  • sfal.ApptUtilityLineItemController

  • sfal.ContactCardController

  • sfal.CreateTaskMassActionController

  • sfal.EmailEditor_CTRL

  • sfal.NewEventButtonController

  • sfal.OneOffAvailabilityEditorController

  • sfal.SendEmailMassActionController

  • sfal.WalkInCreateController

  • sfal.CasesFromAlertsController