Microsoft OneDrive
com.microsoft.OneDrive
Microsoft OneDrive settings
Configuration Keys (32)
Showing 32 of 32 keys
| Key | Type | Description | Default | Range |
|---|---|---|---|---|
DisablePersonalSyncbooleanDisable Personal Accounts | boolean | Prevents users from adding or syncing personal accounts. | Default: true | Range: — |
DisableTutorialbooleanDisable Tutorial Screens | boolean | Disable tutorial screens during first setup. | Default: — | Range: — |
Default Folder Location | array | OneDrive folder default location. Specifies the default location of the OneDrive folder for each organization. | Default: — | Range: — |
| dict | — | Default: — | Range: — | |
TenantIDstringTenant ID | string | The TenantID value is a string that determines the tenants to whom the default folder location setting is applicable. | Default: — | Range: — |
DefaultFolderPathstringPath | string | — | Default: — | Range: — |
Automatic upload bandwidth percentage | integer | Percentage of local upload bandwidth that the sync client can use. | Default: — | Range: 1 – 99 |
UploadBandwidthLimitedintegerMaximum Upload Bandwidth | integer | Upload throughput in KB/sec that the sync client can use. | Default: — | Range: 50 – 100000 |
DownloadBandwidthLimitedintegerMaximum Download Bandwidth | integer | Sets the maximum download throughput rate in kilobytes (KB)/sec for computers running the OneDrive sync client. | Default: — | Range: 50 – 100000 |
HideDockIconbooleanHide Dock Icon | boolean | Hides the OneDrive dock icon even when the application is running. | Default: — | Range: — |
OpenAtLoginbooleanOpen at Login | boolean | Automatically start OneDrive when the user logs in. | Default: — | Range: — |
SharePoint Server Front Door URL | string | The URL of the on-premises SharePoint Server. | Default: — | Range: — |
Prioritize SharePoint Server on-premise | integer | Determines whether or not the sync app should set up sync for SharePoint Server on-premises or SharePoint in Microsoft 365 first during the first-run scenario when the account is the same for both SharePoint Server and SharePoint in Microsoft 365 in a hybrid scenario. | Default: 0 | Range: — |
SharePoint Server Tenant Name | string | The name that will be used when creating a folder to sync the on-premises SharePoint Server files. | Default: — | Range: — |
SharePoint OnPrem Prioritization | integer | Determines whether or not the client should set up sync for SharePoint Server or SharePoint Online first during the first-run scenario. | Default: — | Range: SharePoint Online (0), SharePoint Server (1) |
DefaultToBusinessFREboolean | boolean | Default to OneDrive Business | Default: — | Range: — |
EnableAddAccountsboolean | boolean | Allow users to add accounts to OneDrive | Default: — | Range: — |
FilesOnDemandEnabledbooleanEnable Files On-Demand | boolean | When set to true, new users who set up the sync app will download online-only files by default. When set to false, Files On-Demand will be disabled and users won't be able to turn it on. | Default: — | Range: — |
IsHydrationToastAllowedboolean | boolean | When set to false, toasts will not appear when applications trigger the download of file contents. | Default: — | Range: — |
HydrationDisallowedAppsstring | string | String in JSON format. AppID can be either the BSD process name or the bundle display name. MaxBuildVersion denotes the maximum build version of the application that will be blocked. MaxBundleVersion denotes the maximum bundle version of the application that will be blocked. | Default: — | Range: — |
EnableODIgnorearrayOneDrive Sync Ignore Rules | array | This setting lets you enter keywords to prevent the OneDrive sync app from uploading certain files to OneDrive or SharePoint. You can enter complete names, such as "setup.exe" or use the asterisk (*) as a wildcard character to represent a series of characters, such as *.pst. Keywords aren't case-sensitive. | Default: — | Range: — |
| string | — | Default: — | Range: — | |
EnableSyncAdminReportsintegerEnable Sync Admin Reports | integer | This setting lets the OneDrive sync app report device and health data that's to be included in sync admin reports. You must enable this setting on the devices you want to get reports from. | Default: 0 | Range: — |
EnableAllOcsiClientsbooleanEnable All Osci Clients | boolean | This setting lets multiple users use the Microsoft 365 Apps for enterprise, Office 2019, or Office 2016 desktop apps to simultaneously edit an Office file stored in OneDrive. It also lets users share files from the Office desktop apps. | Default: — | Range: — |
DisableAutoConfigintegerDisable Auto Config | integer | Determines whether or not the sync app can automatically sign in. If you enable this setting, the sync app is prevented from automatically signing with an existing Microsoft Entra credential that is made available to Microsoft applications. | Default: 0 | Range: — |
DisableHydrationToastbooleanDisable Hydration Toast | boolean | This setting prevents toasts from appearing when applications cause file contents to be downloaded. | Default: — | Range: — |
BlockExternalSyncbooleanBlock External Sync | boolean | This setting prevents the sync app from syncing libraries and folders shared from other organizations. Set the setting's value to True, to prevent the users from syncing OneDrive, SharePoint libraries, and folders with organizations other than the user's own organization. | Default: — | Range: — |
AllowTenantListdictAllow Tenant List | dict | This setting prevents the users from uploading files to other organizations by specifying a list of allowed tenant IDs. If you enable this setting, the user gets an error if they attempt to add an account from an organization that isn't in the allowed tenants list. | Default: — | Range: — |
{{key}}stringTenant ID | string | — | Default: — | Range: — |
{{value}}booleanCheck to Allow | boolean | — | Default: — | Range: — |
BlockTenantListdictBlock Tenant List | dict | This setting prevents the users from uploading files to organizations that are included in the blocked tenant IDs list. If you enable this setting, the users get an error if they attempt to add an account from an organization that is blocked. If a user has already added an account for a blocked organization, the files stop syncing. | Default: — | Range: — |
{{key}}stringTenantID | string | — | Default: — | Range: — |
{{value}}booleanCheck to Block | boolean | — | Default: — | Range: — |
KFMOptInWithWizardstringPrompt Users to Move Known Folders | string | — | Default: — | Range: — |
KFMSilentOptInstringSilently Move Known Folders | string | — | Default: — | Range: — |
KFMSilentOptInDesktopbooleanSilently Opt in Desktop to Known Folders | boolean | Enable to silently opt-in the user's Desktop folder. | Default: — | Range: — |
KFMSilentOptInDocumentsbooleanSilently Opt in Documents to Known Folders | boolean | Enable to silently opt-in the user's Documents folder. | Default: — | Range: — |
Silently Opt in with Notification | boolean | If enabled, displays a notification to users after their folders have been redirected. | Default: — | Range: — |
KFMBlockOptInintegerBlock Opt-in | integer | If enabled, will prevent KFM opt-in. | Default: — | Range: Don't Block Opt-in (0), Prevent Known Folder Move (1), Prevent & Redirect Previous KFM'd Folders to the Device (2) |
KFMBlockOptOutbooleanBlock KFM Opt-out | boolean | If enabled, prevents users from redirecting their known folders to the Mac. | Default: — | Range: — |