更新Office 365应用程序权限的流程
我在Azure AD管理中心注册了新的Office 365应用程序,并配置了该应用程序要求的必需权限。 我也创建了使用此应用程序的Web服务。
在某些时候,我扩展了Web服务的功能,现在它需要几个新的权限。因此,为了支持Web服务的新功能,我有以下选择: 1)只需创建一个新的Office 365应用程序并为其设置所有可用于Office 365应用程序的权限; 2)创建具有所需权限集的新应用程序,并替换我的Web服务代码中的旧应用程序; 3)为现有Office 365应用程序添加几个新权限;
我认为第一种选择是矫kill过正,因为我的应用程序当前不需要所有可用于Office 365应用程序的权限。而且,我的服务的用户将被提示授予数百个冗余权限。
第二个选项也不是很好,因为每次我的Web服务需要新功能的附加权限时,都应创建一个新应用程序,并且我需要在代码中支持大量应用程序。
所以从我的角度来看,最好的选择是(3)。但是在这里,我需要适当的流程来更新应用程序权限,以便Web服务在访问Office 365数据时不会出现问题。
更新Office 365应用程序权限的正确流程是什么?