StoreFront

Activity Manager

Activity Manager is a simple yet powerful feature in Citrix Workspace that empowers users to effectively manage their resources. It enhances productivity by facilitating quick actions on active apps and desktops from any device. Users can seamlessly interact with their sessions, ending or disconnecting sessions that are no longer required, freeing up resources and optimizing performance on the go.

The Activity Manager panel displays a consolidated list of apps and desktops that are active not only on the current device but also on any remote device that has active sessions. Users can view this list by clicking the Activity Manager icon located next to the profile icon on desktop and at the bottom of their screen on mobile devices.

Note:

If you are unable to view the Activity Manager icon in a darker banner theme, consider changing and testing the color selected in the Banner text and icon color setting. The icon might not be visible clearly due to a low contrast between the banner and the Activity Manager icon. For more information, see Configure custom themes.

Prerequisites

Activity Manager feature requires Citrix Desktops as a Service or Citrix Virtual Apps and Desktop 2311 and later. If you use an earlier version of Citrix Virtual Apps and Desktops then Activity Manager does not display any sessions so it is recommended that hide Activity Manager.

To hide the Activity Manager button run the PowerShell:

Add-STFFeatureState -Name "Citrix.StoreFront.ActivityManager" -IsEnabled $false

To re-enable the Activity Manager button run the PowerShell:

Add-STFFeatureState -Name "Citrix.StoreFront.ActivityManager" -IsEnabled $true

Using Activity Manager

Active apps and desktops are grouped as follows on Activity Manager.

  • A list of apps and desktops that are active on current device are grouped under On this device.
  • A list of apps and desktops that are active on other devices are grouped under Running Remotely.

Activity Manager

Users can perform the following actions on an app or desktop by clicking the respective ellipsis(…) button.

  • Disconnect: The remote session is disconnected but the apps and desktops are active in the background.
  • Log out: Logs out from the current session. All the apps in the sessions are closed, and any unsaved files are lost.
  • Shut Down: Closes your disconnected desktops.
  • Force Quit: Forcefully powers off your desktop in case of a technical issue.
  • Restart: Shuts down your desktop and start it again.

Disconnected apps and desktops

Activity Manager now enables end users to view and take actions on apps and desktops that are running in disconnected mode, locally or remotely. Sessions can be managed from mobile or desktop devices, enabling end users to take action on the go. Taking action on disconnected sessions such as log out or shut down promotes optimized use of resources and reduces energy consumption.

Disconnected sessions

  • The disconnected apps and desktops are displayed on the Activity Manager panel and are indicated by a disconnected icon.
  • The disconnected apps are grouped under the respective sessions and the sessions are indicated by a disconnected icon.

Disconnected sessions

End users can take the following actions on their disconnected desktops by clicking the ellipses button:

  • Log out: use this to log out from your disconnected desktop. All the apps in the session are closed, and any unsaved files are lost.
  • Shut Down: use this option to close your disconnected desktops.
  • Power off: use this option to forcefully power off your disconnected desktops in case of a technical issue.
  • Restart: use this option to shutdown and start the disconnected desktop again.

The behavior of disconnected sessions on Activity Manager differs as follows.

  • If you are signed into Citrix workspace through a browser, and disconnect a local session, the session is first displayed under On this device. However, once you close and reopen Activity Manager, the disconnected session is moved under Running Remotely.
  • If you are signed into Citrix Workspace app through a native device, and disconnect a local session, the disconnected session disappears from the list. However, once you close and reopen Activity Manager again, the disconnected session is moved under Running Remotely.

Hibernate and Resume virtual desktop sessions

The Hibernate and Resume feature allows users to optimize resource utilization by hibernating virtual desktops when not in use and seamlessly resuming them as needed. This not only saves costs and energy but also enhances user workflow with faster session resumption times. In Azure environments, the administrators have the capability to create Machine Creation Services (MCS) machine catalogs that fully support hibernation. This feature allows users to suspend virtual machines, and seamlessly resume to their previous state when users reconnect, thus optimizing resource utilization and enhancing user experience.

The hibernation capability is particularly beneficial for Single-session OS machine catalogs, whether they are persistent. When initiating hibernation, Azure communicates with the guest operating system, triggering a suspend-to-disk action. During this process, the memory (RAM) contents of the virtual desktops are preserved on the OS disk, while the virtual desktop itself is deallocated. Upon subsequent startup, the virtual desktop’s RAM contents are restored from the OS disk, ensuring that applications and processes resume seamlessly from their last state.

The following section describes how administrators can enable this feature on user devices and how users can experience it.

Note:

If users hibernate the virtual desktops for more than 60 days, they can no longer perform hibernate or resume operations.

User experience

When an administrator enables Activity Manager and hibernation capability of the virtual desktops, users can see the Hibernate option on the Activity Manager menu.

Hibernate a desktop session:

Hibernate a desktop session

To hibernate a desktop session, users can click the three-dot button () and then click the Hibernate option. The desktop initiates the hibernation once the users click the Hibernate option. Once the desktop is hibernated, the desktop resource moves to the In Hibernation section on Activity Manager.

Desktop moves to Hibernated state

Resume a hibernated desktop session:

Hibernated desktop sessions are available under the In Hibernation section on Activity Manager. To resume the hibernated desktop session, users can click the three-dot button (), and then click the Resume option.

Resume the desktop

Once users click the Resume option, the desktop gets restored.

Desktop is restored

Activity Manager