我需要我的办公室加载项来读一张在Dataverse的桌子。我正在阅读有关在我的Office外接程序中设置SSO的文章--但我不想访问MS -我希望能够访问,而无需用户再次登录,即使他们在Outlook应用程序中。
我不知道该走哪条路-因为我可以使用NPM软件包让它与应用程序注册一起工作,但我不想去把我的秘密信息(客户机密等)放在office UI应用程序中。
我只想知道是否有人曾经这样做过,因此最好的做法。
谢谢
发布于 2022-10-04 18:46:33
听起来,SSO正是您从Office外接程序中访问Graph所需要的。Office外接程序获得对MicrosoftGraph的授权访问的最佳方法是使用来自用户Office登录的凭据。这使他们能够访问他们的,而无需在第二次签名。在用SSO授权给微软图形文章中阅读更多有关这方面的内容。
对于Outlook外接程序,请确保为Microsoft 365租约启用Modern Authentication
。有关如何执行此操作的信息,请参阅联机交换:如何启用租户进行现代身份验证。
https://stackoverflow.com/questions/73950698
复制相似问题