
Screen Sharing declarative configuration for Apple devices
Use the Screen Sharing configuration to set viewer and server-side configurations to define the behaviour of the high-performance macOS screen sharing capabilities available on a Mac with Apple silicon. Using the media engine, screen sharing over high-bandwidth connections feels responsive and fluid and allows users to scrub through video or work on complex 3D models while remotely accessing a Mac.
The Screen Sharing configuration supports the following:
Minimum supported operating system versions and channels: macOS 14 device, macOS 14 user.
Requires supervision: No.
Supported enrolment methods: Device Enrolment, Automated Device Enrolment.
Connection settings
The initial connection settings.
Setting | Description | Required | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Connection ID | The unique identifier for this connection. | Yes | |||||||||
Connection name | The name of the connection. | Yes | |||||||||
Host | The host name or IP address of the Mac the connection is going to be established to. | Yes | |||||||||
Port | Specifies the port on the host to use to initiate the connection. If not specified, the default TCP port 5900 is going to be used. | No | |||||||||
Display | Defines whether a single or two virtual screens are created when establishing the connection. | Yes | |||||||||
Authentication credentials asset | The asset declaration that contains the credentials for this connection. See Authentication credentials and identity asset settings. | No |
Connection group settings
The settings to be applied to a group.
Setting | Description | Required | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Group ID | The unique identifier for this connection group. | Yes | |||||||||
Group name | The name of the connection group. | Yes | |||||||||
Connections | The list of individual connection IDs that are part of this group. | Yes |
Host settings
The settings to be applied to the Mac host on a system level.
Setting | Description | Required | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Maximum number of virtual displays | The unique identifier for this connection group. | Yes | |||||||||
Port base | Specifies the initial UDP port number for connecting to the host. Screen sharing needs multiple connections, so additional connections increment this base port number by 1 for each needed connection. | No | |||||||||
Prevent copying files from host | Defines whether connecting users can transfer files from the host using screen sharing. | No | |||||||||
Prevent copying files to host | Defines whether connecting users can transfer files to the host using screen sharing. | No | |||||||||
Disable high-performance connections | Disables the ability for clients to establish a high-performance connection to the host. | No |
Note: Each MDM vendor implements these settings differently. To learn how various Screen Sharing settings are applied to your devices and users, consult your MDM vendor’s documentation.