Microapps

What’s new

A goal of Citrix is to deliver new features and updates to Citrix Workspace customers when they are available. Workspace with intelligence releases regular updates to the Microapp platform, so check back here regularly to find out about new features and functionality.

Important!

We are continuously releasing new functionality and strive to announce these features when first available. This means newer features you see at the top of this list might be in the release process and it can take a few days to be available for a particular customer.

For details about the Service Level Agreement for cloud scale and service availability, see the Citrix Cloud Service Level Agreement. See Citrix Workspace and Citrix Cloud for more information about Citrix Workspace.

April 2021

The following announcements are a part of this week’s release: MAS 1.78.0

SAP Ariba HTTP integration template and microapps: Our new SAP Ariba HTTP integration template delivers a stronger integration to view and approve requisitions from Citrix Workspace. For more information, see Integrate SAP Ariba.

Updated Citrix Podio integration template: Our new Citrix Podio integration template resolves the integrety warning issue. The older template works as-is, but shows an integrity warning that is removed with this update. Implementing this new template requires admins to re-add the integration template. For more information, see Integrate Podio.

March 2021

The following announcements are part of previous releases:

List/Grid component:: We’ve released a new page builder component to display a list of data to users in Citrix Workspace. Select from preconfigured layouts to surface the right information in a way that suits your data the best. For more information, see the List component entry under Display components.

Script transformation improvements: Script transformation introduces extra improvements when dealing with scripts. You can now expand the text area for easier editing. Basic code validation is enabled to ensure your scripts have no mistakes, and general standard code interface improvements have been made for a better user experience. For more information, see Script transformation.

Ivanti integration template and microapps: Our new Ivanti integration template allows users to submit and monitor incidents, service requests, and take action through Citrix Workspace. For more information, see Integrate Ivanti.

New SocialChorus microapps We’ve added new microapps to our SocialChorus integration template. There’s a new microapp Featured Content microapp. Also, new notifications for Important Communications. For more information, see SocialChorus microapps.

New Zoom integration template microapps: We’ve added new microapps to our Zoom integration template. Three new use cases have been addressed with these workflows; Upcoming Meetings (Current Week): View all upcoming meetings for the current week. User can edit and start the meeting, My Office Hours: Schedule Office Hours meeting according to preferences. User can choose the duration, start date, dial-in numbers, etc, and Meeting Recordings: View all the meeting recording for the last seven days. Also allows users to play recordings from any device. For more information, see Zoom microapps.

Slack integration template and microapps: Our new Slack integration template allows users to provide additional monitoring capabilities for critical channels that may not be traffic intensive but require the attention of its members. Users can initiate a new template for signature, be notified for any new pending documents, and view a list of envelopes previously sent or received in their DocuSign inbox. For more information, see Integrate Slack.

Qualtrics integration template and microapps: Our new Qualtrics integration template allows users to receive notifications about surveys that require a response, view active surveys requiring attention, and also to allow the survey manager to access survey statistics. For more information, see Integrate Qualtrics.

New OAuth grant type: HTTP Integration now supports the OAuth 2.0 implicit grant type flow when configuring service action execution. For more information, see Set up Service Authentication.

Zendesk HTTP integration template and microapps: Our new Zendesk HTTP integration template delivers a stronger integration to submit and monitor requests from Citrix Workspace. For more information, see Integrate Zendesk.

February 2021

New Citrix Podio FAQs microapp: Updates have been made to the Citrix Podio integration article for the new FAQs microapp. This microapp compiles a list of FAQs and make them available in Citrix Workspace. For more information, see Podio FAQs microapp.

Notification threshold: To improve performance a new feature has been added to limit the maximum number of notification cards that are generated per user per notification job. By default, this value is 50 and can be adjusted. For more information, see Increase notification threshold.

DocuSign integration template and microapps: Our new DocuSign integration template delivers a strong integration and allows users to send and receive envelopes for digital signatures from any device using Citrix Workspace. Users can initiate a new template for signature, be notified for any new pending documents, and view a list of envelopes previously sent or received in their DocuSign inbox. For more information, see Integrate DocuSign.

SocialChorus integration template and microapps: Our new SocialChorus integration template delivers a strong integration and allows users to communicate important announcements from management and share the content, such as articles, links and notes, between employees through different channels. For more information, see Integrate SocialChorus.

January 2021

Jira HTTP integration template and microapps: Our new Jira HTTP integration template provides more capability to configure the cached data structure and comes with a new microapp for creating epics from Workspace. For more information, see Integrate Jira.

MS Dynamics CRM HTTP integration template and microapps: Our new MS Dynamics CRM HTTP integration template delivers stronger integration and allows for more capability to configure the cached data structure. The set-up process is as easy as ever. For more information, see Integrate MS Dynamics CRM.

