Title Page Previous Next Contents |

Publishing

2X Publishing Wizard

2X has made it even easier to publish applications, folders, documents and desktops, by adding searching, sorting and the ability to duplicate published items.  
New Publishing Tools
Select ‘Publishing’ from the Navigation toolbar and click the ‘Add...’ button from the Publishing tools located at the bottom of the screen. You can also right-click on any of the Published Resources and choose from Add, Find, Duplicate, Disable and Delete to easily manage your published resources.
Managing Published Resources
You can also select any published resource from the list and manage it using the Information, Publish From, Application and Filtering tabs located on the main screen of the Publishing module.  Each of these functions are explained in detail in the following pages.

Applications

One of the most useful features available on 2XApplicationServer is the ability to publish seamless applications individually to your users. This means users will only see the applications you give them access to and not a full terminal services desktop (when using terminal services only).
After clicking on ‘Add’ from the publishing tool bar, a new dialog box, ‘Select Item Type’, will show. Choose Application and click on Next.
2X ApplicationServer Publishing Wizard

Publish From...

If only one server is listed in the terminal server list, the wizard will skip the ‘Publish From’ dialog box (shown below) and continue to ‘Application Settings’.

In the ‘Publish From’ dialog box you can choose which Server Groups or Individual Servers you want your application to be published to.  

You can choose to publish the application from ‘All Servers in Farm’ *, choose a Server Group, or choose Individual Servers.

NOTE:  If you choose to publish the application to ‘All Servers in Farm’ or to ‘Server Groups’, make sure the application is available in all selected terminal servers.
Choose from which Terminal Server/s you want to publish the application
* ‘All Servers in Farm’ is the terminology used to indicate the whole list of terminal servers which can be configured from the Terminal Server tab on the Terminal Servers page
Select the type of server from which you want to publish your application.


2X ApplicationServer Publishing Wizard

Select what type of application you want to publish.  Choose from a single application, an Installed application or a predefined application such as Windows Explorer.


2X ApplicationServer  - Select Application Type



Application Settings
The Application panel provides fields for the Name and Description of the application. The Name and Description fields can be left blank and will be filled in automatically if you browse to the application using the target field.
You also have the ability to specify the run mode when the published application is launched. The options are to launch the application in a normal window, in full screen mode or minimized.
Application Settings
Click ‘Change Icon...’ button to use a different icon.
Select a new icon from the executable file or from other locations by clicking on ‘Browse...’.
Application Settings – Change Icon
Advanced Application Settings
Application Advanced Settings/Shortcuts


Create a shortcut on the client desktop for the application by checking the ‘Create shortcut on Desktop’ box.

Create a shortcut in the client Start Menu Folder by checking ‘Create shortcut in Start Folder’ box.

You can specify which folder to create a shortcut in by using ‘\’ and the name of the folder.
For example, to create the shortcut for ‘MSWORD’ in a folder called ‘2X Published Items\Office Apps’, you should specify ‘2X Published Items\Office Apps’.

You can also use the keyword ‘%Groups% to create a shortcut according to the published groups.

Check the ‘Create shortcut in Auto Start Folder’ to create a shortcut in the start folder.
On the File Extensions tab you can associate file extensions on the client side with the particular published application. Select one or more extensions to be associated with this published application.
To add other non-default file extensions, click the ‘Add...’ button and enter the file extensions separated by a semicolon as shown in the figure above.
You can also edit and delete file extensions by clicking on the extension and then clicking either ‘Edit’ or ‘Delete’.
Advanced Settings-Add File Extensions
Advanced Settings-Set Licensing
Checking the ‘Disable Session Sharing’ box will allow you to isolate every published application to one (1) session. Every published application will have its own session on the server. If the same application is launched twice then it will be deployed in the same isolated session.
To publish an application and enforce a single instance of that application enable ‘Allow users to start only one instance of the application’ checkbox.
If you are trying to publish an application with a limited amount of licenses, enter the amount of available licenses you want to publish.  In the ‘If Limit is Exceeded’ field, choose from the following options:
If you need to change the default behavior of the published application on the Client, you can modify the default color depth or the default resolution used by the client.
Advanced Settings-Set Display settings
NOTE:  Applications which use different color depth or different resolutions will run in a different terminal server session.
Server Settings
The ‘Target’ field provides the location of the executable or content file which resides on the terminal server. The target can include types such as a file, .exe files, word documents, images, batch files, and other types of content.

