As an IT administrator, you can use your organization's mobile device management (MDM) solution to configure the Computer desktop app for users across your organization. MDM lets you centrally manage settings including automatic updates, workspace sign-in, and app launch behavior.
The Computer desktop app supports the following MDM configuration keys:
Key | Type | Description | Available from |
|---|---|---|---|
| Boolean | Prevents the app from checking for or downloading updates | Computer 5.0.52 |
| String | Restricts sign-in to a specific workspace | Computer 5.0.52 |
| Boolean | Disables the default "Open at Login" behavior on first launch | Computer 5.0.58 |
๐ Note: The Computer desktop app must be running the required version or later for a configuration key to take effect.
Domain: ai.devrev.desktop
Add the required keys to your existing configuration profile.
Set DevRevDisableAutoUpdates to true to prevent the Computer desktop app from checking for or downloading updates.
<dict>
<key>DevRevDisableAutoUpdates</key>
<true/>
</dict>Key: DevRevDisableAutoUpdates
Type: Boolean
Value: true
Set DevRevManagedSlug to your organization's workspace slug. For example, if your DevRev URL is https://app.devrev.ai/acme, the workspace slug is acme.
When configured, the app:
Opens directly on the SSO sign-in form.
Pre-fills the configured workspace slug.
Prevents users from changing or clearing the workspace slug.
Hides the option to sign in using other methods.
<dict>
<key>DevRevManagedSlug</key>
<string>your-workspace-slug</string>
</dict>Key: DevRevManagedSlug
Type: String
Value: Your workspace slug
The workspace slug is read when the application starts. Changes to the MDM configuration take effect the next time the app is launched.
By default, the Computer desktop app enables Open at Login when a user launches the app for the first time. Set DevRevDisableAutoLaunch to true to disable this first-run default.
<dict>
<key>DevRevDisableAutoLaunch</key>
<true/>
</dict>Key: DevRevDisableAutoLaunch
Type: Boolean
Value: true
This setting controls only the first-run default; it does not continuously enforce the user's login-item preference. After the first launch, users can change the setting through System Settings > General > Login Items or the Dock's Open at Login option.
For OS-level enforcement of login items, use Apple's Managed Login Items configuration (com.apple.servicemanagement) alongside this setting.
You can configure all supported policies in a single MDM configuration profile:
<dict>
<key>DevRevDisableAutoUpdates</key>
<true/>
<key>DevRevManagedSlug</key>
<string>your-workspace-slug</string>
<key>DevRevDisableAutoLaunch</key>
<true/>
</dict>Configurations are ignored by older versions that do not support the corresponding key. Update the Computer desktop app to the required version before deploying the configuration.