扫描

管理扫描方案 分享链接/book/devops/codescan-solution-1780.html

作者:禅道最后编辑:翟晓剑 于 2025-07-02 15:27:46 浏览量:1072
扫描方案使用手册

功能介绍

扫描方案是对扫描规则集进行整合管理的集合。它能够将多个规则集组合在一起,允许用户针对不同项目需求,制定多样化的代码扫描策略。其中,自己新建的扫描方案具备启用/禁用、关联规则集、添加、编辑、删除等操作功能,可灵活调整配置;而默认的扫描方案主要提供基础扫描配置,仅支持启用/禁用操作。通过扫描方案,用户可以更高效地组织规则集,实现对不同项目代码的精准扫描,提升代码质量检测的效率和针对性。

使用场景

**项目初始化阶段**:在创建新的代码项目时,依据项目所涉及的编程语言和业务需求,新建扫描方案并关联合适的规则集。例如,对于一个包含PHP和通用代码规范要求的项目,可创建一个综合扫描方案,关联PHP相关规则集和通用规则集,为后续代码扫描设置合适的检测标准。

**项目开发过程中**:随着项目开发推进,若发现现有的扫描方案无法满足新的代码质量要求或检测需求,可对新建的扫描方案进行编辑,添加或移除规则集,调整扫描策略。比如项目引入新的安全规范,可关联包含相关安全检测规则的规则集到扫描方案中。

**项目维护与升级阶段**:在对已上线项目进行维护或升级时,通过启用或禁用扫描方案,控制代码扫描的执行与否。同时,可根据项目变更情况,对扫描方案进行调整,确保项目代码始终符合最新的质量和安全标准。

一、添加扫描方案

  1. 点击扫描方案列表页面右上角的 “添加扫描方案” 按钮。
  2. 在弹出的添加扫描方案界面中,依次填写:
    • **名称**:为扫描方案设置一个简洁易识别的名称,用于区分不同扫描方案。
    • **规则集**:可以关联多个规则集,从规则集列表中勾选所需规则集。
    • **描述**:简要填写扫描方案的用途、包含规则集特点等信息,方便后续管理和识别。
  3. 填写完成后,点击 “确定” 按钮,新的扫描方案即添加成功。

二、编辑扫描方案

在扫描方案列表中,找到需要编辑的新建扫描方案,点击其操作栏中的 “编辑” 按钮。在弹出的编辑界面中,可对扫描方案的名称、关联规则集、描述等信息进行修改。修改完成后,点击 “确定” 按钮保存更改。默认扫描方案不支持编辑操作。

三、删除扫描方案

对于不再需要的新建扫描方案,在扫描方案列表中,点击其操作栏中的 “删除” 按钮。系统会弹出确认删除提示框,确认无误后点击 “确定”,该扫描方案及其关联信息将被删除。默认扫描方案不支持删除操作。

四、关联/移除规则集

1. 关联规则集

  1. **从操作栏关联**:在扫描方案列表中,找到需要关联规则集的新建扫描方案,点击其操作栏中的 “关联规则集” 按钮。系统会弹出规则集选择界面,展示所有可选择的规则集,勾选需要关联的规则集,点击确认即可完成关联。
  2. **从扫描方案详情关联**:点击扫描方案名称进入扫描方案详情页,在页面中找到 “关联规则集” 按钮并点击。系统同样会展示可选择的规则集列表,从中勾选需要关联的规则集,点击确认后,所选规则集将关联到该扫描方案。

2. 移除规则集

在扫描方案的详情中的规则集列表操作栏中,点击 “移除规则集” 按钮。此时会弹出弹窗提示 ,点击 “确定” 按钮,该规则集将从当前扫描方案中移除,后续扫描时此规则集不再参与;若点击 “取消”,则规则集保留在扫描方案中。

五、启用/禁用扫描方案

1. 启用扫描方案

对于处于禁用状态的新建扫描方案或默认扫描方案,在扫描方案列表中找到目标扫描方案,点击其操作栏中的启用按钮。此时会弹出确认启用的提示框,点击提示框中的 “确定” 按钮,扫描方案状态将变为启用,后续进行代码扫描时,该扫描方案内关联的规则集将生效并对代码进行检测。若点击 “取消”,则扫描方案保持禁用状态。

2. 禁用扫描方案

对于处于启用状态的新建扫描方案或默认扫描方案,在扫描方案列表中点击其操作栏中的禁用按钮。系统会弹出确认禁用提示框,点击 “确定”,扫描方案将被禁用,在后续扫描中扫描方案内规则集不再对代码进行检测;点击 “取消”,扫描方案维持启用状态。

六、扫描方案检索

1. 标签检索

在扫描方案列表上方,设有 “启用”“禁用” 检索标签。点击 “启用” 标签,即可筛选出所有处于启用状态的扫描方案;点击 “禁用” 标签,可展示所有处于禁用状态的扫描方案。

2. 搜索检索

在扫描方案列表上方的搜索框中,输入扫描方案名称、ID 或相关关键词,按下回车键或点击搜索按钮,可快速定位包含该关键词的扫描方案。

返回顶部
客服头像
杨苗
高级客户经理
客服微信
13165050229
2692096539
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。