docker-compose -f keycloak/docker-compose.yaml up
Keycloak: http://localhost:8181/auth/ (keep_kc:keep_kc)
Keep login page: http://localhost:3000/
Instructions:
- https://rahulroyz.medium.com/using-keycloak-as-idp-for-azure-ad-sso-authentication-role-authorization-0b309c15eadc
- https://rahulroyz.medium.com/using-keycloak-as-idp-for-azure-ad-role-authorization-part-2-map-ad-groups-to-keycloak-roles-9850d4acd536
Set email, first name & last name for keep_admin user: http://localhost:8181/auth/admin/master/console/#/keep/users Also please assign admin role for keep_admin.
docker run --name phasetwo_test --rm -p 8181:8080 \
-e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=admin \
quay.io/phasetwo/phasetwo-keycloak:latest \
start-dev
http://localhost:8181/realms/keep/portal/
http://localhost:8181/realms/keep/portal/
https://euc1.auth.ac/auth/realms/keep/portal
- delete the realm from the UI
- restart
- main repo - https://github.com/p2-inc/keycloak-orgs
- SSO wizzards -
-
Change admin theme so that "Org" will show
-
Create organization
-
Add all members to organization TODO: how to do it automatically?
-
For iframe -
- http://localhost:8181/auth/admin/master/console/#/keep/realm-settings/security-defenses
- frame-src 'self' http://localhost:3000; frame-ancestors 'self' http://localhost:3000; object-src 'none';
- openldap container - the ldap server
- ldap-ui - ui for the ldap
- load ldap.ldif