我们计划将Microsoft Identity manager与Ceridian Dayforce HRIS工具连接起来,我们想使用MIM与我们的活动目录同步,以获得所有用户、角色和其他细节的列表。我们希望使用MIM与我们的活动目录同步,定期获取所有用户、角色和其他细节的列表。
我在网上找到了Dayforce的API文档 https:/usconfigr58.dayforcehcm.comapiddnswagger。
我可以使用PowerShell来查询和解析休息API,从而从Dayforce获取信息到我们的活动目录吗?
当然可以,你可以编写Powershell脚本,使用Swagger中所述的端点查询API,查询你想要的信息,然后使用生成的对象更新AD中你想要的任何东西。在Powershell中,最简单的方法是使用 invoke-restmethod
然后使用适当的Powershell AD命令更新adusers,主要是 set-aduser
但是,如果你使用的是MIM,那么你就不会使用Powershell来做,你会使用mim的工作流和休息连接器功能。否则如果你要基本上自己写同步,那么使用mim有什么意义呢?