Preloaded, locked store
Open your store on first launch and stop people from adding other stores.
{
"url": "company.cloud.com",
"displayName": "Example Ltd",
"restrict_user_store_modification": true
}Android app directory · Productivity
These are the managed configuration keys Citrix documents for the Citrix Workspace app on Android. They let IT preload the store so people can sign in straight away, stop them from adding other stores, and decide how sessions behave on the device. The session settings are sent as a list of name and value entries with a userOverride flag. Citrix documents more settings than the ones shown here.
com.citrix.Receiver Common setups
Copy a setup into the managed configuration of a policy, then adjust the values. Each one uses only keys explained below.
Open your store on first launch and stop people from adding other stores.
{
"url": "company.cloud.com",
"displayName": "Example Ltd",
"restrict_user_store_modification": true
}Block screenshots and clipboard use and ask before sessions are closed.
{
"restrictScreenshot": true,
"appSettings": [
{
"name": "clipboardAccess",
"value": "false",
"userOverride": false
},
{
"name": "askBeforeExiting",
"value": "true",
"userOverride": false
}
]
}For kiosks and rugged tablets: landscape only, with the screen always on.
{
"appSettings": [
{
"name": "displayOrientationKey",
"value": "Landscape mode",
"userOverride": false
},
{
"name": "keepscreenOnKey",
"value": "true",
"userOverride": false
}
]
}Managed configuration
Key names and value types come from the vendor’s documentation. The explanations are written by Nomid.
| Key | Type | What it does | Example |
|---|---|---|---|
| Store and sign-in | |||
url | Store address | The address of your Workspace store, so the app opens it without anyone typing the URL. | company.cloud.com |
storeType | Choice: 1 native, 2 web | Chooses how the store loads. 1 is the default native view and 2 shows the store in a web interface. | 1 |
displayName | Store name | The name people see for the store in the app. | Example Ltd |
restrict_user_store_modification | On or off | When on, people cannot add, edit or delete stores. Existing stores are removed before your store is added. | true |
clientName | Client name | Sets or overrides the client name the device reports. Citrix documents it as a free text string. | Tablet-0042 |
| Security and data | |||
restrictScreenshot | On or off | Stops screenshots inside the app, so session content cannot be captured. | true |
clipboardAccessIn appSettings | On or off | Allows cut, copy and paste in sessions. It is off by default. | false |
strictcertificatevalidationIn appSettings | On or off | Makes the app check server certificates more strictly before it connects. | true |
audioRecordingSettingsKeyIn appSettings | Audio mode | Controls whether sessions can play audio and use the microphone. The default allows both. | Play and record |
| Session behavior | |||
appSettings | List of name, value and userOverride entries | Carries the session settings on this page. Each entry names a setting, gives its value as text, such as "true" or "Landscape mode", and includes a userOverride flag. | [{"name": "askBeforeExiting", "value": "true", "userOverride": false}] |
askBeforeExitingIn appSettings | On or off | Asks for confirmation before a session is disconnected, which prevents accidental exits. | true |
keepscreenOnKeyIn appSettings | On or off | Keeps the screen awake while the app is open, useful for dashboards and kiosks. | false |
displayOrientationKeyIn appSettings | Choice: Automatic, Portrait mode, Landscape mode | Locks the session to portrait or landscape, or lets it follow the device. | Landscape mode |
sessionResolutionKeyIn appSettings | Choice: Fit screen, Match server, Optimize for high resolution, Optimize for metro apps | Decides how the session resolution is chosen, for example to fit the screen or match the server. | |
RTMEAccessIn appSettings | On or off | Turns on high-definition audio and video calls through the Real-Time Media Engine. | false |
Deploy with Nomid
Find it on Google Play from the policy’s apps list and choose how it is installed.
In the policy, set the app’s managed configuration with the keys and values from this page.
Devices in the policy receive Citrix Workspace and its configuration on their next sync.
Questions
com.citrix.Receiver. Citrix's managed configuration sample uses app:com.citrix.Receiver as its product ID, which matches this package name.
Citrix documents them inside an appSettings list where each entry has a name, a value and a userOverride flag.
Yes. Citrix documents a stores list, where each entry has its own url, storeType and displayName.
Citrix states that settings from the MDM or UEM always take higher preference over the Global App Configuration Service.
Add the app to a Nomid policy, set its configuration and choose its permissions.