首页 > 解决方案 > 有没有办法以编程方式创建 Azure Active Directory 实例?

问题描述

我有一个可以通过 Microsoft Graph API 从 Azure Active Directory 同步数据的应用程序。我想在 CI 中测试该功能。我希望能够检查目录中的修改是否与完全同步和增量同步正确同步。为了能够同时运行多个构建并从一开始就拥有一个干净的状态,我希望每个构建都有一个单独的目录。

我的问题是 - 有没有办法以编程方式创建 Azure Active Directory,然后将其删除,或者可能是开发容器功能?我对模拟 Azure AD 不感兴趣,因为这些测试的目的是验证底层 REST API 没有改变。

标签: azureazure-active-directory

解决方案


MS 云解决方案提供商可以通过 API 创建新的 Azure AD 租户,但对于其他人来说,AFAIK 是不可能的。

我建议创建一个测试租户并在测试之前/之后重置它。这确实意味着您不能同时进行多个测试运行,因为它们会相互混淆。


推荐阅读