Note: The legacy Homepage Widget Expansion Pack has reached the End of Support milestone and will be retired in September 2024/20.24.9. Clients can continue to use the hosted versions of the widget until that date; however, they are no longer supported by D2L. Clients using the legacy hosted versions of widgets should upgrade to the new Brightspace System widgets. For more information about how to identify which legacy widgets you are using and plan for the retirement of the Homepage Widget Expansion Pack in your environment, refer to Upgrading from the Hosted Widgets.
The Homepage Widget Expansion Pack widgets retrieve (or in some cases, store) information required for the widget to function properly. For information associated with the current org unit (e.g., default widget configuration overrides, table of contents, classlist, etc.), the information come from the current org unit; and required permissions are tied to the user's role in that org unit.
For information associated with the organization (e.g., default widget configuration, roles, etc.), the information comes from the organization; and required permissions are tied to the user's role in the organization. For situations where a user's role in the current org unit differs from their role in the organization, required permissions are tied to the user's role at the level that the information is coming from.
Learner Awards Widget
Learner Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Leaner Awards widget
Users will see: The custom widget data in the Learner Awards widget
Also Required: N/A
|
Awards > See Own Badges |
Applicable Org Unit Type: All
Allows users to: See badges in the Learner Awards widget
Users will see: The badges they have earned in the Learner Awards widget
Also Required: N/A
|
Awards > Earn Badges |
Applicable Org Unit Type: All
Allows users to: Earn badges in the Awards tool
Users will see: The Awards tool in the navigation bar. Within the Awards tool, the badges earned in the My Awards tab, and the list of available badges potentially earnable in the View Available Awards tab
This permission also makes the user visible to the instructor/admin on the Classlist Awards page.
Also Required: See Own Badges
|
Instructor Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Leaner Awards widget
Users will see: The custom widget data in the Learner Awards widget
Also Required: N/A
|
Homepages > Modify Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: Modify the custom widget data in the Leaner Awards widget
Users will see: The custom widget data in the Learner Awards widget
Also Required: N/A
|
Awards > Manage Badges |
Applicable Org Unit Type: Org Level Only
Allows users to: Create, edit, and delete all badges
Users will see: The Awards tool in the navigation bar. Within the Awards tool, users see all options available to users with the “Manage Own Badges” permission. Additionally, users are able to Edit and Delete badges created by other users.
Also Required: See Own Badges, Associate Badges to Org Units
|
Awards > Associate Badges to OrgUnits |
Applicable Org Unit Type: All
Allows users to: Add or remove Badges to/from courses and Edit Properties of Badges
Users will see: The Awards tool in the navigation bar. Within the Awards tool, users see the Course Awards tab and the Add Award to Course button, which lets users add awards that have been created and shared by other users. They also see the Edit Properties and Remove Award options for Badges already added to the course.
Also Required: See Own Badges
|
Multi-Profile Widget
Learner Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Multi-Profile widget
Users will see: The custom widget data in the Learner Awards widget
Also Required: N/A
|
User Profile > Manage Own Profile |
Applicable Org Unit Type: Organization
Allows users to: View and edit their own profile
Users will see: A link to view their profile and edit their profile data
Also Required: N/A
|
User Profile > View Other User’s Profiles |
Applicable Org Unit Type: Organization
Allows users to: view other user’s profiles within the Multi-Profile widget
Users will see: Other user’s profiles within the Multi-Profile widget
Also Required: N/A
|
Classlist > Has Access to the Classlist |
Applicable Org Unit Type: Any
Allows users to: See the Classlist tool
Users will see: The Classlist link on the navbar
Also Required: N/A
|
Users > Search for … |
Applicable Org Unit Type: Course Offering
Allows users to: View the selected roles within the Multi-Profile widget, for example Instructors or Learners
Users will see: The selected roles within the Multi-Profile widget
Also Required: N/A
|
Administrator Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Multi-Profile widget
Users will see: The custom widget data in the Multi-Profile widget
Also Required: N/A
|
Homepages > Modify Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: Modify the custom widget data in the Multi-Profile widget
Users will see: The custom widget data in the Multi-Profile widget
Also Required: N/A
|
Users > View User Enrollments |
Applicable Org Unit Type: Organization
Allows users to: View enrolled users in the Multi-Profile widget
Users will see: Enrolled users in the Multi-Profile widget
Also Required: N/A
|
User Profile > Manage Own Profile |
Applicable Org Unit Type: Organization
Allows users to: View and edit their own profile
Users will see: A link to view their profile and edit their profile data
Also Required: N/A
|
User Profile > View Other Users' Profiles |
Applicable Org Unit Type: Organization
Allows users to: View other user’s profiles within the Multi-Profile widget
Users will see: Other users' profiles within the Multi-Profile widget
Also Required: N/A
|
Classlist > Has Access to the Classlist |
Applicable Org Unit Type: Any
Allows users to: See the Classlist tool
Users will see: The Classlist link on the navbar
Also Required: N/A
|
Users > Search for … |
Applicable Org Unit Type: Course Offering
Allows users to: View the selected roles within the Multi-Profile widget, for example Instructors or Learners
Users will see: the selected roles within the Multi-Profile widget
Also Required: N/A
|
Single Profile Card Widget
Learner Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Single Card Profile widget
Users will see: The custom widget data in the Single Card Profile widget
Also Required: N/A
|
Content > View Course Content |
Applicable Org Unit Type: Any
Allows users to: Access the Content area
Users will see: The Content link on the navbar or the Content Browser widget on the course homepage
Also Required: N/A
|
Administrator Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Single Card Profile widget
Users will see: The custom widget data in the Single Card Profile widget
Also Required: N/A
|
Homepages > Modify Org Unit Custom Widget Data |
Applicable Org Unit Type: Any
Allows users to: Customize the widget
Users will see: The customization options for the Single Card Profile widget
Also Required: N/A
|
Content > View Course Content |
Applicable Org Unit Type: Any
Allows users to: Access the Content area
Users will see: The Content link on the navbar or the Content Browser widget on the course homepage
Also Required: N/A
|
Content > Manage Content |
Applicable Org Unit Type: Any
Allows users to: Add content to the Single Card Profile widget Users will see: The customization options for the Single Card Profile widget
Also Required: View Course Content
|
Content > Create and Edit Modules and Topics |
Applicable Org Unit Type: Any
Allows users to: Edit the Single Card Profile widget
Users will see: The customization options for the Single Card Profile widget
Also Required: N/A
|
Content > Delete Modules and Topics |
Applicable Org Unit Type: Any
Allows users to: Delete content in the Single Card Profile widget
Users will see: The customization options for the Single Card Profile widget
Also Required: N/A
|
Photo Banner Widget
Learner Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Photo Banner widget
Users will see: The custom widget data in the Photo Banner widget
Also Required: N/A
|
Content > View Course Content |
Applicable Org Unit Type: Any
Allows users to: Access the Content area
Users will see: The Content link on the navbar or the Content Browser widget on the course homepage
Also Required: N/A
|
Administrator Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Photo Banner widget
Users will see: The custom widget data in the Photo Banner widget
Also Required: N/A
|
Homepages > Modify Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allow users to: Edit the Photo Banner widget
Users will see: The Admin tools menu in the Photo Banner widget
Also Required: N/A
|
Content > View Course Content |
Applicable Org Unit Type: Any
Allows users to: Access the Content area
Users will see: The Content link on the navbar or the Content Browser widget on the course homepage
Also Required: N/A
|
Content > Manage Content |
Applicable Org Unit Type: Organization and Course level
Allows users to: Add content to the Photo Banner widget
Users will see: The Admin tools menu in the Photo Banner widget
Also Required: N/A
|
Content > Create and Edit Modules and Topics |
Applicable Org Unit Type: Organization and Course level
Allows users to: Edit the Photo Banner widget
Users will see: The Admin tools menu in the Photo Banner widget
Also Required: N/A
|
Content > Delete Modules and Topics |
Applicable Org Unit Type: Organization and Course level
Allows users to: Delete content in the Photo Banner widget
Users will see: The Admin tools menu of the Photo Banner widget
Also Required: N/A
|
Slim Announcements Widget
Learner Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Slim Announcements widget
Users will see: The custom widget data in the Slim Announcements widget
Also Required: N/A
|
Announcements > See Announcements |
Applicable Org Unit Type: Organization and Course level
Allows users to: View announcements on the Slim Announcements widget on course homepages
Users will see: Announcements on the Slim Announcements widget
Also Required: N/A
|
Instructor Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Slim Announcements widget
Users will see: The custom widget data in the Slim Announcements widget
Also Required: N/A
|
Homepages > Modify Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: Customize the Slim Announcements Widget configured by the Widget Editor.
Users will see: The (…) Customize Widget button on the Slim Announcements Widget.
Also Required: Retrieve Org Unit Custom Widget Data
|
Announcements > Add/Edit/Delete Announcements |
Applicable Org Unit Type: Any
Allows users to: Create, edit, and remove existing Announcements items
Users will see: Customization options in the Slim Announcements widget
Also Required: See Announcements
|
Administrator Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Slim Announcements widget
Users will see: The custom widget data in the Slim Announcements widget
Also Required: N/A
|
Homepages > Modify Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: Customize the Slim Announcements Widget configured by the Widget Editor.
Users will see: The (…) Customize Widget button on the Slim Announcements Widget.
Also Required: Retrieve Org Unit Custom Widget Data
|
Announcements > Add/Edit/Delete Announcements |
Applicable Org Unit Type: Any
Allows users to: Create, edit, and remove existing Announcements items
Users will see: Customization options in the Slim Announcements widget
Also Required: See Announcements
|
Manage Files > Browse Public Files |
Applicable Org Unit Type: Organization level
Allows users to: View the file listing within the Public Files area and add files from the Public Files area when creating course content. Browse through the Public Files area within the Admin Tools menu (read-only access).
Users will see: The Public Files area when creating course content
Also Required: N/A
|
Manage Files > Upload/Edit/Delete Public Files |
Applicable Org Unit Type: Organization level
Allows users to: Upload files into the Public Files area and edit/delete files within the Public Files area
Users will see: The Public Files area when creating course content
Also Required: Browse Public Files
|
Manage Files > Upload Files |
Applicable Org Unit Type: Any
Allows users to: Upload files into Manage Files
Users will see: The Upload option in the Manage Files tool
Also Required: See the File Listing
|
Manage Files > Create and Edit Files |
Applicable Org Unit Type: Any
Allows users to: Edit files
Users will see: Cut and Copy icons, Paste and New File options
Also Required: See the File Listing
|
Visual TOC Widget
Learner Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Visual Table of Contents widget
Users will see: The custom widget data in the Visual Table of Contents widget
Also Required: N/A
|
Content > View Course Content |
Applicable Org Unit Type: Organization and Course level
Allows users to: View the Visual Table of Contents widget on course homepages
Users will see: The Visual Table of Contents widget
Also Required: N/A
|
Administrator Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Visual Table of Contents widget
Users will see: The custom widget data in the Visual Table of Contents widget
Also Required: N/A
|
Homepages > Modify Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: Customize the Visual Table of Contents Widget configured by the Widget Editor
Users will see: The (…) Customize Widget button on the Visual Table of Contents Widget
Also Required: Retrieve Org Unit Custom Widget Data
|
Content > View Course Content |
Applicable Org Unit Type: Organization and Course level
Allows users to: View the Visual Table of Contents widget on course homepages
Users will see: The Visual Table of Contents widget
Also Required: N/A
|
Content > Create and Edit Modules and Topics |
Applicable Org Unit Type: Any
Allows users to: Create new course modules and topics and edit existing content
Users will see: The Add a module text field
Also Required: View Course Content
|
Content > Delete Modules and Topics |
Applicable Org Unit Type: Any
Allows users to: Delete existing modules and topics
Users will see: The Delete Module option from the More Actions button. The Delete Topic option from a content topic context menu.
Also Required: View Course Content
|
Manage Files > Browse Public Files |
Applicable Org Unit Type: Organization level
Allows users to: View the file listing within the Public Files area and add files from the Public Files area when creating course content. Browse through the Public Files area within the Admin Tools menu (read-only access)
Users will see: The Public Files area when creating course content
Also Required: N/A
|
Manage Files > Upload/Edit/Delete Public Files |
Applicable Org Unit Type: Organization level
Allows users to: Upload files into the Public Files area and edit/delete files within the Public Files
Users will see: The Public Files area when creating course content
Also Required: Browse Public Files
|
Manage Files > Upload Files |
Applicable Org Unit Type: Any
Allows users to: Upload files into Manage Files
Users will see: The Upload option in the Manage Files tool
Also Required: See the File Listing
|
Manage Files > Create and Edit Files |
Applicable Org Unit Type: Any
Allows users to: Edit files
Users will see: Cut and Copy icons, Paste and New File options
Also Required: See the File Listing
|
Welcome Widget
Learner Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Welcome widget
Users will see: The custom widget data in the Welcome widget
Also Required: N/A
|
Content > View Course Content |
Applicable Org Unit Type: Organization and Course level
Allows users to: View the Welcome widget on course homepages
Users will see: The Welcome widget
Also Required: N/A
|
Homepages > Retrieve Own Custom Widget Data |
Applicable Org Unit Type: Any
Allows users to: Using APIs, view saved data about the calling user in a particular org unit for the custom widget you are working with.
Users will see: This data is only accessed using API calls. It is not available in the user interface and the data is only stored when the add/update API is called.
Also Required: N/A
|
Homepages > Modify Own Custom Widget Data |
Applicable Org Unit Type: Any
Allows users to: Using APIs, edit the data about the calling user in a particular org unit for the custom widget you are working with.
Users will see: This data is only modified using the add/update API. It is not available in the user interface.
Also Required: N/A
|
Administrator Permissions
Setting |
Expected Behavior |
Homepages > Retrieve Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: View the custom widget data in the Welcome widget
Users will see: The custom widget data in the Welcome widget
Also Required: N/A
|
Homepages > Modify Org Unit Custom Widget Data |
Applicable Org Unit Type: Organization and Course Offering
Allows users to: Customize the Welcome Widget configured by the Widget Editor
Users will see: The (…) Customize Widget button on the Welcome Widget
Also Required: Retrieve Org Unit Custom Widget Data
|
Content > View Course Content |
Applicable Org Unit Type: Organization and Course level
Allows users to: View the Welcome widget on course homepages
Users will see: The Welcome widget
Also Required: N/A
|
Content > Manage Content |
Applicable Org Unit Type: Any
Allows users to: Manage course content, including adding, editing, and deleting modules and topics.
Users will see: Additional editing and managing options in the Content tool
Also Required: View Course Content
|
Content > Create and Edit Modules and Topics |
Applicable Org Unit Type: Any
Allows users to: Create new course modules and topics and edit existing content
Users will see: The Add a module text field
Also Required: View Course Content
|
Manage Files > Browse Public Files |
Applicable Org Unit Type: Organization level
Allows users to: View the file listing within the Public Files area and add files from the Public Files area when creating course content. Browse through the Public Files area within the Admin Tools menu (read-only access).
Users will see: The Public Files area when creating course content
Also Required: N/A
|
Manage Files > Upload/Edit/Delete Public Files |
Applicable Org Unit Type: Organization level
Allows users to: Upload files into the Public Files area and edit/delete files within the Public Files area
Users will see: The Public Files area when creating course content
Also Required: Browse Public Files
|
Manage Files > Upload Files |
Applicable Org Unit Type: Any
Allows users to: Upload files into Manage Files
Users will see: The Upload option in the Manage Files tool
Also Required: See the File Listing
|
Manage Files > Create and Edit Files |
Applicable Org Unit Type: Any
Allows users to: Edit files
Users will see: Cut and Copy icons, Paste and New File options
Also Required: See the File Listing
|
Homepages > Retrieve Own Custom Widget Data |
Applicable Org Unit Type: Any
Allows users to: Using APIs, view saved data about the calling user in a particular org unit for the custom widget you are working with.
Users will see: This data is only accessed using API calls. It is not available in the user interface and the data is only stored when the add/update API is called.
Also Required: N/A
|
Homepages > Modify Own Custom Widget Data |
Applicable Org Unit Type: Any
Allows users to: Using APIs, edit the data about the calling user in a particular org unit for the custom widget you are working with.
Users will see: This data is only modified using the add/update API. It is not available in the user interface.
Also Required: N/A
|