admin_ldap.go 350 B

1234567891011121314151617
  1. package api
  2. import (
  3. "github.com/grafana/grafana/pkg/services/ldap"
  4. )
  5. func (server *HTTPServer) ReloadLDAPCfg() Response {
  6. if !ldap.IsEnabled() {
  7. return Error(400, "LDAP is not enabled", nil)
  8. }
  9. err := ldap.ReloadConfig()
  10. if err != nil {
  11. return Error(500, "Failed to reload ldap config.", err)
  12. }
  13. return Success("LDAP config reloaded")
  14. }