姚令武 2025-10-13 14:40 采纳率: 98.4%
浏览 1
已采纳

如何阻止Microsoft 365 Copilot访问敏感数据?

如何防止Microsoft 365 Copilot访问企业敏感文档(如财务报表或HR数据)?尽管已启用信息权限管理(IRM)和敏感度标签,Copilot仍可能基于缓存或共享链接内容生成响应。应如何结合Microsoft Purview信息保护、条件访问策略与Copilot for Microsoft 365的租户级权限控制,精准限制其对标记为“机密”的文件或特定用户内容的访问,同时不影响普通用户的正常使用体验?
  • 写回答

1条回答 默认 最新

  • 远方之巅 2025-10-13 14:40
    关注

    如何防止Microsoft 365 Copilot访问企业敏感文档?

    1. 理解Copilot的访问机制与数据流路径

    Microsoft 365 Copilot通过集成Graph、SharePoint、OneDrive、Teams等服务,利用自然语言处理技术从用户内容中提取上下文并生成响应。其核心依赖于Microsoft Graph API获取文档内容和元数据。

    即使启用了IRM和敏感度标签,Copilot仍可能通过以下方式间接访问敏感内容:

    • 缓存中的历史版本文档
    • 外部共享链接(特别是匿名访问)
    • 未及时同步标签策略的延迟生效文件
    • 用户个人OneDrive中误标记或未标记的机密文件

    因此,仅靠信息保护策略不足以完全阻断Copilot的数据摄入路径。

    2. 构建纵深防御体系:三层防护模型

    层级技术组件作用目标
    第一层:内容识别与分类Purview敏感度标签 + 自动分类规则确保所有财务/HR文档被准确标记为“机密”
    第二层:访问控制与权限收敛条件访问策略 + Azure AD应用权限管理限制Copilot后端服务对高敏感内容的读取能力
    第三层:租户级Copilot策略配置Copilot for M365租户设置 + 数据摄入排除列表直接禁用对标记文件的内容索引

    3. 利用Microsoft Purview实现精准内容治理

    Purview是构建数据可见性的基石。需执行以下步骤:

    1. 在Purview门户中创建“财务数据”、“HR个人信息”等自定义分类
    2. 配置自动发现规则,扫描OneDrive和SharePoint站点中的关键词(如“工资单”、“员工编号”)
    3. 绑定敏感度标签策略,强制加密+水印+禁止复制
    4. 启用“自动应用标签”功能,基于内容匹配动态打标
    5. 定期运行评估报告,验证标签覆盖率是否达到99%以上

    示例PowerShell脚本用于检测未标记的关键文件夹:

    
    Get-PnPSite -Includes RootWeb | ForEach-Object {
        $web = $_.RootWeb
        Get-PnPListItem -List "Documents" -Web $web | Where-Object {
            $_["SensitivityLabel"] -eq $null -and $_["FileDirRef"] -like "*Finance*"
        } | Select Title, FileDirRef
    }
    

    4. 配置条件访问策略以限制服务主体行为

    通过Azure AD中的条件访问(CA)策略,可控制Copilot所依赖的服务主体(Service Principal)的访问范围。

    关键操作包括:

    • 定位到企业租户中的“Office 365 Client Application”服务主体
    • 创建新策略,条件设置为“目标资源包含标记为‘机密’的SharePoint站点”
    • 访问控制动作设为“拒绝访问”,并排除紧急维护账户
    • 启用“持续访问评估”(CAE),实现实时权限撤销

    该策略将阻止Copilot后台进程通过Graph API读取受保护资源。

    5. 租户级Copilot权限控制策略实施

    进入Microsoft 365 Admin Center → Settings → Org settings → Copilot,进行如下配置:

    数据摄入控制
    启用“Exclude specific SharePoint sites and OneDrive accounts from indexing”
    用户级排除
    将HR总监、CFO等高权限用户的OneDrive明确加入排除列表
    应用级权限隔离
    禁用Copilot对“合规中心”、“审计日志搜索”等模块的调用权限

    6. 缓存与共享链接风险缓解方案

    共享链接尤其是“任何人可编辑”类型,可能导致Copilot抓取非预期内容。应采取以下措施:

    1. 在SharePoint管理后台关闭全局匿名共享功能
    2. 使用Purview DLP策略拦截含SSN、银行卡号的外发文档
    3. 部署自定义Power Automate流程,监控并自动撤销超过7天的有效外部链接
    4. 启用OneDrive的“已知设备访问”策略,限制非注册设备的内容下载

    7. 可视化数据流与策略联动架构图

    graph TD A[敏感文档] --> B{是否标记为"机密"?} B -- 是 --> C[Purview自动加密+打标] B -- 否 --> D[继续扫描与分类] C --> E[条件访问策略拦截] E --> F[Copilot无法索引] D --> G[正常纳入Copilot知识图谱] H[外部共享链接] --> I{权限级别?} I -- 匿名访问 --> J[自动转换为仅预览+密码保护] I -- 组织内成员 --> K[允许常规访问] J --> F K --> G
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已采纳回答 10月23日
  • 创建了问题 10月13日