Advanced Security 计费

要访问结果并使用适用于 Azure DevOps 的 GitHub Advanced Security 功能,你需要一个许可证。 至少一个启用了高级安全性的存储库的每个活动提交者都会消耗一个许可证,并且每个活动提交者的每月花费为 49 美元。 如果提交者出现在最近 90 天内的推送中,则其被视为活动提交者,而无论他们最初是何时提交的。

Advanced Security 的直接计费方式按照与 Azure DevOps 组织关联的 Azure 订阅。 每月按流量计费。 根据组织中每天的活动提交者总数,向 Azure 订阅收取每日费用。

活动提交者在 Azure 订阅中删除了重复数据。 用户可以参与多个存储库或组织,只要这些组织与同一 Azure 订阅相关联即可,就不会被计算多次。

适用于 Azure DevOps 的 GitHub Advanced Security 可与 Azure Repos 配合使用。 如果要将 GitHub Advanced Security 与 GitHub 存储库配合使用,请参阅 GitHub Advanced Security

Advanced Security 的活动提交者计数

活动提交者总数是参与了至少一个已启用 Advanced Security 的存储库的提交者的数量。 对于每个推送的更改,参与该更改的任何有效标识都被视为活动提交者,即使提交是在 90 天之前完成的。 无论他们的 Azure DevOps 访问级别如何,他们都必须是 Azure DevOps 组织的成员。

在为组织、项目或存储库启用高级安全性之前,可以查看可能可能需要付费的活动提交者的估计数量。

“高级安全性”弹出窗口的屏幕截图,其中包含了估计的委员会计数。

可以在组织设置>计费下找到“高级安全性”已消耗的许可证的确切数量(启用了高级安全性的存储库中的活动提交者计数)。 这是前一天度量的活动提交者的数量。

显示活动提交者计数的组织计费设置的屏幕截图。

如果对组织中的所有存储库禁用“高级安全性”,则活动提交者估计值会消失,但可以在 Azure 门户中查看 Azure 订阅的计费情况。

了解活动提交者计数

以下表为例,说明活动提交者和潜在计费可能如何随时间而变化。

日期 本月活动 活动提交者总数
3 月 1 日 项目集合管理员为 Fabrikam 存储库启用了 Advanced Security。 在过去 90 天内,Fabrikam 有 30 名活动提交者。 30
3 月 19 日 PCA 为 Fabrikam 存储库禁用了 Advanced Security。 今后,不再对来自 Fabrikam 的活动提交者收费。 30 - 30 = 0
7 月 15 日 PCA 为 Fabrikam 重新启用了 Advanced Security。 在过去 90 天内,Fabrikam 现在有 20 名活动提交者。 20
8 月 1 日 PCA 为第二个存储库 AdventureWorks 启用了 Advanced Security。 在过去的 90 天内,有 30 名开发人员致力于该存储库。 其中有 10 名开发人员还加入了 Fabrikam,并且不会再消耗更多许可证。 20 + 20 = 40