Skip to content
  • There are no suggestions because the search field is empty.

Deploying ScreenBeam Conference client app for macOS through Intune - best practices

Follow the instructions below to pre-approve the virtual camera extension required for ScreenBeam Conference for Mac.

To pre-approve a macOS virtual camera extension using Intune, you must create a System Extensions configuration profile that specifies the virtual camera's Team Identifier. This allows the extension to install and operate with minimal user intervention or security prompts. 

Before you begin

You will need the following information for the virtual camera extension:

  • Team Identifier: A 10-character alphanumeric string that identifies the developer. Any system extension signed with this ID will be trusted.
  • Bundle Identifier: The unique identifier for the app that contains the system extension, such as com.developer.appname.macos

To find this information:

  • Refer to the documentation for the virtual camera software.
  • Check your Mac for the extension's information. You can use the systemextensionsctl list command in the Terminal to find the bundle and team identifiers for installed extensions.

Step 1: Create the system extension policy

  1. Sign in to the Microsoft Intune admin center.
  2. Navigate to Devices > macOS > Configuration profiles.
  3. Click Create profile.
  4. For Platform, select macOS. For Profile type, select Settings catalog, then click Create.
  5. On the Basics tab, give the profile a descriptive name (e.g., macOS - Virtual Camera System Extension) and an optional description, then click Next

 

Step 2: Configure the system extension settings

  1. On the Configuration settings tab, click + Add settings.
  2. In the Settings picker, search for System Extensions.
  3. Expand the System Configuration category, then select the System Extensions subcategory.
  4. From the settings list, select Allowed System Extensions.
  5. Close the Settings picker pane.
  6. Click Edit instance for the Allowed System Extensions list.
  7. Enter the virtual camera extension's Team Identifier and Bundle Identifier.
    • Team Identifier:
      R87388YUXT
    • Bundle Identifier:
      com.screenbeam.conference.mac.SBCameraExtension
  8. Click Add to add the entry, then click Save.
  9. To prevent users from manually approving other extensions, you can set Block User Overrides to Yes. This is optional but recommended for a locked-down configuration.
  10. Click Next

 

Step 3: Assign and deploy the policy

  1. On the Assignments tab, choose the user or device groups that should receive this profile.

  2. Review and save the policy. Intune will then deploy the profile to the assigned devices. The virtual camera extension will now be pre-approved, allowing for a seamless installation.