以前の会社でエンドユーザーとして数年間 Jira を使用した後、私は Jira の管理者側に慣れていません。標準の Jira ワークフローを使用しています。私が苦労しているシナリオは次のとおりです。古い独自の問題データベースの機能の一部を一致させようとしています。現在、標準の Jira フィールドの多くを使用していますが、新しいカスタム フィールドは 2 つだけです (両方とも、私が手動で入力した単一の選択リスト)。
1) 顧客 = 新しい問題の電子メールを当社のサポート チームに送信した顧客の名前 2) 顧客連絡先 = カスタム リストによって現在入力されている主な顧客連絡先
これら 2 つのカスタム フィールドを作成したのは、ホストされているソフトウェアを使用して問題を抱えている外部の顧客が電話または電子メールで送信するためです。現在、当社のシステムは、お客様が当社のサポート メール アカウントにメールを送信すると、単純な新しい問題を作成します。その後、サポート チームがデータをクリーンアップし、必要なすべての Jira フィールドにデータが含まれていること、コメントが適切であること、手順が再現可能であることなどを確認します。カスタムフィールドですが、すぐにやってみるかもしれません.)
サポート チームから、次の 2 つの新しい顧客フィールドを追加するよう求められています。
3) お客様の電話番号 4) お客様の接続/ログイン情報
私が実装したいのは、次のようなシステムです。
顧客名は、顧客のカスタム フィールドに (顧客の電子メール アドレスのドメイン名を取得することによって自動的に、またはサポート チームによって手動で) 入力されます。選択した顧客名は、その特定の顧客の値をサブ選択できるように、顧客連絡先選択リストに「プッシュ」する必要があります。
顧客連絡先選択リストは、技術サポート担当者が選択するすべての顧客連絡先を表示するのではなく、顧客のみを表示するように顧客名が取得される場所で前処理が行われるという点で、「スマート」または動的である必要があります。選択された顧客の連絡先。
フィルタリングされた顧客の連絡先とともに、顧客の連絡先の選択リストに入力された連絡先の顧客の電話番号のみを表示したいと思います。
そして最後に、選択された特定の Customer の Customer 接続情報を確認したいと思います。過去に Java/データベース アプリケーションを作成したときに、このタイプのスマート コンボ ボックスを作成したことがあります。ジラ。これを実装する最も簡単な方法を探しています。これを行うのに役立つ外部プラグインがいくつかあるようです (たとえば、カスタム フィールドの値はデータベース テーブルに格納されているため、クエリを実行したり、適切にフィルター処理された結果セットを選択リストに入力したりできます)。または、事後操作 (更新の問題) などを使用することもできます。しかし、さらに調査する前に、この種のことはどこかで一般的である必要があることを知っており、Jira 管理者の専門家にこの種の機能のベスト プラクティスは何かを尋ねたいと思いました。カスタムフィールドで。このタイプのシナリオを解決する方法について、あなたの経験を共有してください。前もって感謝します!