Commit Graph

28 Commits (b53f2681b4e89abf8e3043a0edc259e0b6dc5519)

Author SHA1 Message Date
iglocska 5c02f1c6a4
chg: [cleanup] of the default role setting for keycloak
- not used in any sensible way anymore
2022-11-13 11:18:54 +01:00
iglocska 6d41622129
new: [user deletion] tied into KeyCloak
- remove user from KC when possible
- proceed for local users
2022-11-11 15:10:04 +01:00
iglocska 99febe19db
fix: [keycloak] re-enabled the getUser function, removed the placeholder forced user fetch 2022-11-09 14:10:54 +01:00
iglocska 5ec0471cce
chg: [keycloak mapper] also pushes default mappings if they don't exist 2022-10-31 13:36:53 +01:00
iglocska 2a31e39762
new: [keycloak] automatically set mappings 2022-10-31 13:26:12 +01:00
iglocska 2f4b6ed2ff
chg: [keycloak] integration rework
- switch to the use of attributes
- several minor fixes
2022-10-31 11:31:38 +01:00
iglocska 9c41fd548f
fix: [auth] added keycloak logout 2022-10-25 15:08:41 +02:00
iglocska 9a8372be12
fix: [return type] validation removed 2022-10-25 11:01:23 +02:00
iglocska 84537c52f9
new: [user enrollment] send keycloak welcome email to users when enrolled 2022-10-25 10:57:18 +02:00
Sami Mokaddem c65978f8f2
fix: [behavior:authKeycloak] Correctly check if the user was saved 2022-10-21 08:59:36 +02:00
Sami Mokaddem 21403995e3
new: [user:edit] Added keycloak updates when a user gets modified 2022-09-21 10:11:09 +02:00
Sami Mokaddem 2c87b1e500
fix: [authKeycloakBehavior] Added missing association preventing user to log via keycloak 2022-09-21 10:07:51 +02:00
Sami Mokaddem 69fee02498
fix: [authKeycloakBehavior] Re-indexing array preventing roles to be parsed by keycloak 2022-09-21 10:06:33 +02:00
Sami Mokaddem efe917c824
fix: [authKeycloakBehavior] Typo preventing roles to be saved 2022-09-21 10:05:55 +02:00
iglocska 07a8d1dfcb
chg: [dead variable] removed 2022-09-19 00:24:29 +02:00
iglocska 10ea126a93
fix: [security] KeyCloak login getUser fixes
- removed dead code
- tightened check on the user profile, if the KC user's email address and that of the Cerebrate user disagree, block the authentication

- as reported by SK-CERT
2022-09-18 18:51:05 +02:00
iglocska 1077251f8b
fix: [keycloak] fixed encoding issue with urlencoded usernames created in keycloak 2022-08-23 11:05:07 +02:00
iglocska f513f8ec99
chg: [kc] disabled user capturing
- Cerebrate is now authoritative
2022-05-17 11:00:30 +02:00
iglocska 398307e414
fix: [user enrollment] fixed via KC 2022-05-17 10:16:47 +02:00
iglocska 32a559cc3b
new: [keycloak] command line tool
- automateable sync
- fixed various issues
- added logging of issues
2022-05-17 04:01:10 +02:00
iglocska 5a965c5ffd
new: [keycloak] sync added
- created/updates users
- creates/updates/removes roles
- creates/updates/removes orgs
2022-05-17 02:42:14 +02:00
iglocska 61cda0af33
fix: [minor fixes] with the keycloak integration 2022-02-28 10:27:17 +01:00
iglocska 8a6f0ed751
fix: [settings] invalid setting name fixed 2022-02-28 10:23:23 +01:00
iglocska 2da9d8f7d2
new: [keycloak] log enrollment outcome in the audit log 2022-02-18 11:47:33 +01:00
iglocska 312229751b
fix: [keycloak] enrollment org_id issues fixed 2021-11-25 11:55:51 +01:00
iglocska 92fee87a7f
fix: [keycloak] when enrolling users in keycloak, use the user organisation_id instead of the individual's first alias 2021-11-24 01:34:15 +01:00
Sami Mokaddem e7b274dbf0 fix: [behavior:authKeycloak] Typo when enrolling new user 2021-10-04 11:02:10 +02:00
iglocska f60e411af1
new [keycloak]: WiP user enrollment added
- also moved the keycloak specific functionalities to a behaviour
- added new role permission (org admin)
2021-10-01 13:19:26 +02:00