Skip to main content

August 24, 2026

App Suite SDK Configurations

When you configure your application, you select a custom or a default application profile. This action applies an SDK profile to the application, giving deployed Omnissa Workspace ONE UEM applications additional features.

To ensure your application configuration runs smoothly, it is helpful to:

  • Know the difference between a Custom and Default SDK profile.
  • Determine if a Custom or a Default SDK profile is more appropriate for your application.
  • Ensure you have configured the SDK profile type that you want to apply.

Use the following chart to determine if you want to apply a Default or Custom SDK profile to your application, and to direct you to the configuration instructions for the profile you use.

You can define SDK profiles using two different profile types: Default or a Custom SDK application profile.

DefaultCustom
Implementation
Share SDK profile settings across all applications set up at a particular organization group (OG) or below.Apply SDK profile settings to a specific application, and override the Default Settings SDK profiles.
Advantage
Provides a single point of configuration for all of your apps in a particular OG and its child groups.Offers granular control for specific applications and overrides the Default Settings SDK profiles.
Configuration
Groups & Settings > All Settings > Apps > Settings and Policies > Security PoliciesGroups & Settings > All Settings > Apps >Settings and Policies > Profiles
Read More
Continue reading this section to learn which default SDK profiles apply to deployed apps.Learn more about custom SDK profile settings in the Mobile Application Management Guide.

Configure Default SDK Security Settings

Default SDK settings apply across Workspace ONE UEM and wrapped applications, providing a unified user experience on devices. Because the configured SDK settings apply to all Workspace ONE UEM and wrapped applications by default, you can configure the default SDK profile with the entire Workspace ONE UEM and wrapped application suite in mind.

The recommendations provided apply to an app suite that includes:

  • Omnissa Workspace ONE Web
  • Omnissa Workspace ONE Content
  • Enrolled devices
  • Omnissa Workspace ONE UEM or wrapped apps
  • SDK settings

