# DefaultApplicationType

Categories for which a default application can be specified.

| Enums ||
|---|---|
| `DEFAULT_APPLICATION_TYPE_UNSPECIFIED` | Unspecified. This value must not be used. |
| `DEFAULT_ASSISTANT` | The assistant app type. This app type is only allowed to be set for `https://developers.google.com/android/management/reference/rest/v1/DefaultApplicationScope#ENUM_VALUES.SCOPE_FULLY_MANAGED`. Supported on fully managed devices on Android 16 and above. A `https://developers.google.com/android/management/reference/rest/v1/enterprises.devices#Device.FIELDS.non_compliance_details` with `https://developers.google.com/android/management/reference/rest/v1/NonComplianceReason#ENUM_VALUES.MANAGEMENT_MODE` is reported for other management modes. A `https://developers.google.com/android/management/reference/rest/v1/enterprises.devices#Device.FIELDS.non_compliance_details` with `https://developers.google.com/android/management/reference/rest/v1/NonComplianceReason#ENUM_VALUES.API_LEVEL` is reported if the Android version is less than 16. |
| `DEFAULT_BROWSER` | The browser app type. Supported on Android 16 and above. A `https://developers.google.com/android/management/reference/rest/v1/enterprises.devices#Device.FIELDS.non_compliance_details` with `https://developers.google.com/android/management/reference/rest/v1/NonComplianceReason#ENUM_VALUES.API_LEVEL` is reported if the Android version is less than 16. |
| `DEFAULT_CALL_REDIRECTION` | The call redirection app type. This app type cannot be set for `https://developers.google.com/android/management/reference/rest/v1/DefaultApplicationScope#ENUM_VALUES.SCOPE_PERSONAL_PROFILE`. Supported on Android 16 and above. A `https://developers.google.com/android/management/reference/rest/v1/enterprises.devices#Device.FIELDS.non_compliance_details` with `https://developers.google.com/android/management/reference/rest/v1/NonComplianceReason#ENUM_VALUES.API_LEVEL` is reported if the Android version is less than 16. |
| `DEFAULT_CALL_SCREENING` | The call screening app type. This app type cannot be set for `https://developers.google.com/android/management/reference/rest/v1/DefaultApplicationScope#ENUM_VALUES.SCOPE_PERSONAL_PROFILE`. Supported on Android 16 and above. A `https://developers.google.com/android/management/reference/rest/v1/enterprises.devices#Device.FIELDS.non_compliance_details` with `https://developers.google.com/android/management/reference/rest/v1/NonComplianceReason#ENUM_VALUES.API_LEVEL` is reported if the Android version is less than 16. |
| `DEFAULT_DIALER` | The dialer app type. Supported on fully managed devices on Android 14 and 15. A `https://developers.google.com/android/management/reference/rest/v1/enterprises.devices#Device.FIELDS.non_compliance_details` with `https://developers.google.com/android/management/reference/rest/v1/NonComplianceReason#ENUM_VALUES.MANAGEMENT_MODE` is reported for other management modes. A `https://developers.google.com/android/management/reference/rest/v1/enterprises.devices#Device.FIELDS.non_compliance_details` with `https://developers.google.com/android/management/reference/rest/v1/NonComplianceReason#ENUM_VALUES.API_LEVEL` is reported if the Android version is less than 14. Supported on all management modes on Android 16 and above. |
| `DEFAULT_HOME` | The home app type. This app type is only allowed to be set for `https://developers.google.com/android/management/reference/rest/v1/DefaultApplicationScope#ENUM_VALUES.SCOPE_FULLY_MANAGED`. Supported on fully managed devices on Android 16 and above. A `https://developers.google.com/android/management/reference/rest/v1/enterprises.devices#Device.FIELDS.non_compliance_details` with `https://developers.google.com/android/management/reference/rest/v1/NonComplianceReason#ENUM_VALUES.MANAGEMENT_MODE` is reported for other management modes. A `https://developers.google.com/android/management/reference/rest/v1/enterprises.devices#Device.FIELDS.non_compliance_details` with `https://developers.google.com/android/management/reference/rest/v1/NonComplianceReason#ENUM_VALUES.API_LEVEL` is reported if the Android version is less than 16. |
| `DEFAULT_SMS` | The SMS app type. This app type cannot be set for `https://developers.google.com/android/management/reference/rest/v1/DefaultApplicationScope#ENUM_VALUES.SCOPE_WORK_PROFILE`. Supported on company-owned devices on Android 16 and above. A `https://developers.google.com/android/management/reference/rest/v1/enterprises.devices#Device.FIELDS.non_compliance_details` with `https://developers.google.com/android/management/reference/rest/v1/NonComplianceReason#ENUM_VALUES.MANAGEMENT_MODE` is reported for personally-owned devices. A `https://developers.google.com/android/management/reference/rest/v1/enterprises.devices#Device.FIELDS.non_compliance_details` with `https://developers.google.com/android/management/reference/rest/v1/NonComplianceReason#ENUM_VALUES.API_LEVEL` is reported if the Android version is less than 16. |
| `DEFAULT_WALLET` | The wallet app type. The default application of this type applies across profiles. On a company-owned device with a work profile, admins can set the scope to `https://developers.google.com/android/management/reference/rest/v1/DefaultApplicationScope#ENUM_VALUES.SCOPE_PERSONAL_PROFILE` to set a personal profile pre-installed system app as the default, or to `https://developers.google.com/android/management/reference/rest/v1/DefaultApplicationScope#ENUM_VALUES.SCOPE_WORK_PROFILE` to set a work profile app as the default. It is not allowed to specify both scopes at the same time. Due to a known issue, the user may be able to change the default wallet even when this is set on a fully managed device. Supported on company-owned devices on Android 16 and above. A `https://developers.google.com/android/management/reference/rest/v1/enterprises.devices#Device.FIELDS.non_compliance_details` with `https://developers.google.com/android/management/reference/rest/v1/NonComplianceReason#ENUM_VALUES.MANAGEMENT_MODE` is reported for personally-owned devices. A `https://developers.google.com/android/management/reference/rest/v1/enterprises.devices#Device.FIELDS.non_compliance_details` with `https://developers.google.com/android/management/reference/rest/v1/NonComplianceReason#ENUM_VALUES.API_LEVEL` is reported if the Android version is less than 16. |