diff --git a/Readme.md b/Readme.md
index bd0555d5fc332796932e7aa506ada0c19b91e169..d34b4fa16021e01864376597172ae8b320660821 100644
--- a/Readme.md
+++ b/Readme.md
@@ -23,6 +23,12 @@ chmod -R a-w dolibarr/htdocs/conf/
 touch dolibarr/documents/install.lock
 ```
 
+## SSO with keycloak
+to use sso with keycloak : 
+1. add `keycloak.yml` in `COMPOSE_FILE` constant in `.env` file
+2. set in `dolibarr_src/htdocs/config/conf.php` `$dolibarr_main_authentication='openid_connect,dolibarr'`
+3. Configure keycloak and dolibarr [tutorial of dolibarr](https://wiki.dolibarr.org/index.php?title=Authentication,_SSO_and_SSL#Mode_openid_connect)
+
 ## Databases (For developpement)
 
 There is a `dumps/` directory in this repository holding dumps from dev the instances of Dolibarr we use
diff --git a/keycloak.yml b/keycloak.yml
new file mode 120000
index 0000000000000000000000000000000000000000..6fba9855f87bb038b97efc39894eb108ef0a4e99
--- /dev/null
+++ b/keycloak.yml
@@ -0,0 +1 @@
+../sso/keycloak.yml
\ No newline at end of file