Start in’ specifies the folder that contains the original item or another related files. Sometimes, programs need to use files from other locations. You can specify where the folder is located so that published applications are able to locate them.

The ‘Parameters’ field specifies the parameters that you may pass to access a published application.
The Server Settings offer you the ability to configure all settings mentioned above for each terminal server. It is common for an application to be installed in different locations on each terminal server.  To configure each terminal server individually, use the drop down list in the ‘Server(s)’ field.
When the selected server is not the local machine, you can browse for applications or content on the remote terminal server. This feature requires that the Terminal Server Agent is installed on the selected server.
Note: This feature requires that TCP port 30004 is not blocked by any Firewall.

Filtering

Click on Next and the Filtering dialog box appears.  If you want to publish the application to certain users/groups, clients ,IP addresses ranges, or MAC addresses you must configure the Filtering properties.
Select Filtering Type
Select the filtering type by clicking on the drop down arrow in the ‘Select Filtering Type’ field.
User
Check the ‘Allow the following Users:’ checkbox and add the usernames/groups in the dialog ‘Select Users or Groups’.
LDAP
Check ‘Use LDAP mode when adding Users & Groups’ to add users and groups in LDAP format instead of WinNT format. Administrators can use LDAP format to filter users found in groups within groups.
User or Group Filtering
Client
First check the ‘Allow the following Clients:’ and then select or type the Client (computer) name in the dialog ‘Select Client’ as shown in the figure below.
For Client names you can use the * character as a wildcard. For example if all your computer names start with CLIENT- simply type CLIENT-*.
Client Filtering
IP Address
First check the ‘Allow the following IPs:’, then click the ‘Add...’ button. You can select to filter a single IP or a range of IPs.
IP Address Filtering
Click ‘Finish’ to finalize the wizard, and the application you’ve just configured will be generated in the ‘Published Applications Explorer’ area. The options can be edited by using the tabs in the Published Applications Properties’ area.
MAC Address
First check the ‘Allow the following MACs:’, then click the ‘Add...’ button and select which MAC addresses to allow.
MAC address filtering
Click ‘Finish’ to finalise the wizard, and the application being published would then be available only to the MAC address being selected.

Publish Installed Applications

An application already installed on the server can be published and used by its clients.
To publish installed applications using the wizard, click on ‘Publishing’ in the Navigation bar and click ‘Add...’.  From the ‘Select Type’ field, choose ‘Applications’ and then choose ‘Installed Applications’.
Installed Applications
Select which applications you would like to publish from the list of available applications already installed on the server.
Click on ‘Finish’ when you have selected all the applications you want to publish.

Publish Predefined Applications

To publish a predefined application with the wizard, click on ‘Publishing’ in the Navigation bar and then click on ‘Add...’. From the ‘Select Type’ dialog field, choose ‘Applications’ and then choose ‘Predefined Applications’ to publish commonly used applications such as Windows Explorer.

Predefined Applications include applications which may need special parameters to be published over Terminal Services. Some special folders are a shell extension that usually resides in the Control Panel.

A globally unique ID (GUID) declares these shell extensions and represents the extension and will point to the proper DLL to run it.
In order to publish this type of application or folders, Predefined Applications pre-configured in the 2X Console should be used to facilitate these tasks.
Publish Predefined Applications
Using the Predefined Applications tools, you can easily publish the Control Panel, certain Control Panel tools, the Printers and Faxes folder and even the entire explorer window.

Folder

