chromium/components/policy/resources/templates/policy_definitions/CloudUpload/MicrosoftOfficeCloudUpload.yaml

caption: Configures the <ph name="CLOUD_UPLOAD_NAME">Cloud Upload</ph> flow for <ph name="MICROSOFT_ONE_DRIVE_NAME">Microsoft OneDrive</ph> and <ph name="MICROSOFT_365_NAME">Microsoft 365</ph>
default: allowed
default_for_enterprise_users: disallowed
desc: |-
  This policy allows the admins to configure the <ph name="CLOUD_UPLOAD_NAME">Cloud Upload</ph> flow for <ph name="MICROSOFT_ONE_DRIVE_NAME">Microsoft OneDrive</ph> and <ph name="MICROSOFT_365_NAME">Microsoft 365</ph> on <ph name="PRODUCT_OS_NAME">$2<ex>Google ChromeOS</ex></ph>.

  Setting the policy to '<ph name="ALLOWED_NAME">allowed</ph>' lets the user set up the <ph name="CLOUD_UPLOAD_NAME">Cloud Upload</ph> flow for <ph name="MICROSOFT_ONE_DRIVE_NAME">Microsoft OneDrive</ph> and <ph name="MICROSOFT_365_NAME">Microsoft 365</ph> if they wish to.
  After completing the setup process, files with matching file formats will by default be moved to <ph name="MICROSOFT_ONE_DRIVE_NAME">Microsoft OneDrive</ph> and handled by the <ph name="MICROSOFT_365_NAME">Microsoft 365</ph> app when the user attempts to open them.

  Setting the policy to '<ph name="DISALLOWED_NAME">disallowed</ph>' prohibits the user from setting up the <ph name="CLOUD_UPLOAD_NAME">Cloud Upload</ph> flow for <ph name="MICROSOFT_ONE_DRIVE_NAME">Microsoft OneDrive</ph> and <ph name="MICROSOFT_365_NAME">Microsoft 365</ph> as described above and removes <ph name="MICROSOFT_365_NAME">Microsoft 365</ph> from the list of potential file handlers.

  Setting the policy to '<ph name="AUTOMATED_NAME">automated</ph>' sets up the <ph name="CLOUD_UPLOAD_NAME">Cloud Upload</ph> flow for <ph name="MICROSOFT_ONE_DRIVE_NAME">Microsoft OneDrive</ph> and <ph name="MICROSOFT_365_NAME">Microsoft 365</ph> automatically, so that files with matching file formats will by default be moved to <ph name="MICROSOFT_ONE_DRIVE_NAME">Microsoft OneDrive</ph> and handled by the <ph name="MICROSOFT_365_NAME">Microsoft 365</ph> app when the user attempts to open them.

  Leaving the policy unset is functionally equivalent to setting it to '<ph name="ALLOWED_NAME">allowed</ph>' for regular users; for enterprise users unset policy defaults to '<ph name="DISALLOWED_NAME">disallowed</ph>'.
example_value: allowed
features:
  dynamic_refresh: true
  per_profile: false
items:
- caption: Allow the <ph name="CLOUD_UPLOAD_NAME">Cloud Upload</ph> flow for <ph name="MICROSOFT_ONE_DRIVE_NAME">Microsoft OneDrive</ph> and <ph name="MICROSOFT_365_NAME">Microsoft 365</ph>
  name: allowed
  value: allowed
- caption: Disallow the <ph name="CLOUD_UPLOAD_NAME">Cloud Upload</ph> flow for <ph name="MICROSOFT_ONE_DRIVE_NAME">Microsoft OneDrive</ph> and <ph name="MICROSOFT_365_NAME">Microsoft 365</ph>
  name: disallowed
  value: disallowed
- caption: Automate the <ph name="CLOUD_UPLOAD_NAME">Cloud Upload</ph> flow for <ph name="MICROSOFT_ONE_DRIVE_NAME">Microsoft OneDrive</ph> and <ph name="MICROSOFT_365_NAME">Microsoft 365</ph>
  name: automated
  value: automated
owners:
- [email protected]
- file://chrome/browser/chromeos/enterprise/cloud_storage/OWNERS
- [email protected]
schema:
  enum:
  - allowed
  - disallowed
  - automated
  type: string
supported_on:
- chrome_os:122-
tags: []
type: string-enum