Activity Offering List Pages

Lists of Offerings are accessible in multiple areas of LearningBuilder, each supporting a different Role or use case. This page displays information about how those pages are managed.

For a higher level introduction, please see the parent page: https://heuristicsolutions.atlassian.net/wiki/spaces/DOCS/pages/581468165

Overview

The Offerings module supports a number of different use cases and scenarios.

Therefore, Offerings can be viewed and managed from multiple different parts of LearningBuilder, each supporting a different user Role or use case.

This document talks about pages that display lists of Offerings matching some search criteria.

See also: https://heuristicsolutions.atlassian.net/wiki/spaces/DOCS/pages/646776618 which talks about how to manage the Offerings of a specific Activity, including how to manage the Seat Assignments for them.

Offerings List pages

Lists of Offerings are displayed in various parts of LearningBuilder.

Each list page is controlled by a Workflow Object Search configuration that manages:

  • Page instructions

  • Which fields appear in the search form

  • Which columns appear in the results list

  • Which Role access permissions are required to access the list

  • Page-specific access control rules

Each list page is controlled by a Workflow Object Search configuration

Page

Purpose

Workflow Object Search config

(This is the “Slug” on the SysAdmin → Workflow Object Search Config page)

Page

Purpose

Workflow Object Search config

(This is the “Slug” on the SysAdmin → Workflow Object Search Config page)

Admin 
→ Activities 
Activity Offerings

Allows Admins to search all Offerings in the system, regardless of which Provider they belong to.

AdminAreaOfferingList

Admin 
→ Members 
Member Offerings

Displays a list of Offerings owned by the member being viewed, OR where the member being viewed is the primary contact.

Use cases:

  • Administrators viewing Offerings owned by a specific Provider

  • Administrators viewing Offerings assigned to a specific Member (such as a Proctor or Instructor)

MemberAccountOfferings

Requires permission AdminArea:ViewMemberOfferings

Provider 
→ Activity List 
All Offerings

Shows a Provider a list of all Offerings that they own, regardless of who owns the parent Activity.

Use cases:

  • Providers managing Offerings for Activities they do not own (e.g. an Exam Site managing the exams it's hosting)

  • Providers running ad-hoc searches for Offerings across multiple Activities

ProviderAreaOfferingList

Requires permission ProviderArea:ViewProviderOfferings

Provider 
→ Activity List 
My Offerings

Displays a list of Offerings that are assigned directly to the current user (via an extrinsic Member attribute), AND the Offering is owned by the current user OR a Provider for which the current user is a Staff member of.

Use cases:

  • Proctors or Instructors are direct staff of a specific Provider and need a listing of the Offerings they are assigned to work on

ProviderAreaAssignedOfferings

Requires permission ProviderArea:ViewAssignedOfferings

My Account
My Offerings

Displays a list of Offerings that are assigned directly to the current user (via an extrinsic Member attribute).

Use cases:

  • Proctors / Instructors are 3rd party contractors and can service multiple Providers, but are not the direct Staff of any of them

MyAccountAssignedOfferings

Requires permission MyAccount:ViewAssignedOfferings