To publish a Folder with the wizard, click on ‘Publishing’ in the Navigation bar and click on the ‘Add...’ button. From the ‘Select Type’ dialog choose ‘Folder’.
Folders are useful for organizing your published applications as you facilitate the ‘Filtering’ options. You can configure the filtering options for a folder and the published applications for that group will have the same filtering settings by default.
Add Application Group
You can also enter the description and modify the icon for each application group as shown in the above figure. Application Groups in the 2X Console will also be displayed as application groups on the client side and on the web.
Click ‘Change Icon...’ button to use a different icon.
Click on ‘Next’, to create certain filtering rules (User, Client, IP address) for the newly created folder.
A published application or desktops that are listed under this folder will inherit the filtering rules of this folder.

Desktop

2X ApplicationServer allows you to publish complete desktops to your user/client.

Publish a Terminal Server Desktop


Full Desktop acts like a terminal into an actual server where you can have a remote desktop connection.

To publish a Desktop with the wizard, click on ‘Publishing’ in the Navigation bar and click the ‘Add...’ button.  From the ‘Select Item Type’ dialog choose ‘Desktop’.

Click on Next and then choose ‘Terminal Server Desktop’.

Publish Terminal Server Desktop
Choose from which Virtual Hosts you want to publish the application
Click ‘Next’ and select which terminal server you want to publish the desktop from. You may choose to publish a desktop from ‘All servers in Farm’ or from Server Groups. In this case, the published desktop will be selected according to the best resources among the selected terminal servers. You may also choose to publish an individual desktop by selecting ‘Individual Servers’ and then select the preferred server.
* ‘All Hosts  in Farm’ is the terminology used to indicate the whole list of Virtual Desktop Hosts which can be configured from the Virtual Desktop Hosts tab on the VDI Hosts page.
NOTE: If only one server is listed in the Terminal Server list, the wizard will skip the ’Publish From ‘and continue with ‘Desktop’.
Publish Desktop
Enter the Desktop Name and a Description for the published desktop. You may also change the icon for the published desktop.

Click on ‘Advanced Settings...’ to create shortcuts on the client’s desktop, in the Start folder or in the Auto Start folder of the particular published desktop.

Publish Desktop
The ‘Connect to console’ checkbox should be enabled to connect to the console session of the terminal server. This options works on MS Windows 2003 Terminal Server only.
Desktop Size
Choose, from the drop down list, the resolution you would like to use. Choose ‘Custom’ to be able to enter your own resolution.
Connect to console and Desktop Size settings
Filtering
Clicking on Next will display the Filtering dialog.  If you want to publish the desktop to certain users/groups, clients or IP addresses/ranges you must configure the Filtering properties.  Select the filtering type that you want by using the ‘Select Filtering Type’ drop down list as shown in the figure below.
Select Filtering Type
User
First check the ‘Allow the following Users:’ checkbox and select the ‘Default Object Type’.  Add the usernames/groups in the dialog ‘Select Users or Groups’ as shown in the figure below.  Check ‘Use LDAP mode when adding Users & Groups’ to add users and groups in LDAP format instead of WinNT format.  Administrators can use LDAP format to filter users found in groups within groups.
Client
First check the ‘Allow the following Clients:’ and then select or type the Client (computer) name in the dialog ‘Select Client’ as shown in the figure below.
For Client names you can use the * character as a wildcard. For example if all your computer names start with CLIENT- simply type CLIENT-*.
Client Filtering
IP Address
First check the ‘Allow the following IP’s:’, in the Select Filtering Type field and then click the ‘Add...’ button. You can select to filter a single IP or a range of IP’s.
IP Address Filtering
Click ‘Finish’ to finalize the wizard, and the desktop you’ve just configured will be generated in the ‘Published Desktops Explorer’ area. The options can be edited by using the tabs in the ‘Published Desktops Properties’ area.
MAC Address
First check the ‘Allow the following MACs:’, then click the ‘Add...’ button and select which MAC addresses to allow.
MAC address filtering
Click ‘Finish’ to finalise the wizard, and the application being published would then be available only to the MAC address being selected.

Publish Virtual Desktops

