# Enable CMS and register with Opencast

# Opencast CMS integration for Pearl devices

*Applies to: Pearl-2, Pearl Mini, Pearl Nano, Pearl Nexus, except where a section states otherwise. Device-specific behavior and limitations are noted in each section.*

*Applies to: Pearl-2, Pearl Mini, Pearl Nano, Pearl Nexus.*

Pearl device is fully integrated with Opencast Content Management Systems (CMSs) for a seamless video recording experience. After a simple registration process, Pearl device is available for your CMS users to select as an Opencast capture agent for scheduled, recurring, and ad hoc events. Completed recordings automatically upload to the Opencast. Registering Pearl device as a capture agent for Opencast only needs to be done once.

Use the Admin panel to register Pearl device as an Opencast Capture Agent (CA) for scheduled, recurring, and ad hoc recordings. When you register Pearl device, a default name is assigned that includes the serial number of Pearl device. This name appears in the list of capture agents in Opencast. You can change the CA name using the Admin panel.

Before you begin, you need:

- Your Opencast service URL, for example: https://stable.opencast.org//

- Opencast user name and password for your capture agent

**Important considerations**

- The Opencast user name of type either opencast or system may be used by Pearl device to register with Opencast.

- If Pearl device is going to use an Opencast user name that was created using the Opencast Admin UI, then this user name must have the following minimum Opencast roles: **ROLE_API_EVENTS_CREATE, ROLE_API_EVENTS_EDIT, ROLE_API_WORKFLOW_DEFINITION_VIEW, ROLE_API_EVENTS_SCHEDULING_EDIT, ROLE_CAPTURE_AGENT**

- If Pearl device is going to be used to create ad hoc or unscheduled events and opencast user name of type opencast was used by Pearl device  make sure that this user has the opencast **ROLE_ADMIN**.

**Enable Pearl device as a capture agent and register with Opencast using the Admin panel**

- Log in to the Admin panel as **admin**,

- From the Configuration menu, click **CMS**. The Content management system configuration page opens.

- From the **Choose CMS** drop down, select **Opencast** and then click **Apply**.

- Enter the Opencast **Service URL**, **username** and **password**.

- Optionally enter a **Device name **you want to appear in Opencast for this device, then click **Apply** at the bottom of the page. The Status updates to Connected.

**What's next?**

Proceed to select which Pearl device Channel will be advertised to Opencast server and settings for ad hoc events, and select default settings.

> product: cms · topic: cms-integration · source: pearl-opencast-cms-guide.md · updated: Sep 28, 2026
