mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Merge pull request #13742 from Cdiscount/feature/fix_ldap_server_admin
fix LDAP Grafana admin logic
This commit is contained in:
commit
0f592679f9
@ -185,7 +185,9 @@ func (a *ldapAuther) GetGrafanaUserFor(ctx *m.ReqContext, ldapUser *LdapUserInfo
|
|||||||
|
|
||||||
if ldapUser.isMemberOf(group.GroupDN) {
|
if ldapUser.isMemberOf(group.GroupDN) {
|
||||||
extUser.OrgRoles[group.OrgId] = group.OrgRole
|
extUser.OrgRoles[group.OrgId] = group.OrgRole
|
||||||
extUser.IsGrafanaAdmin = group.IsGrafanaAdmin
|
if extUser.IsGrafanaAdmin == nil || *extUser.IsGrafanaAdmin == false {
|
||||||
|
extUser.IsGrafanaAdmin = group.IsGrafanaAdmin
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user