PayloadKit

Microsoft OneDrive

com.microsoft.OneDrive

Microsoft OneDrive settings

macOS

Configuration Keys (32)

Showing 32 of 32 keys

KeyTypeDescriptionDefaultRange

Disable Personal Accounts

booleanPrevents users from adding or syncing personal accounts.Default: trueRange: —

Disable Tutorial Screens

booleanDisable tutorial screens during first setup.Default: —Range: —

Default Folder Location

arrayOneDrive folder default location. Specifies the default location of the OneDrive folder for each organization.Default: —Range: —
dict
dict—Default: —Range: —
TenantIDstring

Tenant ID

stringThe TenantID value is a string that determines the tenants to whom the default folder location setting is applicable.Default: —Range: —
string—Default: —Range: —

Automatic upload bandwidth percentage

integerPercentage of local upload bandwidth that the sync client can use.Default: —Range: 1 – 99

Maximum Upload Bandwidth

integerUpload throughput in KB/sec that the sync client can use.Default: —Range: 50 – 100000

Maximum Download Bandwidth

integerSets the maximum download throughput rate in kilobytes (KB)/sec for computers running the OneDrive sync client.Default: —Range: 50 – 100000

Hide Dock Icon

booleanHides the OneDrive dock icon even when the application is running.Default: —Range: —

Open at Login

booleanAutomatically start OneDrive when the user logs in.Default: —Range: —

SharePoint Server Front Door URL

stringThe URL of the on-premises SharePoint Server.Default: —Range: —

Prioritize SharePoint Server on-premise

integerDetermines 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: 0Range: —

SharePoint Server Tenant Name

stringThe name that will be used when creating a folder to sync the on-premises SharePoint Server files.Default: —Range: —

SharePoint OnPrem Prioritization

integerDetermines 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)
booleanDefault to OneDrive BusinessDefault: —Range: —
booleanAllow users to add accounts to OneDriveDefault: —Range: —

Enable Files On-Demand

booleanWhen 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: —
booleanWhen set to false, toasts will not appear when applications trigger the download of file contents.Default: —Range: —
stringString 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: —

OneDrive Sync Ignore Rules

arrayThis 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

Ignore rule

string—Default: —Range: —

Enable Sync Admin Reports

integerThis 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: 0Range: —

Enable All Osci Clients

booleanThis 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: —

Disable Auto Config

integerDetermines 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: 0Range: —

Disable Hydration Toast

booleanThis setting prevents toasts from appearing when applications cause file contents to be downloaded.Default: —Range: —

Block External Sync

booleanThis 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: —

Allow Tenant List

dictThis 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}}string

Tenant ID

string—Default: —Range: —
{{value}}boolean

Check to Allow

boolean—Default: —Range: —

Block Tenant List

dictThis 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}}string

TenantID

string—Default: —Range: —
{{value}}boolean

Check to Block

boolean—Default: —Range: —

Prompt Users to Move Known Folders

string—Default: —Range: —

Silently Move Known Folders

string—Default: —Range: —

Silently Opt in Desktop to Known Folders

booleanEnable to silently opt-in the user's Desktop folder.Default: —Range: —

Silently Opt in Documents to Known Folders

booleanEnable to silently opt-in the user's Documents folder.Default: —Range: —

Silently Opt in with Notification

booleanIf enabled, displays a notification to users after their folders have been redirected.Default: —Range: —

Block Opt-in

integerIf 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)

Block KFM Opt-out

booleanIf enabled, prevents users from redirecting their known folders to the Mac.Default: —Range: —