Script transformation: This feature allows you to enable inline script transformation for Data loading endpoints and Service actions. Scripts can be configured to receive a response object obtained from the HTTP response and transform it to another response object depending on your target integration System of Record (SoR). For more information, see Script transformation.

Citrix Podio integration template and microapps: Our new template delivers quick actions on Citrix Workspace utilizing the flexibility and diversified use cases on Podio. With this integration, you can easily connect our out-of-the-box microapps on Workspace to the corresponding Podio apps readily available on the Podio App Market, or your customized apps on Podio. For more information, see Integrate Podio.

Citrix Virtual Apps and Desktops service (CVADs) integration template and microapps: Our new template allows you to search for and perform self-service actions from your Citrix Workspace. Users can check the status of their associated machines that are faulty. For more information, see Integrate CVADs.

Salesforce HTTP integration template: Our new Salesforce HTTP integration template delivers stronger integration and allows for more capability to configure the cached data structure. The set-up process is as easy as ever. For more information, see Integrate Salesforce.

New Salesforce out-of-the-box microapps: New Salesforce microapps enable notifications and workflows for anywhere access to leads, accounts, opportunities, cases, and contracts. For complete details about new Salesforce HTTP microapps, see Salesforce microapps.

Template variables: This feature increases flexibility when setting up your data endpoints and service actions during HTTP integration. Template variables allow you to insert dynamic values to your request configuration. For example, you can insert template variables into your Salesforce Object Query Language (SOQL) queries to download account objects easily. Incremental sync and action invocation have their own template variable definitions that enable you to override or change all parameters of the original endpoint definition in pre and post action update, action invocation, and incremental sync. For more information, see Configure the integration.

December 2020

Microsoft Outlook integration template (Preview): Our new Microsoft Outlook integration template delivers a strong integration and allows users to schedule events and office hours, edit events and office hours, and receive a notification an hour before an event’s start time.

Pagination configuration: A new feature has been added to improve pagination configuration in HTTP integration: Max pages to load. Use this to set the limit of pages returned when handling large volumes of records. Max pages to load can be configured for each separate endpoint. Note: this does not affect current configurations unless you edit your endpoint and do not save, upon which the default value (1000) will be configured. For more information, see Configure the integration.

Google Calendar integration template (Preview): Our new Google Calendar integration template delivers a strong integration and allows users to schedule calendar events and list events and office hours of a user. For more information, see Integrate Google Calendar.

Component enhancements: We have significantly improved the performance of Lookup component queries. Also, for the Table component we’ve improved microapp tables with the user email filter on either the main or a joined table column. For more information about these and other table builder components, see Page builder components.

November 2020

MS Teams integration template (Preview): Our new MS Teams integration template delivers a strong integration and allows users to schedule Teams meetings, create a team from scratch or based on an existing team, add a new channel to an existing team, send a message to a specific channel and receive a notification for newly created channels. For more information, see Integrate MS Teams.

Citrix Cloud Status integration template and microapps: Our new template allows you to get updates on incidents and maintenance schedules which may impact some of the Citrix services. For more information, see Integrate Citrix Cloud Status Hub.

Workday HTTP integration template: Our new Workday HTTP integration template delivers stronger integration and allows for more capability to configure the cached data structure. This new template comes with microapps for change job requests, expense reports, and time off requests. For more information, see Integrate Workday.

New Workday HTTP out-of-the-box microapps: New Workday microapps enable notifications and workflows for change job requests, expense reports, and time off requests. For complete details about new Workday microapps, see Use Workday microapps.

Download attachments with new component: Our new Attachment component can list attachments from your data source and allows end users to download attachments. Images can be previewed directly. For more information, see Page builder components.

Google Meet integration template (Preview): Our new Google Meet HTTP integration template delivers a strong integration and allows users to schedule Google Meet meetings from any device or intranet. Users can select date, start time and end time, password, and co-organizers. The set-up process is as easy as ever. For more information, see Integrate Google Meet.

Power BI HTTP integration template: Our new Power BI HTTP integration template delivers stronger integration and allows for more capability to configure the cached data structure. The set-up process is as easy as ever. For more information, see Integrate Power BI.

New Power BI out-of-the-box microapps: New Power BI microapps enable notifications and workflows for viewing and managing users, and viewing groups. For complete details about new Power BI HTTP microapps, see Power BI microapps.

Power BI component enhancements: The Power BI component is needed to authorize the logged in user before they can view a dashboard, report, or tile. The out-of-the-box microapps that come with the Power BI template have the components configured as needed. To set this up from scratch, you need to configure a service action to generate a token for the user. For more information, see Configure Power BI component service actions.

