日本語

JetBrains YouTrack

この_ワークスペースごと_の一度きりの設定により、Aikido組織内の全員がYouTrackで直接課題を作成できるようになります。

以下のユースケースがサポートされています:

  • 自動チケット作成:セキュリティ問題をシームレスに追跡するため、指定したYouTrackプロジェクトにチケットを自動的に作成・送信します。
  • 手動チケット追加:セキュリティ問題のチケットをYouTrackに手動で追加し、重大な脆弱性に的を絞った対応を確実にします。

AikidoアプリをYouTrackに接続する

  1. Aikidoアプリ内の統合設定に移動します。

  2. 「Task Trackers」セクションで「YouTrack」を選択します
    モーダルでService URL(YouTrackスペースのURL)とPermanent Tokenの入力を求められます。Permanent TokenはYouTrackのProfile -> Account Securityで生成できます。
    ​

    Service URLとトークンの設定が必要なJetBrains YouTrack統合のセットアップ画面。

  3. 認証情報を正しく入力すると、「Connected」ステータスが表示されます。
    ​

    JetBrains YouTrack課題追跡統合が正常に接続されている。

  4. モーダルを閉じ、YouTrack統合ページを開きます。
    ​

GitリポジトリをYouTrackプロジェクトにマッピングし、タスクの自動作成を有効にする。

Aikido経由でYouTrackにタスクを作成するオプション

AikidoからYouTrackに新しいタスクを作成するには、2つの異なるオプションがあります。

  1. Aikidoのインターフェースから手動でタスクを作成する
  2. Aikidoの自動作成機能を使って新しいタスクを自動的に作成する

1. 手動でのタスク作成

  1. フィード内の任意の課題にカーソルを合わせ、担当者列の_+_をクリックします。
    ​

    担当者を追加または管理するオプションがあるタスク割り当てテーブルのセクション。

    または、最後の列にある三点リーダーをクリックしてアクションメニューを開くこともできます。課題をグループ化している場合、三点リーダーのアクションメニューは各サブ課題で利用できます。
    ​

    タスク作成、スヌーズ、無視、リンクのコピー、重大度の調整のオプションがあるアクションメニュー。

    ​

  2. ポップアップモーダルで必要な詳細を入力します。
    ​

    概要と詳細を含む、JetBrains YouTrackでセキュリティタスクを作成するためのフォーム。

  3. YouTrackで新しく作成されたタスクは、Aikidoの課題詳細の「Tasks」タブ(サイドパネル)にリンクされます。
    ​

    セキュリティアラート:HSTSヘッダーが欠落、重大度は高、adminにより報告。

2. 自動タスク作成

Aikido は1時間ごとに一括でタスクを自動作成します。現時点では、これを手動でトリガーするオプションはありません。

  1. YouTrack統合の設定ページに移動します
  2. トグルをクリックしてオンにし、「Autocreation」を必ず有効にしてください。
  3. タスクを自動作成するための条件を定義します。

これらの設定はすべて自動作成モーダルで構成できます。

  • オン/オフ: 自動作成を有効または無効にします。オフの場合、しきい値は実質的に None に設定されます。
  • 重大度のしきい値: Critical、High、Medium、または Low 以上の課題に対してチケットを作成します。たとえば、High を選択すると、High と Critical のチケットが作成されます。
  • 課題タイプ: すべての課題タイプに対してチケットを作成するか、SCA、SAST、Secrets、Cloud、IaC、Malware、License などの特定のタイプに限定します。
  • 1日あたりの上限: 1日に作成されるチケットの最大数を設定します。デフォルトは 25 です。一部のプランではより高い上限がサポートされています。
  • チケット作成モード: 課題グループごとに1つのチケットを作成するか、ロケーションまたはスコープごとに個別のチケットを作成します。ロケーションごとのモードでは、より多くのチケットが作成される場合があります。
  • スコープ: ロケーションごとのモードでのみ使用できます。すべてのリポジトリまたはクラウド、マッピングされたリポジトリまたはチームのみ、または包含リストと除外リストを使用して特定のリポジトリまたはクラウドを対象にします。
  1. これでAikidoがこれらの設定に基づいてYouTrackチケットを自動的に生成します 🚀
    ​