アプリケーションの配布準備が終了したら(セクション 30.1, ターミナルサーバアプリケーションの準備を参照)、eDirectoryでアプリケーションオブジェクトとしてアプリケーションを作成し、アプリケーションの配布ルールを定義し、アプリケーションとユーザおよびワークステーションを関連付けることができます。
任意のコンテナにアプリケーションオブジェクトを作成できます。Application Launcherはログインユーザやワークステーションに代わってオブジェクトにアクセスするので、ワイドエリア接続ではなくローカルエリア接続を介して、ユーザまたはワークステーションが使用できるパーティション(パーティションのレプリカ)を含むコンテナにオブジェクトを入れる必要があります。詳細については、セクション 51.0, リファレンス:アプリケーションオブジェクトの場所を参照してください。
eDirectory™でアプリケーションオブジェクトを作成して設定するには
ConsoleOne®で、アプリケーションオブジェクトを作成するコンテナを右クリックし、
、 の順にクリックして、[新しいアプリケーションオブジェクト]ダイアログボックスを表示します。[新しいアプリケーションオブジェクト]ダイアログボックスで、
オプションを選択し、 をクリックします。アプリケーションオブジェクトの名前を指定します。
アプリケーションオブジェクトの名前は、次の規則に従って入力します。
\ / : * ? " < > |
アプリケーションオブジェクトの名前でこれらの文字を使用した場合、Novell Application Launcher™ではなくWindowsによって制御される場所(Windowsデスクトップなど)に表示されるときに、これらの文字がアンダースコア(_)で置き換えられます。
ここで入力したアプリケーションオブジェクトの名前は、eDirectoryに表示されます。デフォルトでは、ユーザのワークステーション上でApplication Launcherに表示されるアプリケーションオブジェクトのアイコンのタイトルにも、この名前が使われます。アプリケーションオブジェクトの作成後にも、必要に応じてアイコンのタイトルを変更できます(アプリケーションオブジェクト>
タブ> ページを使用します)。をクリックし、次の情報を入力して、アプリケーションを実行するターミナルサーバクライアントセッションを設定します。
[ICAセッション]: ICA (Independent Computing Architecture)クライアントセッションで実行するアプリケーションがターミナルサーバに必要な場合に、このオプションを選択します。Citrix MetaFrameでは、ICAクライアントセッションが必要です。次の各フィールドに情報を入力します。
[発行されたアプリケーション名]: デフォルトでは、このフィールドには前の手順で入力したアプリケーションオブジェクト名が表示されます。Citrixで定義されているアプリケーション名と一致しない名前は、Citrixの発行されたアプリケーション名に変更してください。
[アプリケーションをホストするサーバ]: アプリケーションをホストするCitrixサーバを追加します。サーバを追加するには、
ボタンをクリックし、サーバのIPアドレスまたはホスト名を指定してから をクリックします。ここで定義したサーバは、アプリケーションがApplication LauncherまたはNALプラグインから起動する場合にのみ使用されます。ZENworks Launchガジェットは、この環境設定で定義されたサーバを使用します。ZENworks Launchガジェットの環境設定に関する詳細については、セクション 26.0, ZENworks Launchガジェット:設定を参照してください。
[RDPセッション]: ターミナルサーバがRDP (Remote Desktop Protocol)クライアントセッション内でアプリケーションを実行する必要がある場合に、このオプションを選択します。Microsoft Windowsターミナルサーバでは、RDPクライアントセッションが必要です。
[Terminal Server Address and Port(ターミナルサーバのアドレスとポート)]: ターミナルサーバのIPアドレスまたはホスト名を指定します。ターミナルサーバがデフォルトのポート3389を使用していない場合は、
フィールドを編集して正しいポート番号を指定します。[サーバドメイン]: ターミナルサーバが、Windows NTドメインまたはActive Directoryドメインに含まれている場は、ドメイン名を指定します。ユーザのeDirectoryのユーザ名およびパスワードがドメインのユーザ名およびパスワードと一致している場合は、ユーザはRDPセッションが開始されたときにサーバへのログインを求められません。
[アプリケーションパス]: アプリケーションの実行可能ファイルのパスを指定します。ターミナルサーバでConsoleOneを実行している場合は、ファイルを参照して選択できます。
[作業ディレクトリ]: アプリケーションの作業ファイルを保存するディレクトリへのパスを指定します。
をクリックし、ワークステーションがアプリケーションの要件を満たすかどうかを決定するためにApplication Launcherが使用するルールを定義します。
この配布ルールにより、アプリケーションをサポートできないワークステーションには、Application Launcherによってアプリケーションが配布されないことが保証されます。たとえば、アプリケーションがWindows 2000/XP上でのみ動作する場合は、Windows 98ワークステーションへの配布を禁止するオペレーティングシステムルールを作成します。
メモ:アプリケーションが利用できるようになる前に定義されていたオペレーティングシステムの要件は削除されます。
ZENworksの旧バージョンでは、配布および起動用にアプリケーションが利用可能になる前に、システム要件でOSプラットフォームを定義する必要がありました。この要件は削除されました。
新しい動作では次のようなロジックが使用されます。アプリケーションが特定のオペレーティングシステムのみで実行する場合、オペレーティングシステムの配布ルールを定義する必要があります。アプリケーションが特定のオペレーティングシステムを必要としない場合は、配布ルールを定義する必要はありません。オペレーティングシステムの配布ルールが定義されていないアプリケーションはデフォルトで、サポートの対象になるすべてのプラットフォーム(Windows 98、Windows 2000、およびWindows XP)で利用できます。
配布ルールを追加するには
をクリックし、定義するルールのタイプを選択します。
要件に関する情報を入力します(この要件の詳細については、[配布ルール]ページを参照してください)。 をクリックして要件をリストに追加します。
をクリックするか、後でアプリケーションの配布ルールを追加する場合は、アプリケーションオブジェクトの[配布ルール]ページを使用します。詳細については、[配布ルール]ページを参照してください。
をクリックし、アプリケーションオブジェクトを、アプリケーションの配布先であるユーザまたはワークステーションに関連付けます。手順は次のとおりです。
をクリックし、ユーザオブジェクトまたはワークステーションオブジェクトを参照します。
アプリケーションに関連付ける各ワークステーションは、事前にワークステーションオブジェクトとしてeDirectoryにインポートしておく必要があります。アプリケーションに関連付けるワークステーションが、ワークステーションオブジェクトとしてインポートされていない場合は、セクション III, 自動ワークステーションインポート/削除(Automatic Workstation Import/Removal)を参照してください。
グループオブジェクト、ワークステーショングループオブジェクト、およびコンテナオブジェクト(部門、組織、または国)も選択できます。コンテナオブジェクトを選択した場合、そのコンテナの全ユーザオブジェクトおよびワークステーションオブジェクトについて、アプリケーションに関連付けるかどうかを選択できます。
eDirectoryのアプリケーションオブジェクトを関連付ける場合は、グループやワークステーショングループなどのコンテナオブジェクトにアプリケーションオブジェクトを関連付ける方法をお勧めします。多数(たとえば、250以上)のアプリケーションをユーザオブジェクトまたはワークステーションオブジェクトに関連付けると、サーバの利用率が増加する可能性があります。
重要:アプリケーションオブジェクトを別名オブジェクトに関連付けないでください。別名オブジェクトはサポートされていません。
ユーザまたはワークステーションをリストに追加した後、アプリケーションに適用する特性([関連付け]ページを参照してください。
、 、 、 、 、 、 )を設定するために、ユーザまたはワークステーションの該当するチェックボックスをオンにします。これらの各特性について詳細は、 をクリックするか、後でアプリケーションに追加のユーザまたはワークステーションを関連付ける場合は、アプリケーションオブジェクトの[関連付け]ページを使用します。詳細については、[関連付け]ページを参照してください。
をクリックし、アプリケーションオブジェクトの設定を確認したら、 をクリックしてアプリケーションオブジェクトを作成します。