October 2020

Component values as action parameters: You can now use component values as parameters in Send Email and Go To URL actions. This feature allows Workspace users to enter email recipients in a Workspace field for a given action and also user’s input from a Workspace form can be used as a part of a URL template opened in Workspace. For more information, see Page builder components - Actions.

Zoom integration template (Preview): Our new Zoom HTTP integration template delivers a strong integration and allows users to schedule meetings with their preferences from any device or intranet. For more information, see Integrate Zoom.

September 2020

Webhook logs: Use Webhook logs to view a history of requests and errors from all webhook endpoints. You can filter by webhook name and state, such as success, error, or all. For more information, see Show Webhook logs.

GoToMeeting integration (Preview): Our new GoToMeeting HTTP integration template delivers a strong integration and allows users to schedule GoToMeetings from any device or intranet. Users can select date, start time and end time, password, and co-organizers. The set-up process is as easy as ever. For more information, see Integrate GoToMeeting.

Webex integration (Preview): Our new Webex HTTP integration template delivers a strong integration and allows users to schedule Webex Meetings from any device or intranet. Users can host one-time/recurring meetings, add invitees and co-hosts, and select from different timezones. The set-up process is as easy as ever. For more information, see Integrate Webex.

August 2020

Custom icons: You can now add custom icons to better identify your integrations and improve user experience. For more information see Add custom icons.

Asynchronous data update for webhook listeners: Improvements to webhooks integration means that webhook request data is now synchronously validated, but asynchronously stored to the database. This leads to increased performance as webhook requests are protected from overloading the microapp database and more requests can be handled during peak periods. For more information, see Create HTTP integration.

July 2020

Google Directory HTTP integration: Our new HTTP Google Directory integration template delivers stronger integration and allows for more capability to configure the cached data structure. The set-up process is as easy as ever. For more information, see Integrate Google Directory.

New Google Directory out-of-the-box microapps: New Google Directory microapps enable notifications and workflows for viewing and managing users, and viewing groups. For complete details about new Google Directory microapps, see Google Directory microapps.

New notification option - Clear all notifications: You can now optionally remove all notifications from your microapps. Use this feature to clear your notifications if you need to reorganize or regenerate with a newer data structure. For more information, see Build event notifications.

Workday OOTB microapp enhanced - Create PTO Request: This Workday microapp now delivers an auto-generated comment in Workday explaining who created the PTO request and on behalf of whom the request was made. This feature provides more clarity into the request. This comment is seen only by managers, not the employees themselves.

Workday OOTB microapps enhanced - PTO Requests: Users are now directed to log in through SSO if they have SSO configured in Workday. Otherwise you are directed to the standard login page. For more information about all of our Workday OOTB microapps, see Workday microapps.

New Salesforce connector parameter - OAuth Authorization Base Url: Allows you to configure a custom OAuth login page for your Salesforce instance. For more information, see Add the Salesforce integration to Citrix Workspace Microapps.

SAP Concur OOTB microapp removed - Quick Expenses: This SAP Concur microapp is now deprecated. Users need to delete this microapp as it will become misconfigured. For more information, see Use SAP Concur microapps.

June 2020

Create integration data structures in depth: We’ve provided new examples and details on how to create table data structures beyond a relationship of one. Use the method described to create references to deeper data structures for use in your microapps. For more information, see Create integration data structures in depth.

On premises application support (General Availability): Deliver actions and notifications from your on-premises applications right into your Workspace or other channels. This capability is now generally available. For more information, see On-premises instance.

Webhook Listeners: You can now configure webhook listeners for your integration to enable your apps to provide near real-time data to your end users. Configuring a webhook allows your apps to deliver data to other applications at a much quicker rate than synchronization from the Microapp platform side. For more information, see Webhook listeners.

Data update before action execution: You can now configure Data Update before Action Execution to fetch fresh data from a system of records. This ensures your data is fully in sync before an action execution and builds trust in your microapps. For more information, see Configure the integration.

HTTP ServiceNow integration: Our new HTTP integration template delivers stronger integration and allows for more capability to configure the cached data structure. The set-up process is as easy as ever. For more information, see Integrate ServiceNow.

New ServiceNow out-of-the-box microapps: New ServiceNow microapps enable notifications and workflows for ServiceNow approvals, requests, change requests, delegates, incidents, and problems. For complete details about new ServiceNow microapps, see Use ServiceNow microapps.

HTTP Integration rate limiting: You can now optionally configure rate limiting when setting up your HTTP Integration. Use the feature when setting up your configuration based on the standard rate limits of your target integration system of record. For more information, see Create HTTP integration.

