This section describes how to configure Horizon Client on a Mac. Using URIs to Configure Horizon ClientYou can use uniform resource identifiers (URIs) to create web page or email links that end users can click to start Horizon Client, connect to a server, or open a remote desktop or published application. Configuring E911 Services for Microsoft TeamsTo allow E911 services for the Media Optimization for Microsoft Teams feature, you must manually enable macOS location services for Horizon Client. These services provide the client's geolocation information to Microsoft Teams running in a remote desktop for location-based routing during emergency calls. Setting the Certificate Checking Mode in Horizon ClientServer certificate checking occurs for connections between Horizon Client and a server. A certificate is a digital form of identification, similar to a passport or a driver's license. Configuring the Certificate Checking Mode for End UsersYou can configure the certificate checking mode for end users. For example, you can configure that full verification is always performed. Certificate checking occurs for TLS connections between a server and Horizon Client. Configure Horizon Client to Select a Smart Card CertificateYou can configure a Horizon Client setting to select a local certificate, or the certificate on a smart card, when you connect to a server. If you do not configure this setting, you must manually select a certificate. Configure Advanced TLS OptionsYou can select the security protocols and cryptographic algorithms that VMware Horizon 8 uses to encrypt communications between Horizon Client and servers, and between Horizon Client and Horizon Agent. Configuring Log File Collection ValuesHorizon Client generates log files in the ~/Library/Logs/VMware Horizon Client directory on the Mac client. An administrator can configure the maximum number of log files, and the maximum number of days to keep log files, by setting keys in the /Library/Preferences/com.vmware.horizon.plist file on the Mac client. Configure VMware Blast OptionsYou can configure VMware Blast options for remote desktop and published application sessions that use the VMware Blast display protocol. Configuring Cursor Event HandlingYou can optimize cursor event handling by configuring settings in the ~/Library/Preferences/VMware Horizon View/config file on the Mac client system. Configure Horizon 8 Client Data SharingIf a Horizon administrator has opted to participate in the VMware Customer Experience Improvement Program (CEIP), VMware collects and receives anonymous data from client systems through Connection Server. You can configure whether to share this client data with Connection Server. Configuring Sleep Mode OptionsTo control sleep mode behavior during remote sessions, you can set keys in the /Library/Preferences/com.vmware.horizon.plist file on the Mac client. MAC Address Deny ListHorizon Client reports the MAC address of the user's local hardware instead of the MAC address of the VPN by using a hard-coded deny list of MAC addresses. Configuring Real-Time Audio-Video on a Mac Client You can configure Real-Time Audio-Video settings at the command line by using the Mac defaults system. With the defaults system, you can read, write, and delete Mac user defaults by using Terminal (/Applications/Utilities/Terminal.app). Working with Shortcut MappingsThis section describes how to set up shortcut mappings for Horizon Client on a Mac.