To publish a virtual desktop with the wizard, click on ‘Publishing’ in the Navigation bar and click ‘Add...’ button.  From the ‘Select Type’ dialog choose ‘Desktop’. From the ‘Select Desktop Type’ dialog choose ‘Virtual Desktop’ and then click ‘Next >’.

Publishing a Virtual Desktop
Choose from which Virtual Hosts you want to publish the application

Click ‘Next’ and select which virtual hosts you want to publish the virtual desktop from. You may choose to publish from ‘All Host in Farm*’ or from Host Groups. In this case, the published desktop will be selected according to the best resources among the selected terminal servers. You may also choose to publish an individual desktop by selecting ‘Individual Hosts’ and then select the preferred server.


NOTE: If only one server is listed in the Terminal Server list, the wizard will skip the ’Publish From ‘and continue with ‘Desktop’.


* ‘All Hosts  in Farm’ is the terminology used to indicate the whole list of Virtual Desktop Hosts which can be configured from the Virtual Desktop Hosts tab on the VDI Hosts page.
Virtual Desktop Settings

Enter a name for the Virtual Desktop and a short Description. You may also change the icon for the published desktop.

Click on ‘Advanced Settings...’ to create shortcuts on the client’s desktop, in the Start folder or in the Auto Start folder of the particular published desktop.

Publish Virtual Desktop Settings


Virtual Desktop Properties
Properties
There are 4 different properties which can be used by the Virtual Desktop:
Connect to ‘Any Guest’ will load any virtual desktop published to any user that logs in.
Connect to ‘Specific Guest’ will load the virtual desktop to the selected Guest.
Connect to ‘Guest’  will load the virtual desktop to the user ‘where the name equals’ who’s user name is the same as that of the virtual desktop or to users which are using a machine that has an IP address equal to the virtual desktop’s name.  
Connect to ‘Specific 2X Template’ will connect the Virtual Desktop to a created 2X Template.
The Any Guest, Specific Guest and Guest connections also allow you to select from which Pool you want your Virtual Desktop to connect to.  
Persistent Checkbox
When a published application from a guest is set as persistent, the first time a user launches the application the publishing agent will create a persistent guest rule. The publishing agent will always connect the user to the same guest when the persistent rule is used.
Desktop Size
Choose, from the drop down list, the resolution you would like to use. Choose ‘Custom’ to enter your own resolution.
Filtering
Clicking on Next will display the Filtering dialog.  If you want to publish the desktop to certain users/groups, clients or IP addresses/ranges you must configure the Filtering properties.  Select the filtering type that you want by using the ‘Select Filtering Type’ drop down list as shown in the figure below.
Select Filtering Type
User
First check the ‘Allow the following Users:’ checkbox and add the usernames/groups in the dialog ‘Select Users or Groups’ as shown in the figure below.
Check ‘Use LDAP mode when adding Users & Groups’ to add users and groups in LDAP format instead of WinNT format.
Administrators can use LDAP format to filter users found in groups within groups.
User or Group Filtering
Client
First check the ‘Allow the following Clients:’ and then select or type the Client (computer) name in the dialog ‘Select Client’ as shown in the figure below.
For Client names you can use the * character as a wildcard. For example if all your computer names start with CLIENT- simply type CLIENT-*.
Client Filtering
IP Address
First check the ‘Allow the following IP’s:’, in the Select Filtering Type field and then click the ‘Add...’ button. You can select to filter a single IP or a range of IP’s.
IP Address Filtering
Click ‘Finish’ to finalize the wizard, and the desktop you’ve just configured will be generated in the ‘Published Desktops Explorer’ area. The options can be edited by using the tabs in the ‘Published Desktops Properties’ area.
MAC Address
First check the ‘Allow the following MACs:’, then click the ‘Add...’ button and select which MAC addresses to allow.
MAC address filtering
Click ‘Finish’ to finalise the wizard, and the application being published would then be available only to the MAC address being selected.

Publish Remote PC Desktop

