Starting the Administration Console
Using the Administration Console
Creating User Profiles and SGD Administrators
How to Add an SGD Administrator
Adding Applications to Webtops
Creating and Assigning an Application Object
How to Create an Application Server Object
How to Shadow a User's Application Session
Controlling the SGD Enhancement Module
Controlling the SGD Enhancement Module for Microsoft Windows
Controlling the SGD Enhancement Module for UNIX and Linux Platforms
This section describes how to use the Administration Console to create an application object that can be displayed through SGD, and how to make a link for starting the application appear on a user’s webtop.
In the Administration Console, the Applications tab is where you configure the applications
that users can run through SGD. See The Applications Tab. The Application Servers tab is
where you configure the application servers that run the applications. See
The Application Servers Tab.
Application objects are always contained in the Applications organization (o=applications on the command line). Application server objects are always contained in the Application Servers organization (o=appservers on the command line).
You can use Directory (organizational unit) objects to subdivide these organizations. For example, you might want to use a Directory object to contain the applications used by a particular department. You can also arrange applications and application servers into Groups.
In SGD, there are links or relationships between user profiles, applications, and application servers. The Administration Console calls these links assignments. Each relationship is managed from an assignment tab. For example, user profile objects have an Assigned Applications tab that shows all the application objects that are assigned to the user. These are the applications that display on a user’s webtop. Similarly, application objects have a Hosting Application Servers tab that shows the application servers that can run the application.
Tip - You can configure SGD to use searches of an LDAP directory to assign applications to users. This is called Directory Services Integration (DSI). The Oracle Secure Global Desktop 4.6 Administration Guide has details of how to configure DSI.
Creating and assigning an application object involves the following steps:
Create an application server object.
In this step, you specify the name and location of the application server that runs the application.
Create an application object.
In this step, you specify the command that runs when users start the application and how the application is presented.
Assign the application object.
In this step, you assign the application server object to the application object, so that SGD knows where to run the application. Then you assign the application object to an object on the user profiles tab, so that SGD puts a link for the application on a user’s webtop.
Only SGD Administrators can create objects and assign them.
The following procedures describe how to create and assign a Windows application object. The principles are the same for other application types.
On the command line, you can also perform all these steps with the tarantella object family of commands.
Create the application server object directly in the Application Servers organization, as shown
in The Application Servers Tab. You can move it to a different location later if needed.
The Create a New Object window is displayed.
For example, rome.
The Create a New Object window closes and the content area is updated
with the new object. See A Newly-Created Application Server Object.
The General tab for the application server object is displayed in Object View,
as shown in The General Tab for an Application Server Object.
For example, rome.example.com.
This tells SGD that the application server is available to run applications.
For example, rome.
This attribute is used in the authentication process when users run the application.
The following procedure is an example of how to create a Windows application object.
Create the application object directly in the Applications organization, as shown in The Applications Tab. You
can move it to a different location later if needed.
The Create a New Object window is displayed.
For example, Notepad.
The name you type is used for the application link on the webtop.
The Create a New Object window closes and the content area is updated
with the new object, as shown in A Newly-Created Application Object.
The General tab for the application object is displayed in Object View.
The configuration settings for a Windows application are described in more detail in the Oracle Secure Global Desktop 4.6 Administration Guide. For this example, the default settings are sufficient, apart from the following configuration.
For Windows desktop sessions, leave this field blank.
To run a particular application, type the full path of the command that runs the application, for example, C:\Windows\notepad.exe.
The application must be installed in the same location on all application servers.
The General tab is displayed in Object View.
The Add Application Server Assignment window is displayed. See The Add Application Server Assignment Window.
Use the Search field to find the application server object, or browse the navigation tree.
If you select more than one application server object, SGD load balances between application servers.
If you select a group object containing application server objects, you select all the application server objects in that group.
The Effective Application Servers table is updated with the selected application server object,
as shown in Updated Hosting Application Servers Tab.
The Add User Assignment window is displayed, as shown in The Add User Assignment Window.
Use the Search field to find the user profile, or browse the navigation tree.
You can assign an application object to a user profile or directory object.
If you assign an application object to a directory object, all the user profiles contained in that directory object automatically receive the application. This is called inheritance. Assigning an application object to directory objects is more efficient.
The Effective User Profiles table is updated with the selected users. See Updated Assigned User Profiles Tab.
You might have to log out and log in using your UNIX or Linux system user name and password to see the application on your webtop.