Bundle repository: Template integrations and their out-of-the-box microapps are now available through a bundle repository. When you want to add a new template integration in the Microapps service console, the add integration page is updated with the latest available template integrations for you to choose from. This interface now provides more information about the integrations. For more information, see Set up template integrations.

Product onboarding: In-product navigation has been introduced for the integration page in the Microapps service. This navigation delivers basic guidance and documentation links for core microapp developer tasks, such as service configuration, microapp creation, and subscriber management.

May 2020

The following announcements are part of previous releases:

Logic rule user improvement: We have introduced a usability improvement for creating logic rules in the microapp page builder. Easily create logic argument for your microapp components using the new streamlined and intuitive logic interface. For more information, see Customize microapps.

Italian language support: You can now localize your microapps to Italian when exporting and importing translated JSON files for the purposes of localization. For more information, see Localize microapps.

Pages update - Date/Time Properties: Updates to the Date/Time component in the page builder give you more control over your microapp time outputs. You can now configure the date and time display to show browser, 12-hour and 24 hour time outputs in addition to default time value displayed in the component. For more information, see Customize microapps.

Notification and page improvement - variables: Improved interface for configuring variables in the notification and page builders allows you to easily configure and control variables for your microapps. For more information, see Customize microapps.

Import new microapp version: You can now import newer versions of your microapps from each microapp’s option (ellipsis) menu. With this feature you can optionally keep your older microapps marked as end-of-life (EOL) with the newer version set to active. For more information, see Export and import integrations and microapps.

Extension of logic rules: The page builder now allows you to create logic rules for non-input components. For example, you can take a display component into account when deciding about the action of another component (hide, show, and so on). For more information, see Customize microapps.

Improvement to Datetime parameter in service actions: Working with the Datetime parameter in service action setup now produces the matching format in the resulting request.

April 2020

Notification improvements: The notification configuration process has been redesigned to improve your workflow when setting up your microapp notifications. You can now control your notification changes, execution and expiry settings, and general output of your published notifications from a single, unified configuration workflow. For more information, see Customize microapps.

HTTP integration table merging: The option to merge parent and child tables when configuring endpoints during HTTP integration is now available. With this feature you can choose whether the selected attributes in the merged table are taken from the parent or child table, or if both attributes are preserved. For more information, see Configure the integration.

Navigate to Power BI from report view in Citrix Workspace: Microapp pages that show reports and dashboards from Power BI now include link to the target source of record for a more detailed view. For more information, see Use Power BI microapps.

March 2020

On premises application support (tech preview): Deliver actions and notifications from your on-premises applications right into your Workspace or other channels. For more information, see On-premises instance (Tech Preview).

Data update after action execution: You can now configure Data Update after Action Execution to fetch fresh data from a system of records. This ensures your data is fully in sync after an action execution. This is an optional setting. For more information, see Configure the integration.

Performance improvement: Changes to microapp subscriptions are now applied immediately. This removes the need to wait when logging on and off.

ServiceNow OOTB microapp enhancement: ServiceNow microapps have been updated to include the Lookup page component, which has type-ahead searching capability. For more information, see Use ServiceNow microapps.

Data caching improvement: Enhancements to the HTTP integration feature allow users to check data more easily, from Tables after synchronization. For more information, see Configure the integration.

Jira OOTB microapp enhancement: Jira microapps have been updated to include the Lookup page component, which has type-ahead searching capability. For more information, see Use Jira microapps.

Workday OOTB microapps: New versions of Workday custom reports were released: staffing activities, expenses, change job, and time off request. We’ve added and updated our spreadsheets to let you create custom reports. For more information, see Create custom reports.

SAP Concur OOTB microapps: These SAP Concur microapps are now deprecated: Submit Quick Expense, Create User, and User. Users need to delete these microapps as they will become misconfigured. For more information, see Use SAP Concur microapps.

February 2020

New HTTP synchronization rules: When you define daily or weekly synchronization, synchronization occurs randomly within the timeslot you select. For example, selecting 00-04 daily full synchronize runs a full synchronize at a randomly selected time in that period. For more information, see Configure the integration.

Creating a new integration workflow includes importing: When creating a new integration for Microapps, you can now search from a variety of options to help you get started. Select from templates, create a customized HTTP integration, and now even import and export your own integration configurations and microapps. For more information about exporting and importing integrations and microapps, see Export and import integrations and microapps.

Enhancements to existing integrations and microapps: To support usability and adoption, we are constantly working to improve our template integrations and microapps. For example, we’ve implemented improvements to our out-of-the-box configurations to the RSS microapp.

Enhancements to page builder: The Look Up page component now has type-ahead searching capability.

What’s new