About
This article explains how to set up a Shared Repository in Kaltura's LMS Extensions.
The Shared Repository, also known as the Faculty Repository, is an institution-wide media library where educators can share and reuse media across courses.
Typically, an LMS instance has one Shared Repository. Depending on their permissions, educators can contribute media, browse and search shared content, and use media contributed by other educators.
Enable the Shared Repository
Enable the repository in the Hosted module
- Open the Hosted module.
- Ensure
manPublishis set to 'Yes'. - Locate the
sharedRepositoryCategoryIdfield. - Click Click here to enable the Shared Repository.
- Click Save.
The system creates the Shared Repository category and automatically populates sharedRepositoryCategoryId with its category ID.
When the repository is enabled, the option next to the field changes to Click here to disable Shared Repositories.

Configure access
In the Hosted module, configure the LMS roles that can access the Shared Repository.
For each applicable role, set allowSharedRepository to 'Yes', and then click Save.
Users can access the Shared Repository only if their mapped LMS role has permission to use it.
Configure the Sharedrepositories module
Open the Sharedrepositories module and set enabled to 'Yes'.
For full configuration instructions, see Sharedrepositories module.

Configure the media selector
- Open the Theming module.
- Verify that
enabledis set toYes. - Under
features, verify thatbrowseandembedis set toYes. - Open the Browseandembed module.
- Verify that
enableNewBSEUIis set tov3. - Click Save if you made any changes.
Access the Shared Repository
After the Shared Repository is configured, educators with the appropriate permissions can access it from the media selector.
When the Select media window opens, the My Media tab is displayed by default. Click the Shared Repository tab to access shared media.

Add content to the Shared Repository
To learn how to add media to the Shared Repository, see Add content to a shared repository.