Add the Citrixie Microapp to your Citrix Workspace

Citrix released Workspace Intelligence on December 12 2019. If you would like to add an RSS feed of our blog,, (or indeed any blog) to your Citrix Workspace – we will show you how. First, a quick recap of Citrix Microapps.

Workspace Intelligence Recap

Architecture Overvew

Citrix Workspace allows us to take a single unit of work and distill it into a Microapp – a single action and/or notification exposed within the workspace. These Microapps use HTTP GET & POST API calls to communicate between the Citrix Cloud Control Plane and a System of Record. Some examples being approving an expense in SAP Concur, creating an account in Salesforce or indeed reading a blog from an RSS feed. The goal here being to increase user focus, reduce context switching and provide better user experiences which will ultimately drive productivity. Included in the Workspace Intelligence features is the option to add pre-configured templates for some popular Systems of Record or build your own HTTP integration using a low-code/no code Microapp Builder.

The quickest and easiest type of Microapp to add to your Workspace is the RSS template provided by Citrix. I like this one because it is simple to implement and populates your activity feed with notifications which is useful when first building out your microapp catalog. As the blog is public facing, there is no need for authentication – so no need to worry about oAuth tokens, service user accounts etc. So lets jump in and configure your RSS feed Microapp.

Citrixie RSS Feed

We start by selecting the Integration, in our case RSS. Next, we continue by adding in the required details, including the URL of the blog feed. All WordPress blogs can be accessed by adding “/feed/” to the URL. So we add – see below:

Once we save this, we can edit the microapp. The template comes populated and is almost ready to go. Before we proceed, we can add a button to the blade or page to allow users to spin out to the blog post. Add the button and give it an appropriate label like “Read” or “open blog”. Next we add an action to the button. We add the predefined action “Go To URL” and add the variable “{{URL}}”.

That is our page complete but we want to have the same button display on the notification that is sent to the users Activity Feed. To do this, we navigate to the Notification section and check the box to add the action button defined in the last step. The Activity Feed Card will preview and show the button added. See below:

Now all we need to do is subscribe our users and the Microapp will populate in the Workspace.

Again, you can do this for any public blog on the internet, including the citrix blog – URL:

The RSS feed is the quickest and easiest Microapp to get up and running. I hope the Microapp is a useful addition to your Citrix Workspace environment. We hope to keep delivering some helpful, interesting and exciting Citrix content directly to your Workspace throughout 2020. Until next time…

Terminology – From official documentation
Citrix Workspace platform is a foundational component of Citrix Cloud that enumerates and delivers all your digital workspace resources to the Citrix Workspace user experience.

Microapps are small, task-specific applications that deliver highly targeted functionality. These apps allow users to accomplish single-purpose activities in a simple and quick manner. Microapps deliver
actionable forms and notifications. Microapps can write back to source systems.

Microapps service refers to several components inside Citrix Cloud focused on delivering actions from your applications right into your Workspace or other channels. Microapps Services include Microapps admin, the Microapps server, and cache.

Write-back describes how data is returned. When an action is taken, data is written back to integrated application and then resynchronized back to the cache.

System of record (SoR)is the target application that holds information of interest to Citrix Workspace
users and uses JSON REST and any common authentication mechanism (OAuth 2.0, NTLM, Basic Auth,Bearer Auth).

HTTP integration is a custom built integration that you create from your application data sources to the Microapps platform. These integrations enable you to pull data from your applications into your Workspace and performs writebacks to the target system.

Microapp builder is a low-code tool that allows developers to build event-driven microapps (eventnotifications) and user-initiated microapps (action pages).

Event notifications are event-driven microapps that automatically notify users when something requires their attention by creating feed notification (also known as a card) in the Workspace activity feed. For example, ‘New Expense Report for Approval’ and ‘New Course Available for Registration’.

Action page refers to user-initiated microapps that are available as actions in Workspace and make it easy to initiate actions. For example, ‘Request PTO’, ‘Submit a Help Desk Ticket’, and ‘Search the Directory’.

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.