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
Page | Purpose | Workflow Object Search config (This is the “Slug” on the SysAdmin → Workflow Object Search Config page) |
---|---|---|
Admin | Allows Admins to search all Offerings in the system, regardless of which Provider they belong to. |
|
Admin | Displays a list of Offerings owned by the member being viewed, OR where the member being viewed is the primary contact. Use cases:
|
Requires permission |
Provider | Shows a Provider a list of all Offerings that they own, regardless of who owns the parent Activity. Use cases:
|
Requires permission |
Provider | 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:
|
Requires permission |
My Account | Displays a list of Offerings that are assigned directly to the current user (via an extrinsic Member attribute). Use cases:
|
Requires permission |