Not all platforms or Workspace ONE UEM applications support all available default SDK profile settings. A configured setting only works on the device when it is supported by the platform and app. This also means that an enabled setting might not work uniformly across a multi-platform deployment or between applications. The SDK Settings matrix covers the available SDK profile settings and the apps and platforms they apply to.

  1. Navigate to Groups & Settings > All Settings > Apps > Settings and Policies > Security Policies.

  2. Configure Security Policies and select Save.

    ActionDescription
    Authentication Type
    PasscodePrompt end users to authenticate with a user-generate passcode when the app first launches, and after an app session timeout. Enabling or disabling SSO determines the number of app sessions that get established. If a wipe is performed, that is, user has reached max number of passcode attempts, then the app will no longer flip to Hub. Instead it will kick off the standalone login flow.
    Username and PasswordPrompt end user to authenticate by re-entering their enrollment credentials when the app first launches, and after an app session timeout. Enabling or disabling SSO determines the number of app sessions that get established.
    DisabledAllow end user to open apps without entering credentials.
    SSO
    EnabledEstablish a single app session across all Workspace ONE UEM and Workspace ONE UEM wrapped apps.
    DisabledEstablish app sessions on a per app basis.
    Offline Access
    EnabledAllow end users to open and use Workspace ONE UEM and wrapped apps when disconnected from Wi-Fi. Offline Workspace ONE UEM apps cannot perform downloads, and end users must return online for a successful download. Configure the Maximum Period Allowed Offline to set limits on offline access.
    DisabledRemove access to Workspace ONE UEM and wrapped apps on offline devices.
    Compromised Protection
    EnabledOverride MDM protection. App level Compromised Protection blocks compromised devices from enrolling, and enterprise wipes enrolled devices that report a compromised status.
    DisabledRely solely on the MDM compliance engine for compromised device protection.
    Data Loss Prevention
    EnabledAccess and configure settings intended to reduce data leaks.
    Enable Copy and Paste IntoAllows copying and pasting content from external applications into Workspace ONE UEM applications when set to Yes.
    Enable Copy and Paste OutAllows copying and pasting content from the Workspace ONE UEM applications into external applications when set to Yes.With Workspace ONE Swift SDK, restrictions are enforced on link generation and copying of logs which were not earlier impacted by clipboard restrictions.
    Copy and Paste action is independent of other DLP restrictions and does not adhere to allowlisting of apps.
    For example, if allowed, copy and paste action can take place on any external app and is not restricted to only the allowlisted apps.
    Enable PrintingAllows an application to print from devices when set to Yes.
    Enable CameraAllows applications to access the device camera when set to Yes.
    Enable Composing EmailAllows an application to use the native email client to send emails when set to Yes.
    Enable Data BackupAllows wrapped applications to sync data with a storage service like iCloud when set to Yes.
    Enable Location ServicesAllows wrapped applications to receive the latitude and longitude of the device when set to Yes.
    Enable BluetoothAllows applications to access Bluetooth functionality on devices when set to Yes.
    Enable ScreenshotAllows applications to access screenshot functionality on devices when set to Yes.
    Enable WatermarkDisplays text in a watermark in documents in the Workspace ONE Content when set to Yes. Enter the text to display in the Overlay Text field or use lookup values. You cannot change the design of a watermark from the UEM console.
    Limit Documents to Open Only in Approved AppsEnter options to control the applications used to open resources on devices. (iOS only) You can use Workspace ONE UEM Configuration values to restrict users from importing files from third-party applications into Workspace ONE Content. For more information, see Configure Import Restriction in Workspace ONE Content section.
    Allowed Applications ListEnter the applications that you allow to open documents.
    DisabledAllow end user access to all device functions.
  3. Navigate to Groups & Settings > All Settings > Apps > Settings and Policies > Settings.

  4. Configure Settings and select Save.

    ActionDescription
    Branding
    EnabledApply specific organizational logo and colors, where applicable settings apply, to the app suite.
    DisabledMaintain the Workspace ONE UEM brand throughout the app suite.
    Logging
    EnabledAccess and configure settings related to collecting logs.

    Logging Level
    Choose from a spectrum of recording frequency options:

    Error – Records only errors. An error displays failures in processes such as a failure to look up UIDs or an unsupported URL.

    Warning – Records errors and warnings. A warning displays a possible issue with processes such as bad response codes and invalid token authentications.

    Information – Records a significant amount of data for informational purposes. An information logging level displays general processes as well as warning and error messages.

    Debug – Records all data to help with troubleshooting. This option is not available for all functions.

    Send logs over Wi-Fi only
    Select to prevent the transfer of data while roaming and to limit data charges.
    DisabledDo not collect any logs.
    Analytics
    EnabledCollect and view useful statistics about apps in the SDK suite.
    DisabledDo not collect useful statistics.
    Custom Settings
    EnabledApply custom XML code to the app suite.
    DisabledDo not apply custom XML code to the app suite.

Expected Behavior for SDK Authentication

Enabling or disabling SSO determines the number of app sessions established, impacting the number of authentication prompts end users receive.

AuthenticationSSOSessionsCredentialsExpected Behavior
DisabledEnabledSingleEnrollment CredentialsOpen apps without prompting end users to enter credentials.
PasscodeEnabledSinglePasscodePrompts at first launch of first app, establishing a single app session. The next authentication prompt occurs after the session times out.
Username and PasswordEnabledSingleEnrollment CredentialsPrompts at first launch of first app, establishing a single app session. The next authentication prompt occurs after the session times out.
PasscodeDisabledPer AppPasscodePrompts on a per app basis, establishing individual app sessions. Note that each app may have a unique passcode. The next authentication prompt occurs when launching a new app, or an individual app session times out.
Username and PasswordDisabledPer AppEnrollment CredentialsPrompts on a per app basis, establishing individual app sessions. The next authentication prompt occurs when launching a new app, or an individual app session times out.

Was this page helpful?

Provide feedback for this topic

Was this topic helpful?

Please do not include any personal or confidential information.

Generating link…