To publish a PC with the wizard, click on ‘Publishing’ in the Navigation bar and then click on the ‘Add...’ button.  From the ‘Select Type’ dialog choose ‘Desktop’. From the ‘Select Desktop Type’ dialog choose ‘Remote PC Desktop’ and click ‘Next >’.
Publishing a Remote PC Desktop
Remote PC Desktop
Enter the Desktop Name and a Description for the published desktop in the fields shown.  From this dialog you may also change the icon for the published desktop.

Virtual Desktop Settings
Advanced Settings...’ button allows you to create shortcuts on the client’s desktop or in the ‘Start’ menu of the particular published desktop.
Remote PC
Select from a Remote PC from the available list that you would like to publish. For a Remote PC to be available, it must first be added to the Farm.  
Desktop Size
Choose from the drop down list, the resolution you would like to use. Choose ‘Custom’ to be able to enter your own resolution.
Desktop Size

Filtering

Clicking on Next will display the Filtering dialog.  If you want to publish the desktop to certain users/groups, clients or IP addresses/ranges you must configure the Filtering properties.  Select the filtering type that you want by using the ‘Select Filtering Type’ drop down list as shown in the figure below.
Select Filtering Type
User
First check the ‘Allow the following Users:’ checkbox and add the usernames/groups in the dialog ‘Select Users or Groups’ as shown in the figure below.
Check ‘Use LDAP mode when adding Users & Groups’ to add users and groups in LDAP format instead of WinNT format. Administrators can use LDAP format to filter users found in groups within groups.
User or Group Filtering
Client
First check the ‘Allow the following Clients:’ and then select or type the Client (computer) name in the dialog ‘Select Client’ as shown in the figure below.
For Client names you can use the * character as a wildcard. For example if all your computer names start with CLIENT- simply type CLIENT-*.

Client Filtering
IP Address
First check the ‘Allow the following IP’s:’, in the Select Filtering Type field and then click the ‘Add...’ button. You can select to filter a single IP or a range of IP’s.

IP Address Filtering
Click ‘Finish’ to finalize the wizard, and the desktop you’ve just configured will be generated in the ‘Published Desktops Explorer’ area. The options can be edited by using the tabs in the ‘Published Desktops Properties’ area.
MAC Address
First check the ‘Allow the following MACs:’, then click the ‘Add...’ button and select which MAC addresses to allow.
MAC address filtering
Click ‘Finish’ to finalise the wizard, and the application being published would then be available only to the MAC address being selected.

Publish Document Content

To publish a Document with the wizard, click on ‘Publishing’ in the Navigation bar and then click on the ‘Add...’ button.
From the ‘Select Type’ dialog choose ‘Document’ and click on Next >.
Publishing a Document
Select the type of server from which you want to publish your documents.
Select server for publishing documents

To publish documents such as Word and Excel spreadsheets, select the document type.  Select the content type by checking each document type in the Filters list.

You can also you can enter a Custom content type by typing in the selection in the field provided.  You can also enter a specific content type and if there is more than one, separated by a semi-colon.  i.e. text; *.texts; *.pub*.
Publish Document Content
Choose content type and then click on Next.
Enter a name and a description related to the document in the fields provided.  The Name and Description fields can be left blank and will be filled in automatically if you browse for the document using the Target field.
The ‘Run’ field allows you to specify which run mode will occur when the published application is launched. The options are to launch the document in a normal window, in a full screen mode or to open in a minimized window.
Click ‘Change Icon...’ if you want the published document to use a different icon and select a new icon from the executable file or from other locations by clicking ‘Browse...’ in the Change Icon dialog box.
Document Settings

Advanced Settings

Click on the Advanced Settings button to view the Advanced Application Settings.
Document Advanced Settings
Shortcuts Tab
To create a shortcut for the document on the desktop (client side), enable ‘Create shortcut on Desktop’ checkbox.

To create shortcuts for the document in the Start Menu Folder (client side) enable the ‘Create shortcut in Start Folder’ checkbox.

You can create a shortcut under certain folders by using ‘\’ and the name of the folder.

