VMware Android Launcher: Guest Session Mode
With one of the latest release VMware release a “Guest Mode” in Launcher which works to login in a Guest session even without Internet. This is a real good solution for devices which have a CheckIn-CheckOut Use-Case and have applications that should be accessed without login.
Note: When writing this post some of the features where in Beta and are subject to change to GA.
Pre-Reqs:
- Android Enterprise Work Managed Enrollment
- Workspace ONE UEM 21.05 or higher (Needs the new DDUI enabled)
- Workspace ONE Intelligent Hub 21.05 or higher
- Workspace ONE Launcher 21.09 or higher
I have used a CICO Launcher Device that was already enrolled and Updated the Profile with the new Setting.
Enable Guest Mode
To enable the Guest Mode click to enable “Guest SessionMode” in the GUI of the profile for Launcher. If you want to set a Pin or Passcode then enable it and set a PIN/Passcode.

Also, you need to have create 2 Launcher profiles. One with Guest Mode enabled and the Assignments in the Launcher Profile that should be there for the Guest & a separate Profile for all the Users that login. Also the Apps can be be different assigned / shown on the Homescreen as shown in the Video for the Launcher 21.09 below.
Enable AppData Clearing for Guest Mode
To enable AppData Clearing in the Guest Mode a new setting will come to enable it.

If this is not visible in Console, just add a Custom Settings part:

Just copy this in the Custom Settings of Launcher Profile to enable Guest Mode Data Clearing:
<characteristic type=”com.airwatch.android.androidwork.launcher” uuid=”568bc79d-1df8-4ce9-a041-e5a24acdb7ec”>
<parm name=”ClearAppData” value=”True”/>
</characteristic>
How this works with Guest Mode:
If you enable Guest Mode you need to have in total min. 2 Profiles for the Laucher:
- one Profile with the Guest Mode Enabled & the Layout for the Guest only assigned to the Staging Account
- one Profile assigned to the logged in User (& excluding the Staging Account) where all the Apps for the User are Assigned and visible on Launcher Home Screen. Here the Guest Session Mode needs to be disabled.
Visualised the configuration should look like this:

Login Mask:
While you can login with the normal User Account the Button “Login as a Guest” is there to login without Username & Password.

Once clicked it opens the Guest Mode and displays a banner.
assigned App are visible and the is the “Clear AppData” Option is activated the Apps do not have Data from the previous User.

Expierence on the Device
Here I will show the user experience the Enduser will have on using Guest Session Mode & the new Widgets. First I login in as Normal User , then I will logout with also having App & Account Clearing active. Once Logged out I will use the Guest mode and also show some of the new cool features of Launcher 21.09 :
Admin settings , how does it looks on the Console
If you want to build this in the console there are some things to keep in mind, therefor I created a Video to cover all the Items. So have a look on the Console Settings.