Skip to main content

Desktop app policies

Policies let you set servers for your users, and control server management, update checks, and embedded media permissions. Users can't change policy values through the app's interface. To set them, see Configure policies on Windows or Configure policies on macOS.

PolicyWhat it doesAvailable from
DefaultServerListAdds one or more permanent servers that users can't edit or remove. These servers are trusted, so users aren't asked to grant them permissions such as notifications, camera, and microphone, including for content embedded in them. This means these servers don't need a TrustedEmbeddedMediaOrigins entry. The operating system's own permissions still apply.Windows v4.3, macOS v6.2
EnableServerManagementWhen disabled, users can't add, edit, or remove servers, so set at least one server with DefaultServerList.Windows v4.3, macOS v6.2
EnableAutoUpdaterWhen disabled, the app doesn't check for updates or show update notifications.Windows v5.1, macOS v6.2
TrustedEmbeddedMediaOriginsLets embedded content from another origin, such as a meeting service embedded in Mattermost, use the camera and microphone permission granted to a Mattermost server. It isn't needed for servers set with DefaultServerList.Windows v6.3, macOS v6.3

The app reads policies when it starts, so changes take effect after Mattermost restarts.