各製品の資料を入手。
詳細はこちら →Jira Service Management に接続したNintex ワークフローの作成
CData Connect Cloud を使用してNintex Workflow Cloud からJira Service Management に接続し、Jira Service Management のデータをリアルタイムで使用してカスタムワークフローを構築します。
最終更新日:2022-03-07
この記事で実現できるJira Service Management 連携のシナリオ
こんにちは!ウェブ担当の加藤です。マーケ関連のデータ分析や整備もやっています。
Nintex Workflow Cloud は、コーディングなしでドラッグアンドドロップを使用して単純 / 複雑なプロセスを自動化するワークフローを設計できる、クラウドベースのプラットフォームです。CData Connect Cloud と組み合わせると、ビジネスアプリケーション用にJira Service Management のデータにクラウドベースでアクセスできます。この記事では、Connect Cloud にJira Service Management の仮想データベースを作成し、Nintex でJira Service Management のデータから単純なワークフローを構築する方法を説明します。
CData Connect Cloud は、Jira Service Management にクラウドベースのインターフェースを提供し、ネイティブにサポートされているデータベースにデータを複製することなくNintex Workflow Cloud でリアルタイムJira Service Management のデータからワークフローを作成できるようにします。Nintex では、SQL クエリを使用してデータに直接アクセスできます。CData Connect Cloud は、最適化されたデータ処理を使用してサポートされているすべてのSQL 操作(フィルタ、JOIN など)をJira Service Management に直接プッシュし、サーバー側の処理を利用して、要求されたJira Service Management のデータを高速で返します。
Connect Cloud アカウントの取得
以下のステップを実行するには、CData Connect Cloud のアカウントが必要になります。こちらから製品の詳しい情報とアカウント作成、30日間無償トライアルのご利用を開始できますので、ぜひご利用ください。
Connect Cloud からJira Service Management に接続する
CData Connect Cloud は直感的なクリック操作ベースのインターフェースを使ってデータソースに接続します。- Connect Cloud にログインし、 Add Connection をクリックします。
- Add Connection パネルから「Jira Service Management」を選択します。
-
必要な認証情報を入力し、Jira Service Management に接続します。
Jira Service Management 接続プロパティの取得・設定方法
任意のJira Service Management Cloud またはJira Service Management Server インスタンスへの接続を確立できます。接続するにはURL プロパティを設定します。
- URL(例:https://yoursitename.atlassian.net)
カスタムフィールドへのアクセス
デフォルトでは、CData 製品はシステムフィールドのみを表示します。Issues のカスタムフィールドにアクセスするには、IncludeCustomFields を設定します。
Jira Service Management への認証
ベーシック認証
ローカルサーバーアカウントで認証するためには、次の接続プロパティを指定します。
- AuthScheme:Basic に設定。
- User:認証ユーザーのユーザー名に設定。
- Password:認証ユーザーのパスワードに設定。
API トークン
Cloud アカウントに接続するには、APIToken を取得する必要があります。API トークンを生成するには、Atlassian アカウントにログインして「API トークン」 -> 「API トークンの作成」をクリックします。生成されたトークンが表示されます。
データに接続するには以下を設定します。
- AuthScheme:APIToken に設定。
- User:認証ユーザーのユーザー名に設定。
- APIToken:作成したAPI トークンに設定。
ちなみに、Cloud アカウントへの接続でパスワード認証を使うことも可能ですが、非推奨となっています。
OAuth 2.0
Jira Service Management のOAuth 2.0 サポート(3LO)を活用して、ログインクレデンシャルなしでデータに接続することもできます。この場合、AuthSchemeをすべてのOAuth フローでOAuth に設定する必要があります。また、すべてのシナリオでカスタムOAuth アプリケーションを作成して構成する必要があります。詳しくは、ヘルプドキュメントの「OAuth」セクションを参照してください。
- Create & Test をクリックします。
- Edit Jira Service Management Connection ページのPermissions タブに移動し、ユーザーベースのアクセス許可を更新します。
パーソナルアクセストークンを追加する
OAuth 認証をサポートしないサービス、アプリケーション、プラットフォーム、フレームワークから接続する場合、パーソナルアクセストークン(Personal Access Token, PAT)を認証に使用できます。きめ細かくアクセスを管理するために、サービスごとに個別のPAT を作成するのがベストプラクティスです。
- User Profile ページでPersonal Access Token セクションにスクロールし、 Create PAT をクリックします。
- PAT の名前を入力して Create をクリックします。
- パーソナルアクセストークンは作成時にしか表示されないため、必ずコピーして安全に保存してください。
- Nintex Workflow Cloud にログインします。
- Connections タブで「Add new」をクリックします。
- コネクタとして「Microsoft SQL Server」を選択し、「Connect」をクリックします。
- SQL Server の接続ウィザードで以下のプロパティを設定します。
- Connection Name:a Connect Cloud
- Username:Connect Cloud のユーザー名(例:user@mydomain.com)
- Password:Connect Cloud のユーザーのPAT
- Database Host:tds.cdata.com
- Database Name:Jira Service Management 接続(例:JiraServiceDesk1)
- 「Connect」をクリックします。
- 接続権限を構成し、「Save permissions」をクリックします。
- 開始イベントタスクをクリックし、「Form」イベントを選択します。
- 「Design form」をクリックします。
- 「Text - Long」エレメントをForm にドラッグし、エレメントをクリックして設定します。
- 「Title」を「Enter SQL query」に設定します。
- 「Required」をtrue に設定します。
- 「Text - Short」エレメントを「Form」にドラッグし、エレメントをクリックして構成します。
- 「Title」を「Enter desired result column」に設定します。
- 「Required」をtrue に設定します。
- 「Start event: Form」アクションのあとに「Execute a query」アクションを追加し、クリックしてアクションを構成します。
- 「Start event」アクションから「SQL Script」を「Enter SQL Query」変数に設定します。
- 「Start event」アクションから「Column to retrieve」を「Enter desired result column」変数に設定します。
- 「Retrieved column」を新しい変数に設定します。(例:「values」)
- 「Execute a query」アクションののち、「Send an email」アクションを追加し、クリックしてアクションを構成します。
- 「Recipient email address」を設定します。
- 「Subject」を設定します。
- 「Message body」を取得したカラム用に作成された変数に設定します。
接続が構成されたら、Nintex Workflow Cloud からJira Service Management のデータに接続できるようになります。
Nintex からJira Service Management に接続する
以下のステップは、(Connect Cloud を介して)Nintex からJira Service Management のデータへの新しい接続を作成する方法の概要です。
単純なJira Service Management ワークフローを作成する
CData Connect Cloud への接続が構成され、Jira Service Management にアクセスする単純なワークフローを作成する準備ができました。まずは、「Create workflow」ボタンをクリックします。
開始イベントアクションを構成する

「Execute a Query」アクションを構成する

「Send an Email」アクションを構成する

アクションを構成したら、「Save」をクリックしてワークフローに名前を付け、もう一度「Save」をクリックします。これで、SQL を使用してJira Service Management をクエリし、結果をメールで送信する単純なワークフローができました。
クラウドアプリケーションから直接100を超えるSaaS 、ビッグデータ、NoSQL データソースにリアルタイムアクセスする方法の詳細は、CData Connect Cloud を参照してください。無償トライアルにサインアップして、ご不明な点があればサポートチームにお問い合わせください。