Microsoft的一位工程师告诉我,为了显示jobtitle字段,使用REST中的用户方法,我需要管理员权限。如果有人能够准确地回答域管理员需要采取的步骤,以便为将运行图查询的域中的所有用户授予user.read.all权限,我将不胜感激。如果有人能提供详细的逐步指导,我将不胜感激。向域中的所有用户授予users.read.all权限
1
A
回答
0
丹的链接照顾到了这个问题。 在链接中,下面的示例链接就是答案。而不是“普通”一词,我已将其替换为租户ID,如下所示:
https://login.microsoftonline.com/{tenant id from azure ad}/adminconsent?
client_id={application client id}
&state={can be anything. I used the same as the redirect url}
&redirect_uri={URL that exactly appears in the app application portal}
0
对于user.read.all
,在普通用户可以登录到您的应用程序之前,您需要获得组织的行政许可。
要做到这一点,您首先需要让他们通过“管理员同意”工作流程。此工作流程需要管理员,但一旦完成,您的应用程序的任何用户都将拥有“管理员同意”限制范围。
例如,你通常你会然后把它们放在验证用户
https://login.microsoftonline.com/common/oauth2/authorize?<your params>.
由于此范围内需要Admin然而,你的拳头必须首先具有管理员通过重新认证,获得同意他们
https://login.microsoftonline.com/common/adminconsent?<yours params>.
一旦管理员授权同意,普通用户将可以使用OAuth认证。
相关问题
- 1. 授予所有用户mysql的权限?
- 2. 如何向用户授予权限
- 3. 如何向SQL Server 2008实例授予所有用户权限?
- 4. 授予MySQL用户有限权限
- 5. Oracle - 授予用户权限
- 6. 授予Oracle授予权限
- 7. 创建具有所有权限的用户,但授予
- 8. 如何将所有postgres权限授予我的本地用户?
- 9. 如何授予在Oracle中授予权限的权限
- 10. JIRA授予查看用户的权限
- 11. Subversion命令添加新用户并授予所有权限
- 12. 向SSMS 2008中的用户授予权限时复制脚本?
- 13. 在Oracle模式上向用户授予所有特权
- 14. 授予ManageBuildResources权限到TFS用户
- 15. 授予用户权限来访问表
- 16. 授予动态用户权限SQL
- 17. 在MySQL权限授予新用户
- 18. SQL Server 2008 Express授予用户权限
- 19. 用户授予权限总是:ROLE_ANONYMOUS?
- 20. 授予数据库用户权限
- 21. MySQL授予用户权限错误
- 22. 如何授予用户权限
- 23. 将权限授予其他用户
- 24. 授予dbms_crypto权限
- 25. mysql授予权限
- 26. 授予LIST权限
- 27. 授予用户授予其他用户的授权
- 28. 在API 23没有写权限,但所有所需的权限授予
- 29. 如何授予Sharepoint中有限的“管理权限”权限?
- 30. 如何授权开发人员授予用户权限?
谢谢您的回复。我想我明白了。但是部分的含义是什么?你能具体谈谈吗? –
user1612125
今天发送给授权链接的相同参数(appid,您想要的范围等)。如果你只是重复使用相同的查询,你可能会有一些额外的参数,但这应该不成问题。 –
有关详细信息,请参见https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-scopes#using-the-admin-consent-endpoint –