You can also use the keyword %Groups% to place the shortcut according to the published groups.

Check the ‘Create shortcut in Auto Start Folder’ if you would like to create a shortcut in that location.
File Extensions Tab
Add/Edit/Delete or display a list of file extensions that can be associated with this particular application and allows you to enable or disable each file extension association.
File Extensions Tab
Licensing Tab
You can isolate every published application to one (1) session. Every application that is published will have its own session on the server. If the same application is launched twice then it will be deployed in the same isolated session.
If the ‘Disable session sharing’ checkbox is enabled then no session sharing will occur.
Licensing Tab
To publish an application and enforce a single instance of that application enable ‘Allow users to start only one instance of the application’.

In the ‘Concurrent licenses:’ field, set the number of licenses that will be running concurrently. Further configure the licenses by selecting an option in the ‘If limit is exceeded’ field.


Display Tab

The display tab will allow you to set the Color Depth and Resolution of the published application.  Click on the drop down arrows to choose best resolution for your applications.


Display Tab
Server Settings
In the Server Settings you have the ability to configure the above mentioned settings for each terminal server. It is common that an application could be installed in different locations on each terminal server.  To configure each terminal server, use the drop down list in the ‘Server(s)’ field.

Target’ is the location of the .exe file or content file which resides on the terminal server.

Start in’ specifies the folder that contains the original item or some related files. Sometimes, programs need to use files from specific locations. You might need to specify the folder where these files are located so that the published application can find them.

Parameters’ specifies the parameters that you may pass to your published application.
When the selected server is not the local machine, you can browse for applications or content on the remote terminal server. This feature requires that the Terminal Server Agent is installed on the selected server.
NOTE: This feature requires that TCP port 30004 is not blocked by any Firewall.

After you click ‘Next’, you can also create certain filtering rules (User, Client, IP address) for the created folder. Published applications or desktops listed under this folder will inherit the filtering rules of this folder.

Publish Applications using Drag and Drop


An alternative method to publish applications is to drag an application from Windows Explorer. This method will capture all the information related to the application and incorporate it in the Application and Startup settings. Then you may opt to configure the ‘Publish From’ and Filtering settings from their respective tabs.  By default, drag and drop applications will be published to ‘All Farm’ and Filtering will not be enabled. You may also configure the ‘Startup Settings’ for other servers. For more information on how to configure each published application setting refer to the section ‘2X Publishing Wizard – Application

To publish an application using the drag and drop feature, first select the group from the Published Applications Explorer in order to select the Application group where you want the application to be published.

Then open the Windows Explorer or just a normal folder and drag and drop any application or content into the 2X Console. You may also drag and drop a whole folder with sub folders, and it will be represented as Application groups and sub-groups in the Published Applications Explorer.
Publish Applications using Drag and Drop

Publish Applications Configuration

Applications Configuration – Information, Publish From, Application and Filtering

After you’ve published an ‘Application’, ‘Application Group’, ‘Desktop’,  ‘Predefined applications’ or a ‘Virtual Desktop’ using the Wizard or the drag and drop option,  you may choose to re-configure each selected item by using the ‘Published Application Properties’ Area.

First select the item that you want to re-configure from the ‘Published ‘Applications Explorer’ tree and then choose the appropriate tab according to your needs.

The tabs related with the published items are:

Information – A detailed summary related with the selected application.
Publish From - To select from where you want to publish the selected item.
Application – To add or modify the application name and the description related with the selected application and an ability to configure the ‘Target’, ‘Start in’ and ‘Parameters’ for each Terminal Server.
Filtering – Ability to filter each application or group for certain users or computers according to the username, client name or IP address.
For more detailed information about each tab, refer to section ‘2X Publishing Wizard - Application.

Setup LoadBalancer

Select the server to be used for load balancing
After selecting ‘Setup LoadBalancer’ a new page will load, listing all the servers available on the network and information about their Agent.
Select which servers you would like to use for load balancing by checking the check box next to the servers.
When you have selected all the servers that apply, simply click on ‘Finish’.