通过 API 调用使用 EWS 或 Graph 启用和设置 Exchange 远程邮箱

通过 API 调用使用 EWS 或 Graph 启用和设置 Exchange 远程邮箱

我在一家高等教育机构工作,目前我们使用 Powershell 脚本将新生引入 Active Directory 和混合 Exchange。

我基本上是在寻求使用 Jitterbit 甚至 Mulesoft 来自动化该过程并将其转移到 Web API 操作。

我发现的症结在于我无法看到如何在 Microsoft Graph API 或 Exchange Web Service SOAP API 中执行与 Powershell cmdlet“Enable-RemoteMailbox”以及“Set-RemoteMailbox”等效的操作。

似乎有许多 API 函数可用于操作邮箱中的内容和文件夹,但我无法明确地看到如何配置邮箱本身。

如果这是 RTFM 的案例,那么请有人指出 FM 给我吧!!!!

否则,我实际上可以在 Exchange 服务器上使用 Web 服务 API 调用来调用 powershell 脚本来执行此操作吗?这感觉像是一个可怕的安全风险,因此非常欢迎任何建议!

相关内容