A PAS plugin to set roles to imio keycloak users
Kimug is a acronym for "Keycloak IMio User & Group"
make buildmake create-siteYou have to initialize a certificate with tests/mkcert.sh .
make docker-startThis command will start a keycloak instance available at https://keycloak.127.0.0.1.nip.io
| Realm | login | password | |
|---|---|---|---|
| master | admin | admin | |
| imio | kimug | kimug_at_imio.be | kimug |
| plone | plone | plone_at_imio.be | plone |
| sso-apps | imio-apps-plone_belleville-ac | imio-apps_at_kimug.be | Kimug123456*** |
cd tests
docker compose exec keycloak /opt/keycloak/bin/kc.sh export --file /opt/keycloak/data/import/realm-imio.json --realm imio
docker compose exec keycloak /opt/keycloak/bin/kc.sh export --file /opt/keycloak/data/import/realm-plone.json --realm plone
docker compose exec keycloak /opt/keycloak/bin/kc.sh export --file /opt/keycloak/data/import/realm-sso-apps.json --realm sso-apps.venv/bin/tox -e test -sor only one class
.venv/bin/pytest tests -s -k TestMigrationThe project is licensed under GPLv2.