件
开发人员上次更新时间:2023 年 9 月 18 日
一般信息
供开发人员Microsoft的“碎片”提供的信息:
Information | 响应 |
---|---|
应用名称 | 件 |
ID | WA200005479 |
支持的 Office 365 客户端 | Microsoft Teams |
合作伙伴公司名称 | 面向开发人员的片段 |
公司网站 | https://pieces.app |
应用的使用条款 | https://pieces.app/terms/ |
应用的核心功能 | 片段使创建者能够无缝保存/扩充/搜索/共享/引用/重用代码片段。 |
公司总部位置 | 美国 |
应用信息页 | |
用于运行应用的托管环境或服务模型是什么? | Paas |
应用使用哪些托管云提供商? | Azure |
问题
你在此处看到的任何信息有疑问或更新? 联系我们!
应用如何处理数据
此信息由面向开发人员的 Pieces 提供,说明此应用如何收集和存储组织数据,以及组织对应用收集的数据的控制。
Information | 响应 |
---|---|
应用或底层基础结构是否处理与Microsoft客户或其设备相关的任何数据? | 是 |
应用处理哪些数据? | 崩溃 (错误) 仅通过 Sentry。 |
应用是否支持 TLS 1.1 或更高版本? | 是 |
应用或底层基础结构是否存储任何Microsoft客户数据? | 否 |
问题
你在此处看到的任何信息有疑问或更新? 联系我们!
下面显示了 Microsoft Cloud App Security 目录中的信息。
Information | 响应 |
---|---|
是否对应用执行年度渗透测试? | 是 |
应用是否具有记录的灾难恢复计划,包括备份和还原策略? | 是 |
你的环境是否使用传统的反恶意软件保护或应用程序控制? | ApplicationControls |
是否有针对安全漏洞进行标识和风险排名的既定流程? | 是 |
你是否有一个策略来管理用于应用修补程序的服务级别协议 (SLA) ? | 是 |
是否根据修补策略 SLA 执行修补程序管理活动? | 是 |
你的环境是否有任何不受支持的操作系统或软件? | 否 |
是否对应用和支持该应用的结构执行季度漏洞扫描? | 是 |
外部网络边界上是否安装了防火墙? | 是 |
在将更改请求部署到生产环境之前,是否有用于查看和批准更改请求的既定变更管理流程? | 是 |
是否还有一个人员审查和批准原始开发人员提交到生产环境的所有代码更改请求? | 是 |
安全编码做法是否考虑了常见的漏洞类,例如 OWASP 前 10 类? | 是 |
为启用多重身份验证 (MFA) : | CodeRepositories、DNSManagement、Credential |
你有设置、修改和删除员工帐户的既定流程吗? | 是 |
是否在支持应用的网络边界外围部署了入侵检测和防护 (IDPS) 软件? | 是 |
是否在支持应用的所有系统组件上设置了事件日志记录? | 是 |
是否由人工或自动化工具定期审查所有日志,以检测潜在的安全事件? | 是 |
检测到安全事件后,是否会自动将警报发送给员工进行会审? | 是 |
是否建立了正式的信息安全风险管理流程? | 是 |
是否记录并建立了正式的安全事件响应流程? | 是 |
你是否在检测后的 72 小时内向受到违规影响的监管机构和个人报告应用或服务数据泄露? | 是 |
问题
你在此处看到的任何信息有疑问或更新? 联系我们!
Information | 响应 |
---|---|
该应用程序是否符合 HIPAA) (健康保险可移植性和会计法案? | 不适用 |
应用是否符合 Health Information Trust Alliance、Common Security Framework (HITRUST CSF) ? | 不适用 |
应用是否符合 SOC 1) (服务组织控制? | 否 |
应用是否符合服务组织控制 (SOC 2) ? | 否 |
应用是否符合服务组织控制 (SOC 3) ? | 否 |
是否针对应用及其支持环境执行年度 PCI DSS 评估? | 不适用 |
应用国际标准化组织 (ISO 27001 是否) 认证? | 否 |
该应用是否符合国际标准化组织 (ISO 27018) ? | 否 |
该应用是否符合国际标准化组织 (ISO 27017) ? | 否 |
该应用是否符合国际标准化组织 (ISO 27002) ? | 否 |
联邦风险和授权管理计划 (FedRAMP 的应用是否) 合规? | 否 |
该应用是否符合 FERPA) (家庭教育权利和隐私法? | 不适用 |
该应用是否符合 COPPA) (儿童在线隐私保护法? | 不适用 |
该应用是否符合 SOX) (Sarbanes-Oxley 法案? | 不适用 |
应用是否符合 NIST 800-171? | 不适用 |
该应用是否已获得云安全联盟 (CSA Star) 认证? | 否 |
问题
你在此处看到的任何信息有疑问或更新? 联系我们!
Information | 响应 |
---|---|
应用程序是否与 Microsoft 标识平台集成, (Microsoft Entra ID) 进行单一登录、API 访问等? | 是 |
是否已查看并遵守Microsoft标识平台集成清单中列出的所有适用的最佳做法? | 否 |
你的应用是否使用最新版本的 MSAL (Microsoft 身份验证库) 或 Microsoft Identity Web 进行身份验证? | 是 |
你的应用是否支持条件访问策略? | 否 |
你的应用是否支持持续访问评估 (CAE) | 否 |
你的应用是否在代码中存储任何凭据? | 否 |
Microsoft 365 的应用和外接程序可能会使用 Microsoft Graph 之外的其他Microsoft API。 你的应用或外接程序是否使用其他Microsoft API? | 是 |
使用 Microsoft Graph 访问数据
Graph 权限 权限类型 字距调整 Microsoft Entra 应用 ID ChannelMember.Read.All 委托 需要获取频道中存在的成员,以便我们可以将相关人员附加到人们正在保存的消息。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 ChannelMessage.Read.All 委托 需要能够读取通道的所有消息才能获取在通道内发送的上一条消息,以便 @pieces “保存”命令可以将上一条消息保存为部分。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 ChannelMessage.Send 委托 这是为了在发生错误时显示响应消息。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 Chat.Read 委托 若要使 Save 命令获取上一条消息,需要 @pieces 此项 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 Chat.ReadBasic 委托 若要读取用户聊天消息的成员,以获取与已保存的代码片段相关的相关人员,则需要这样做。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 Chat.ReadWrite 委托 如果发生错误,需要能够向聊天发送消息,并且需要阅读消息才能获取上一条消息。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 Group.Read.All 委托 保存命令和其他保存命令需要 @pieces 从组中保存。 这是为了读取所有用户组,以便他们可以选择要从中发现代码片段的组。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 Group.ReadWrite.All 委托 若要保存组中的消息和从组中读取消息,则需要执行此操作。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 GroupMember.Read.All 委托 保存来自团队组的消息时,需要这样做才能获取相关人员。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 Team.ReadBasic.All 委托 这使我们能够提取代码片段的来源。 例如团队的名称和说明。 和其他团队。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 TeamSettings.Read.All 委托 需要执行此操作才能读取 teamSettings 和适当的权限。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 TeamsActivity.Send 委托 这使我们能够在成功保存为片段时向用户发送成功活动。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 TeamsActivity.Send 应用程序 这样,我们就可以将活动发送给用户,了解其用户驱动操作时发生的成功/失败事件。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 User.Read 委托 我们需要这样做才能登录用户。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 User.ReadBasic.All 委托 若要读取已登录的用户,需要执行此操作。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 电子邮件 委托 需要获取用户电子邮件,以便我们知道谁正在尝试保存邮件。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 offline_access 委托 这是为了保持对用户已授予我们访问权限的数据的访问权限所必需的。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 openid 委托 允许用户登录。 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 profile 委托 需要能够阅读有关用户的基本信息,特别是用户名和名称,以及 microsoft 用户 uuid 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2
此应用程序没有其他 API。
问题
你在此处看到的任何信息有疑问或更新? 联系我们!