Oauth 2.0 如何从wso2获取用户角色被配置为服务提供者的第三方应用程序

Oauth 2.0 如何从wso2获取用户角色被配置为服务提供者的第三方应用程序,oauth-2.0,openid-connect,grafana,wso2is,wso2-am,Oauth 2.0,Openid Connect,Grafana,Wso2is,Wso2 Am,配置了wso2的grafana用于身份验证,身份验证工作正常,但我无法将用户角色从wso2 IS导入grafana。任何人都可以对此提供指导。您需要在为grafana注册的SP中请求角色(组)声明。您可以按照中的步骤向SP添加角色声明 如果您使用的是新控制台,请执行以下步骤 转到注册SP编辑页面 选择用户属性点击 添加角色(组)属性 在访问令牌中,您可以看到角色。(注意:要始终接收访问令牌中的角色,请在声明/属性设置中强制设置角色属性)

配置了wso2的grafana用于身份验证,身份验证工作正常,但我无法将用户角色从wso2 IS导入grafana。任何人都可以对此提供指导。

您需要在为grafana注册的SP中请求角色(组)声明。您可以按照中的步骤向SP添加角色声明

如果您使用的是新控制台,请执行以下步骤

  • 转到注册SP编辑页面
  • 选择用户属性点击
  • 添加角色(组)属性
  • 在访问令牌中,您可以看到角色。(注意:要始终接收访问令牌中的角色,请在声明/属性设置中强制设置角色属性)