コンテンツにスキップ

Asana

このワークスペースごとの初回セットアップにより、Aikido組織内の全員がAsanaで直接issueを作成できるようになります。

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

  • チケットの自動作成: 指定したAsanaプロジェクトにチケットを自動的に作成・登録し、セキュリティissueをシームレスに追跡します。
  • チケットの手動追加: セキュリティissueのチケットを手動でAsanaに追加し、重大な脆弱性に的を絞った対応を行えます。
  1. Aikidoアプリ内のインテグレーション設定に移動します。

  2. 「Task Trackers」セクションで「Asana」を選択します

  3. Asanaへの認可を求めるプロンプトが表示されます。

    Asanaインテグレーション未認可の状態。issue追跡のためのアクセス認可を求めるプロンプト。

  4. Asanaアカウントにログインします

  5. AikidoにAsanaワークスペースへのアクセス権限を付与します

    Aikido SecurityがAsanaアカウントデータへのアクセス・変更権限を求める許可リクエスト。

  6. 認可が完了すると、AikidoとAsanaの接続が正常に完了し、タスク管理機能が強化されます 🚀

リポジトリをマッピングし、タスクの自動作成を有効化するAsanaインテグレーションの設定。

​AikidoからAsanaへのタスク作成オプション

Section titled “​AikidoからAsanaへのタスク作成オプション ”

AikidoからAsanaに新しいタスクを作成するには、2つの方法があります。

  1. Aikidoの画面から手動でタスクを作成する
  2. Aikidoの自動作成機能によって新しいタスクを自動生成する
  1. Feed内の任意のissueにカーソルを合わせ、「Assignee」列の***+***をクリックします。

    追加ボタンとオプションボタンが表示されたタスクの担当者セクション。

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

    管理・スヌーズ・無視・共有・重要度調整のオプションを含むアクションメニュー。

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

    重要度の高いXSS脆弱性を報告する詳細とリンク付きのClickUpタスクを作成する画面。

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

未エスケープの入力によりXSS攻撃を招く可能性がある、重要度の高いタスクの警告。

  1. Asanaインテグレーションの設定に移動します
  2. トグルを**「On」**にクリックして、必ず「Autocreation」を有効にしてください。
  3. タスクの自動作成の条件を定義します。

自動作成用のモーダルでは、以下の設定をすべて構成できます。

  • On/Off — 自動作成の有効/無効を切り替えます。オフの場合、閾値は実質的にNoneに設定されます。
  • 重要度の閾値CriticalHighMediumLow以上のissueに対してチケットを作成します。例えばHighを指定すると、HighCriticalのチケットが作成されます。
  • issueの種類 — 全てのissueの種類、またはSCASASTSecretsCloudIaCMalwareLicenseなど特定の種類に限定してチケットを作成します。
  • 1日あたりの上限 — 1日に作成するチケットの最大数を設定します。デフォルトは25です。プランによってはより高い上限がサポートされます。
  • チケット作成モード — issueグループごとに1件のチケットを作成するか、ロケーションまたはスコープごとに個別のチケットを作成するかを選択します。ロケーションごとのモードでは、より多くのチケットが作成される場合があります。
  • スコープ — ロケーションごとのモードでのみ利用可能です。全てのリポジトリ・クラウドを対象にするか、マッピング済みのリポジトリ・チームのみを対象にするか、または含める・除外するリストを指定して特定のリポジトリ・クラウドを対象にするかを選択できます。
  1. これらの設定に基づき、Aikidoが自律的にAsanaのチケットを生成します 🚀