# Notes on FreeIPA LDAP Docker Block Users have to be created manually. The docker-compose up command takes a few minutes to run. ## Create a user `docker exec -it freeipa /bin/bash` To create a user with username: `ldap-viewer` and password: `grafana123` ```bash kinit admin ``` Log in with password `Secret123` ```bash ipa user-add ldap-viewer --first ldap --last viewer ipa passwd ldap-viewer ldappasswd -D uid=ldap-viewer,cn=users,cn=accounts,dc=example,dc=org -w test -a test -s grafana123 ``` ## Enabling FreeIPA LDAP in Grafana Copy the ldap_freeipa.toml file in this folder into your `conf` folder (it is gitignored already). To enable it in the .ini file to get Grafana to use this block: ```ini [auth.ldap] enabled = true config_file = conf/ldap_freeipa.toml ; allow_sign_up = true ```