{"meta":{"title":"关于安全性活动","intro":"可通过创建安全性活动并与开发人员协作来大规模修复安全性警报，以减少安全性积压工作。","product":"安全性和代码质量","breadcrumbs":[{"href":"/zh/code-security","title":"安全性和代码质量"},{"href":"/zh/code-security/concepts","title":"Concepts"},{"href":"/zh/code-security/concepts/security-at-scale","title":"大规模的安全保障"},{"href":"/zh/code-security/concepts/security-at-scale/about-security-campaigns","title":"安全活动"}],"documentType":"article"},"body":"# 关于安全性活动\n\n可通过创建安全性活动并与开发人员协作来大规模修复安全性警报，以减少安全性积压工作。\n\n识别安全警报后，下一步是识别最紧急的警报并修复这些警报。 安全活动是一种将警报分组并与开发人员共享的方式，因此你可以协作修正代码 中的漏洞和任何公开的机密。\n\n## 日常工作中的安全性活动\n\n作为安全性负责人，您可以使用安全性活动来支持许多目标。\n\n* 通过领导工作来修正警报，从而改善公司的安全状况。\n* 通过创建相关的 code scanning 警报活动，让开发者协作修复，强化开发者安全培训。\n* 确保在 secret scanning 整改期限内解决警报。\n* 在安全性团队和开发人员之间建立协作关系，以提升安全性警报的共享所有权。\n* 向开发者明确需要优先修复的紧急警报，并监控警报的处理情况。\n\n## 使用安全性活动的优势\n\n与鼓励开发人员修复安全性警报的其他方式相比，安全性活动具有更多优势。 具体而言，\n\n* 开发人员会收到关于其可参与的所有安全活动的通知。\n* 开发人员可以在不离开正常工作流的情况下查看你高亮显示的警报，以进行修正。\n* 各个活动都有一名指定的联系人，负责解答问题、评审和协作。\n* 对于 code scanning 警报， GitHub Copilot Autofix 会自动触发以建议解决方法。\n* 对于 code scanning 和 secret scanning，你可以将活动中的警报分配给拥有写入权限的用户或 Copilot cloud agent，以自动生成包含修复内容的拉取请求。\n\n你可以使用其中一个模板为活动选择一组密切相关的警报。 这样，开发人员就可凭借解决一条警报所获得的知识来修复更多警报，从而激励他们修复多条警报。\n\n此外，还可使用 REST API 更高效地大规模创建活动并与之交互。 有关详细信息，请参阅“[用于安全活动的 REST API 终结点](/zh/rest/campaigns/campaigns)”。\n\n## 代码和机密活动之间的差异\n\n> \\[!NOTE]\n> secret scanning 警报的相关活动当前处于 公开预览 阶段，可能随时更改。\n\n所有活动的创建工作流都是相同的，但你会发现在进度跟踪和开发人员体验方面存在一些差异。\n\n<div class=\"ghd-tool rowheaders\">\n\n| 资产                                                                                                                                                                                                                                                                                                                                                                                                                                  | Code                                                                                                                                                                                                                                                                                                                     | 机密                                                                                                                                                                                                                                                                                                                                                                                                                                  |\n| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| 可供包含的警报                                                                                                                                                                                                                                                                                                                                                                                                                             |                                                                                                                                                                                                                                                                                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> 仅限默认分支                                                                                                     | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> |                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| 仓库跟踪议题                                                                                                                                                                                                                                                                                                                                                                                                                              | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> |\n| 开发人员通知                                                                                                                                                                                                                                                                                                                                                                                                                              |                                                                                                                                                                                                                                                                                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> 需要对存储库具有写入访问权限                                                                                             |                                                                                                                                                                                                                                                                                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> 需要查看对警报列表的访问权限                                                                                             |                                                                                                                                                                                                                                                                                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n|                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| 警报分配                                                                                                                                                                                                                                                                                                                                                                                                                                | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> |                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> 可能会提升权限                                                                                                    |                                                                                                                                                                                                                                                                                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n|                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| 自动修正支持                                                                                                                                                                                                                                                                                                                                                                                                                              |                                                                                                                                                                                                                                                                                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            |                                                                                                                                                                                                                                                                                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| GitHub Copilot Autofix                                                                                                                                                                                                                                                                                                                                                                                                              |                                                                                                                                                                                                                                                                                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> |                                                                                                                                                                                                                                                                                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n\n</div>\n\n## 关于向用户分配警报 和 Copilot cloud agent\n\n可以将code scanning或secret scanning警报分配给任何具有存储库**写入**访问权限的用户。\n\n如果secret scanning警报的被分配者**无法查看警报列表**，则会临时提高其查看该警报的权限。 当他们被取消警报的分配时，任何额外权限都将被撤销。\n\nGitHub 通知用户：\n\n* 当他们被分配警报时\n* 当该警报被消除时\n\n对于code scanning，还可以使用 REST API 以编程方式执行一些操作，例如将用户分配到警报或取消分配用户，以及按被分配者筛选警报。 有关详细信息，请参阅 REST API 文档中的“[适用于代码扫描的 REST API 终结点](/zh/rest/code-scanning/code-scanning)”。 此外，当分配了警报或删除了分配时，Webhook 可以通知你。\n\n如果已为安全活动中的警报生成自动修复，你可以选择这些警报并将其分配给 Copilot cloud agent。\nCopilot 将创建拉取请求并将你添加为请求的评审者。 请参阅“[修复安全活动中的警报](/zh/code-security/how-tos/manage-security-alerts/remediate-alerts-at-scale/fixing-alerts-in-security-campaign#assigning-alerts-to-copilot-cloud-agent)”。\n\n## 后续步骤\n\n* [开展安全计划以大规模解决警报问题](/zh/code-security/tutorials/secure-your-organization/best-practice-fix-alerts-at-scale)\n* [创建和管理安全活动](/zh/code-security/how-tos/manage-security-alerts/remediate-alerts-at-scale/creating-managing-security-campaigns)"}