Citrix Workspace Cloud Labs: Creating the Browser Apps Service

4:48 PM
Citrix Workspace Cloud Labs: Creating the Browser Apps Service -

Recently, Citrix announced an experimental new feature in Workspace Cloud Labs, the Browser Apps Service

This new service. allows you to easily browser compatibility issues Web applications via a hosted web browser to provide security to solve, increase or improve performance over high latency connections.

So far, Citrix received many positive feedback from our customers has. But still have one question customer is asked the number "If Citrix is ​​able to offer the Browser Apps service as on-premise product?" The answer: We already have. The Browser Apps service runs completely on off-the-shelf Citrix technologies that you can buy today.

In this post I will look Have a look behind the scenes, such as the browser built Apps service and how to deliver it to Citrix a great ease of use for end users for hosted web applications.

is XenApp.

the same XenApp

performed under the covers, the Browser Apps service technology we all know. The Citrix Workspace cloud operations team manages the service the same studio and Director use today use. VDAS created using Machine Creation Services. Web applications are published, publicly available PowerShell SDK.

for the control plane, Citrix chose the hosted applications and desktops to use Service Citrix Workspace cloud. This ensures the Service Evergreen with the latest updates is maintained. and we can use new features such as Azure VDA provision which currently is only available through the apps and desktops service.

Citrix operations’ view of the Browser Apps Service
Citrix operations' overlooking the Browser Apps Service

Seamless User Experience

One of the main objectives the service is to make as seamless as possible for the end user experience. A workflow of the user should not be changed when a web app should hosted by the Browser Apps service user continues typing in a URL or click a hyperlink, as if they were accessing a normal Web site, without even to be aware of what happens in the browser Apps service behind the scenes. To get this experience, Citrix uses a combination of features of XenApp, storefront, and the web browser itself.

Receiver for HTML5

Citrix Web application would be displayed directly in a tab Web browser of the user, not as a separate window, and did not want the users are prompted to install a client. To achieve this, we use Citrix Receiver for HTML5. This receiver is written entirely in JavaScript and no installation is in any modern web browser, is required. To use it, simply configure a Receiver for Web site, the apps with HTML5 always returns, or the receiver for HTML5 SDK download and host it directly to a web page of their own.

Kiosk mode

The Browser Apps service is designed for the provision of certain web application to end users for not general purpose web browsing. Thus, Citrix decided to hide the fact that we are running a web browser in a different web browser. Web browsers support a special kiosk mode, which does exactly this: it runs a single web application in full-screen mode, without navigation or menu bars.

  • Google Chrome: chrome.exe kiosk
  • can start a Web browser in kiosk mode achieved by adding command-line flags to the published application be
  • Microsoft Internet Explorer: iexplorer.exe -k
Left: A typical published web browser running in Receiver for HTML5. Note the browser-within-a-browser. Right: The same published application with the --kiosk flag. The end-user experience looks similar to a native web application.
left: A typical published web browser in receiver runs for HTML5. Note the browser in the browser. Right: The same published application with the kiosk flag. The end user will look like a native web application.

Add links to web pages

The next step is a seamless user experience in providing the app via a launch URL or other web pages via email can be embedded, like any other web application. If use storefront, Receiver for Web has a feature that allows you to create shortcut URLs that go directly to a specific application. The user does not go through the normal process by browsing applications or adding them to your favorites. From Receiver for Web console, just click on the object "links to websites add" to get a URL that you can embed in another intranet site to provide a direct access to this application.

unauthenticated users

[1945003Schließlich] Users of the browser Apps services do not have separate login information. The Web browser will not run on a particular Active Directory user account, so Citrix used the unauthenticated users in XenApp introduced function 7.6. This function creates a pool of local user accounts on each VDA, named Anon000 by Anon999, and users are temporarily on one of these users for the life of their session.

The unauthorized user function is assigned to particularly useful when deploying web applications on client on the local intranet, as it can start without login prompt the user. If the delivery groups you create to check simply shown the table below, then create an unauthenticated storefront memory access to these applications to provide.

Unauthenticated Users

to provide

Configuring policies

In a more secure environment and a good user experience, in addition to just Internet Explorer or Chrome runs as a published app, have many GPOs be adjusted to the VDAS. The list below is not comprehensive, but a published Web browser on a multi-session (Remote Desktop Services) environment.

Internet Explorer

Some features some of the guidelines for VDAS recommended hosting the default web browser settings are not suitable for a browser Apps service provision, especially on a server operating system ,

Policies Administrative Templates Windows Components Internet Explorer
policy setting comments
Prevent Getting Started Wizard runs
directly to the homepage
Enables Prevents first run wizard of IE load so page is seamlessly to content
Turn off Automatic crash recovery Enables recovery breaks after crash from kiosk mode with additional requests we
Turn again open to avoid last browsing session Enables Ensures each session retains a fresh appearance
Turn context menu Enables Removes the right-click menu of Internet Explorer
policies Administrative templates Windows components Internet Explorer Internet control Panel Security page Internet zone
policy setting comments
Turn first-run prompt
First-Run opt-In: Enables
Enables automatically use the recommended settings, if not already set

Google Chrome

invite First and install the Google Chrome ADMX template.

and restrict
Policies Administrative Templates Google Chrome
policy setting comments
apps running in the background when Google Chrome is closed Disabled ensures we resource the browser session
Disable recycle save browser history enabled Allow common machine session contamination by others actions
Enter to isolate a list of enabled plugins Enables Enable the browser plug-ins you want
policies Administrative templates Google Chrome password manager
policy setting comments
users to show passwords in Password Manager Disabled Restricts access to all the passwords that can be accidentally stored
to enable the password manager Disabled ability Switches passwords during the session save

Build your own browser Apps service

, the main advantage of browser apps service is its simplicity , In seconds, you can by a URL you go to a full-featured hosted web browser with zero Citrix expertise. The workspace cloud operations team manages the infrastructure, including the VDA photo hosting Web browser, patches and updates, and scales the infrastructure capacity needs based.

However, the functionality built itself up on publicly available features in XenApp 7.6 and 3.0 Storefront. By using some of the tricks as kiosk mode and site-links described above, you can end users the same seamless experience as Browser Apps service offer, your existing XenApp infrastructure.

Previous
Next Post »
0 Komentar