はじめに
この記事では、Citrix ITSM Adapterサービスをセットアップするプロセスについて説明します。
準備
ITSM Adapter サービスを設定するには、次の準備が整っていることを確認してください:
-
ServiceNowインスタンスへのシステム管理者権限を持つアカウント
サービスを設定したら、ロールベースのアクセス制御をそのサービスに実装できます。詳細については、「 アクセス管理」を参照してください。
-
Citrix DaaSへのアクティブなサブスクリプション
無料のお試し版にサインアップすることもできます。詳しくは、「Citrix DaaSにサブスクライブしていることを確認する」を参照してください。
-
フルアクセス権を持つCitrix Cloud 管理者アカウント
-
ServiceNowインスタンスと、Citrix Cloudアカウントが配置されているリージョンのIPアドレスとの間の接続。
Citrix Cloudのリージョン IPアドレス 米国 52.158.218.132/30 EU 20.54.214.12/30 アジア太平洋 20.195.2.68/30
Citrix DaaSにサブスクライブしていることを確認する
Citrix Cloudにサインインするか、新しいアカウントにサインアップします。
Citrix DaaSへのアクティブなサブスクリプションがある場合、または無料のお試し版にサインアップしている場合、ITSMアダプターサービスが [マイサービス] 一覧に表示されます。それ以外の場合は、Citrixの担当者に確認してください。
ヒント:
[管理] ボタンは、組織がCitrix DaaS Premium Editionの有効なサブスクリプションを持っている場合にのみ使用できます。その前に、[デモのリクエスト] が表示されます。
手順1:ServiceNowにCitrix ITSMコネクタプラグインをインストールする
ServiceNow インスタンスに Citrix ITSM コネクタプラグインをインストールします。
-
ServiceNowサービス管理ポータルにサインインします。
-
ServiceNowオーケストレーションプラグインがアクティブになっていることを確認します。
ServiceNowインスタンスで依存関係がない場合は、インストールするように求められます。
-
ServiceNowインスタンスにCitrix IT Service Management Connectorプラグインをインストールします:
-
左ペインで、[All Available Applications]>[All]を選択します。メニューをすばやく見つけるには、[Filter navigator]フィールドに「Applications」と入力します。
-
表示された [All applications] ページの検索バーで「Citrix」を検索します。
-
検索結果で、Citrix IT Service Management Connectorを見つけて [Install] をクリックします。
-
画面の指示に従って、インストールを完了します。
注:
Citrix ITSMコネクタプラグインの最新バージョンをダウンロードしたことを確認するには、[Other App Versions]をクリックします。
-
手順2:Citrix ITSMコネクタプラグインを構成する
プラグインを構成して、Citrix Cloudとの接続をセットアップします。
手順:
ITSM Adapterサービスのバージョン22.3.0以降、1つのServiceNowインスタンスで複数のCitrix Cloud アカウントのアプリとデスクトップを管理できます。
Citrix Cloudで認証資格情報を作成する
Citrix Cloud と通信するには、Citrix ITSMコネクタプラグインに、Citrix Cloud が生成する認証資格情報が必要です。
管理する各Citrix Cloud アカウントで認証資格情報を作成します。
手順:
-
Citrix Cloudにサインインし、管理するCitrix Cloudアカウントを選択します。
-
Citrix ITSMコネクタプラグイン用のセキュアクライアントを作成します。詳しくは、「Citrix Cloud APIの使用を開始する」を参照してください。
-
セキュアクライアントIDおよびシークレットを安全な場所に保管します。
-
管理するCitrix Cloudアカウントが他にもある場合は、それぞれについて手順1~3を繰り返します。
認証資格情報をプラグインに追加する
Citrix Cloud アカウントで認証資格情報を作成したら、ITSM Connectorプラグインに追加します。プラグインは、資格情報を使用してCitrix Cloudとの接続を設定します。
-
ServiceNowサービス管理ポータルにサインインします。
-
左ペインで、[Citrix IT Service Management Connector]>[Home] を選択します。
-
表示された [Get started with your Citrix Cloud integration] ページで、[Connect]をクリックします。
-
表示される[ Citrix Cloud 認証 ]ダイアログで、Citrix Cloud **アカウントで作成したセキュアクライアントIDとシークレットのペアを入力します** 。詳しくは、「Citrix Cloudで認証資格情報を作成する」を参照してください。
-
[Test] をクリックして、Citrix Cloudアカウントへの接続をテストします。
-
構成を保存します。
接続が稼働中であることを示すServiceNowからの受信確認が表示されます。
-
管理するCitrix Cloudアカウントが他にもある場合は、それぞれについて次の手順に従います:
- [Add customer] をクリックします。
- 手順4~6を繰り返します。
構成が完了すると、ServiceNowインスタンスは提供された認証情報を使用してCitrix Cloudに自動的に接続します。Citrix Cloudにサインインして、「 サービスナウ用ITSMアダプター」>「管理 」ページに移動すると、Citrix Cloudとの接続をセットアップしたすべてのインスタンスが表示されます。**
これらのインスタンスは「 未登録 」状態であり、Citrix Cloudがそれらのインスタンスに登録されていないことを示しています。**
Citrix アカウントの使用を停止する
ServiceNowインスタンスからCitrix Cloudアカウントを使用停止するには、[Home] ページで省略記号をクリックし、[Decommission]をクリックします。
注:
Citrix Cloud アカウントのCitrix ITSMデータを完全に削除するには、アカウントを停止します。アカウントを手動で削除または編集すると、環境に残存データが残る可能性があります。
ステップ 3: Citrix Cloud を ServiceNow インスタンスに登録する
Citrix CloudがServiceNowインスタンスにアラートと通知を送信できるようにするには、次の詳細情報を入力してCitrix CloudをServiceNowインスタンスに登録します。
-
ServiceNowインスタンスのURL
-
ServiceNowインスタンスが生成する認証資格情報
ITSMアダプターサービスのバージョン22.3.0以降、1つのServiceNowインスタンスで複数のCitrix Cloud アカウントを管理できます。管理するCitrix Cloudアカウントが複数ある場合は、各アカウントにServiceNowの情報を追加します。
手順:
-
Citrix Cloudにサインインし、管理するCitrix Cloudアカウントを選択します。
-
ServiceNow の ITSM アダプタタイルで 、[ 管理] をクリックします。[ITサービス管理アダプター] ページが表示されます。
-
[管理] タブをクリックします。Citrix Cloudとの接続が確立されているすべてのインスタンスが表示されます。
-
登録したい ServiceNow インスタンスを見つけて、省略記号メニューから [ 登録 ] を選択します。**ServiceNow インスタンスの URL が自動的に入力された次のページが表示されます。
または、「 ServiceNow インスタンスを追加」をクリックして登録を開始することもできます 。**
-
画面の指示に従って、ServiceNowでCitrix CloudアカウントのOAuthエンドポイントを生成するようにします:
- 手順に示されているリダイレクトURLをコピーします。
- Webブラウザーで新しいタブを開き、ServiceNowサービス管理ポータルにアクセスします。
- ポータルで、Citrix Cloud アカウントのOAuthエンドポイントを作成します。エンドポイントを作成するときは、手順aでコピーしたリダイレクトURLを入力する必要があります。詳しくは、「Citrix CloudアカウントのOAuthエンドポイントを作成する」を参照してください。
-
[ Citrix CloudにServiceNowインスタンスを追加 ]ダイアログが開いているタブに戻り、必要なOAuth認証情報を入力します。**
- (オプション) ServiceNow インスタンスのわかりやすい名前を入力します。
- ステップ 5 で生成された OAuth エンドポイントの詳細 (クライアント ID とクライアントシークレット) を入力します。
- (オプション) ServiceNow サービスアカウントを使用して ServiceNow のログインと登録の認証を行うには、「 ServiceNow サービスアカウントを使用する」をオンにして、ユーザー ID とパスワードを入力します。**
-
手順 6 で ServiceNow サービスアカウントの使用を有効にしていない場合は 、次の手順に従って ServiceNow ユーザーアカウントを使用して ServiceNow にログインし、登録を承認します。**
-
[接続] をクリックします。ServiceNowインスタンスのログインページが表示されます。
-
ServiceNowアカウントのユーザー名とパスワードを入力し、[Log in] をクリックします。ITSM アダプタサービスが ServiceNow インスタンスのこの ServiceNow アカウントに接続するための許可を求めるページが表示されます。
-
[許可] をクリックします。[ServiceNowインスタンスをCitrix Cloudに追加する] ダイアログボックスに戻ります。
-
-
手順 6 で「 ServiceNow サービスアカウントを使用する 」をオンにした場合は、「 検証 」をクリックしてサービスアカウントの認証情報を確認します。****
注:
Citrix DaaS から OAuth エンドポイント認証チャネルを通じて ServiceNow に送信されたデータは ServiceNow データベースに保存されます。対応するデータベースレコードには、ServiceNowのログインと登録承認に使用したユーザーアカウントによって作成されたことが明確に示されています。
-
[Save instance] をクリックします。ITSMアダプターサービスは、Citrix ITSMコネクタとの接続のテストを開始します。テストが正常に完了すると、インスタンスのステータスが Registeredに変わります。**
ヒント:
インスタンスのステータスが ServiceNow Instance Unauthorizedと表示された場合は、期限切れの OAuth 認証情報を確認し、必要に応じて省略記号メニューから [再認証] を選択して再認証します。 ****
-
管理するCitrix Cloudアカウントが他にもある場合は、それぞれについて手順1~9を繰り返します。
上記の手順を正常に完了すると、ITヘルプデスクとエンドユーザーはCitrix ITSMサービスにアクセスできるようになります。
別の ServiceNow インスタンスに登録する
Citrix Cloudアカウントは、1つのServiceNowインスタンスにのみ登録できます。別の ServiceNow インスタンスに登録するには、まず既存のインスタンスの登録を解除します。
- ITSM アダプタサービスの「 管理 」ページで、既存の ServiceNow インスタンスの横にある省略記号をクリックします。**
- [登録解除] を選択します。
- Citrix Cloudを別のServiceNowサービスインスタンスに登録するには、インスタンスレコードを検索し、省略記号から[ 登録 ]を選択します。**
- 画面の指示に従って手順を完了します。
Citrix CloudアカウントのOAuthエンドポイントを作成する
ServiceNowインスタンスで、Citrix CloudアカウントのOAuthエンドポイント(クライアントIDとクライアントシークレットを含む)を作成します。
手順:
-
ServiceNowサービス管理ポータルにサインインします。
-
左ペインで、[System OAuth]>[Application Registry] を選択します。メニューをすばやく見つけるには、[Filter navigator] フィールドに「oauth」と入力します。
-
[Application Registries] ページで、[Application Registries] の横にある [New] をクリックします。
-
表示された [OAuth application] ページで、[Create an OAuth API endpoint for external clients] を選択します。
-
表示された [Application Registries New record] ページで、OAuthエンドポイントを作成します:
- OAuthエンドポイントの名前を入力します。
- [Redirect URL] フィールドの横にあるロックアイコンをクリックし、[Add a ServiceNow Instance in Citrix Cloud] ダイアログボックスで要求されるリダイレクトURLを入力します。
- [Submit] をクリックします。
-
表示された [Application Registries] ページで、作成したOAuthエンドポイントを見つけます。
-
OAuthエンドポイント名をクリックして、詳細ページを開きます。
-
クライアント ID とクライアントシークレットを保存します。
-
Citrix Cloudコンソールに戻り、残りの手順を続行します。
手順4:(オプション)サイト集約を使用してオンプレミスサイトをCitrix Cloud に追加する
オンプレミスのCitrix Virtual Apps and Desktopsサイトでアプリとデスクトップを管理するには、それらをCitrix Cloud アカウントに追加します。
手順:
-
[管理] タブをクリックします。[管理] ページが表示され、次のサイトが一覧表示されます:
-
Citrix Cloudアカウントに接続されているCitrix DaaSサイト。既定では、サイトで ITSM Adapter サービスが有効になっています。管理を無効にするには、Citrix DaaS サイトの横にある省略記号をクリックします。
-
サイト集約によってCitrix Cloud に追加したオンプレミスサイト。さらにオンプレミスサイトをCitrix Cloud に追加するには、「Citrix Workspace ドキュメント-サイト集約」を参照してください。
-
-
[管理] ページで、必要に応じてオンプレミスサイトを見つけ、省略記号から [資格情報の管理] を選択します。
-
サイトのすべての管理権限を実行できる管理者の資格情報を入力します。
-
接続を確認するには、[テスト] をクリックします。
サイトが実行され、ITSMアダプターサービスに接続されると、プロンプトが表示されます。
-
[保存] をクリックします。
-
サービスを管理する各オンプレミスサイトで、手順 2 ~ 5 を繰り返します。