Jiraのユーザーで、ServiceNowを使っている別のチームとデータを同期させる必要がある場合はを見てみると、このようになっています。手作業で情報を共有することは、難しく、時間がかかり、ミスも起こりがちです。 しかし、そのような課題を克服するためには、適切な JiraとServiceNowの統合 を有効にしてください。 自動かつ定期的なデータ交換.
序章
異なるプラットフォームで仕事をしているチームは、お互いに役立つ情報を持っていることがよくあります。しかし、それを手動で共有するのは難しく、時間もかかり、ミスも起こりがちです。そこで、設定した条件に基づいて自動的かつ定期的なデータ交換を可能にするソフトウェア・インテグレーションが必要になるのです。これにより、エラーを最小限に抑え、相手チームとの共有内容を双方が完全にコントロールできるようになります。
もしあなたがJiraユーザーで、ServiceNowで作業している別のチームといくつかのデータを同期させる必要があるなら、JiraとServiceNowを統合したいと思うでしょう。ここでは、JiraとServiceNowを統合するための完全なガイドを紹介します。
では、早速始めましょう。
JiraとServiceNowで作業する異なるチーム間の摩擦を避ける
Jiraとは?
ServiceNowとは?
なぜJiraとServiceNowを統合するのか?
データを利用する目的はチームによって異なりますが、その利用方法は多岐にわたります。例えば、エンジニアはカスタマーサービスチームが聞いたバグについて知りたがり、カスタマーサービスチームはバグがいつ修正されたかを知りたがります。
チーム間のコミュニケーションは、通常、ミーティングや時折のファイル転送などに限られています。しかし、適切なソフトウェア・インテグレーション・ソリューションを利用すれば、各チームが必要とするデータを2つのチーム間でコピーし、常に最新の状態に保つことができます。これにより、組織内の情報の流れがスムーズになり、全員が恩恵を受けることができます。
JiraとServiceNowを統合するための6つのステップ
ここでは、統合を設定するためのステップバイステップのガイドをご紹介します。
ステップ1 - JiraにExalateをインストールする
インストール方法は、お使いのJiraの種類によって若干異なります。詳細については これはJira Serverのためのものです。または Jira Cloudの場合.
Jira Cloudの設定メニューを開き、「Apps」をクリックします。Exalate」を検索すると、そのアプリケーションが表示されます。いくつかのバージョンがあるかもしれません。"Jira Issue Sync and More "が正しいものです。
それをクリックして、無料体験版を有効にしてください。インストール後、確認画面が表示されます。
ステップ2:ExalateをServiceNowにインストールする
次に、ServiceNowにExalateをインストールします。これはDockerを使って自分のサーバーで行うこともできますし、Exalateに評価用のインスタンスを提供してもらうこともできます。詳細はドキュメントをお読みください。
ノードのリクエストはこちらからできます。ServiceNow」をクリックして、フォームに記入してください。ノードへのアクセス方法をお知らせするメールをお送りします。
自分のServiceNowアカウントにプロキシユーザーを作成する必要があります。方法についてはこちらをご覧ください。また、Exalateを有効にするためには、評価版ライセンスを取得する必要があります。
ステップ3 - JiraとServiceNowインスタンスの接続
Exalateのインストールが完了したら、インスタンスを接続する必要があります。そのためには、一方の側で接続を作成し、招待コードを生成します。そして、そのコードをもう一方の側に貼り付けます。
どちらのインスタンスからでも始められます。ここではJiraを使います。
Exalateのコンソールから「Connections」、「Initiate Connection」の順にクリックします。
まず、相手の接続先が公衆回線で利用できるかどうかを確認します。よくわからない場合はこちらをお読みください。選択して、「次へ」をクリックします。
次の画面で、他のインスタンスのURLを入力します。Exalateがそれを見つけられるかどうかをチェックします。その後、接続のどちらかの側の名前と説明を入力します。もう一度「Next」をクリックします。
次に「Single Project」を選択します。次の2つのステップでは、詳細な設定を見ていきます。
ここでは、相手側から送られてきたエンティティをJiraのどこに配置するかを選択する必要があります。リストからプロジェクトを選び、「開始」をクリックします。
Exalateは今、招待コードを生成します。それをコピーして安全な場所に貼り付けます。次に、ServiceNowのExalateコンソールに行きます。
接続メニューから「招待を受け入れる」をクリックします。ここでコードを貼り付けます。次に、Jiraと同じ設定画面が表示されます。同じようにして選択してください。その後、適切なデフォルト設定で接続が確立されます。
次のステップでは、接続が共有する内容や、データが交換されるタイミングを設定します。
ステップ4 - 正しいデータを共有するための接続設定
接続リストに表示されている接続の編集アイコンをクリックします。次に、ルールタブをクリックすると、受信および送信の同期ルールの一覧が表示されます。
これらのルールは、データが接続の一方の側から他方の側にどのようにマッピングされるかを示しています。同期させたくない項目がある場合は、削除するか、先頭に「//」を付けてコメントアウトしてください。また、異なるフィールドを相互にマッピングするように書き換えることもできます。
Jiraでサポートされているフィールドのリストはこちら、ServiceNowでサポートされているフィールドのリストはこちらです。
ステップ5 - 自動同期トリガーの作成
接続編集画面で「トリガー」タブをクリックします。トリガーはいくつでも作成することができます。Create trigger "をクリックすると、最初のトリガーを追加する画面に移ります。このトリガーが適用されるエンティティタイプを選択します。
If」セクションでは、同期させたいアイテムをピックアップするためのクエリを入力します。構文の詳細については、こちらをお読みください。
トリガーごとにノートを追加することができます。準備ができたら "Active "スイッチを入れて "Add "をクリックしてください。
ステップ6 - タスク同期の開始
これであなたの接続は、あなたが設定した条件に従ってアイテムを交換するようになります。同期は数分おきに行われますので、すぐにアイテムが同期されるはずです。同期されていない場合は、ルールを確認し、それに合うアイテムがあるかどうかを確認してください。
これですべての設定が完了しました。コーヒーを飲みながら、スムーズな同期をお楽しみください
結論
異なるプラットフォームで作業しているチームを連携させることは、確かに難しいことです。しかし、適切な統合機能を採用することで、お気に入りの環境から離れることなく同期させることができ、この課題を克服することができます。まだ導入していないのであれば、チームやワークフローにもたらされる多くのメリットを見逃していることになります。
エクサレート は無料トライアルがあり、設定に時間はかかりませんので、ぜひ試してみてください。