対象プラン ビジネス、エンタープライズ
大規模な組織において、誰が実際にコードを書いているのかを特定することは、根強い課題です。静的な組織図では、エンジニアリングチームの流動的な性質や、開発者が使用している特定の言語を把握できないことがよくあります。
Developer Discovery は、コードリポジトリのコミットを直接検査することで、このギャップを埋めます。SCW ラーニングプラットフォームにまだ参加していないアクティブなコードコミッタを特定することで、アプリケーションセキュリティトレーニングプログラムに取り残される開発者をなくすことができます。また、コミット履歴に基づいて開発者が使用しているプログラミング言語を自動的に識別し、各受講者が指定されたクエストを開始する際に推奨される言語を提案することで、言語固有のトレーニング経路を提供します。
企業管理者は、 ユーザー管理 画面の 不足している学習者の検索 をクリックすることで、Developer Discovery を起動できます。
Trust Agent:Trust Agent: Commits がまだセットアップされていない場合、プロバイダを選択して接続するよう求められます。お好みの接続方法を選択し、 Trust Agent.Commitsをソースコード管理ツールに接続する方法のガイドに従ってください:.
この例では、 Connect GitHub をクリックして接続方法として GitHub App を選択し、App のインストールと認証を促しています。これらの手順が完了したら、 I've done thisをクリックします。
Trust Agent:Trust Agent: Commits が接続され、コミットデータが正常にインポートされると、SCW ラーニングプラットフォームには存在しないがコミットを行ったコード貢献者のリストが表示されます。コードを書いている言語、作業しているリポジトリ、過去 3 か月間のコミット数、最終コミット日を確認することができ、これらの貢献者をアプリケーションセキュリティトレーニングプログラムに含めるべきかどうかを判断するのに役立ちます。検索バーとフィルタを使用して、リストを絞り込むことができます。また、リスト全体を CSV にエクスポートして、より高度な分析を行うこともできます。
次の画面では、前のステップで選択した貢献者のリストが表示され、チームとタグを一括で割り当てることができます。すべての必須フィールドが入力されたら、 Invite users をクリックし、SCW 学習プラットフォームに追加します。
また、より複雑なチームやタグの割り当てのためにリストをエクスポートすることもできます。例えば、このリストを他のデータソースと結合し、正しい割り当てを検索することができます。 エクスポート ボタンをクリックして、現在のリストをCSVにエクスポートします。入力が完了したら、 Invite via CSV upload をクリックし、 Management CSV をクリックします。
ここで CSV をアップロードして、特定した欠落している学習者を招待します。一括招待を開始する前に、変更のプレビューを見ることができます。このステップの詳細については、 How to Bulk Import Users の記事を参照してください。
注意:Developer Discovery は Trust Agent を利用しています:これは、以前 Trust Agent を構成していた機能セットの新しい名称です。 私たちは、2026 年に Trust Agent を拡張します:AI(現在ベータ版)、およびいくつかの追加機能により、2026 年に Trust Agent 製品ラインを拡張する予定です。

コメント
0件のコメント
記事コメントは受け付けていません。