我在Azure AD上创建了应用。
应用程序运行正常。
顺便说一句,我想缩小此应用程序的权限。
首先,我想限制此应用可以查看的时间表。 例如,应用程序可以看到用户A的时间表,但不能看到用户B的时间表,依此类推。用户A和用户B在同一Azure AD上注册。
第二,我想限制可以假扮成电子邮件发件人的用户。 例如,用户C可以发送邮件,但用户D无法发送邮件。
有更好的方法吗?
谢谢。
答案 0 :(得分:0)
按照@juunas的建议,不能限制Microsoft Graph Application的权限。它适用于整个租户。
但是您可以使用New-ApplicationAccessPolicy将应用程序限制为目标邮箱。
例如:
New-ApplicationAccessPolicy -AccessRight RestrictAccess -AppId "{appID}" -PolicyScopeGroupId EvenUsers@AppPolicyTest2.com -Description "Restrict this app to members of security group EvenUsers."
您可以将用户A和C放入安全组EvenUsers。然后,仅授予您的应用访问用户A和C的数据的权限。