Closed mduda100871 closed 1 year ago
@mduda100871 Nyní se při mazání role automaticky maže i reference na ni.
Tak asi je tam ještě něco špatně.
Denní build vyhazuje výjimku - localhost.log.zip
Tak vyzkoušeno na včerejším buildu a zatím to vypadá dobře - role jde smazat, pokud na ní nikde neexistuje žádná reference, což je správně.
Pokud roli smažu v admin klientovi, ale v keycloaku ji má uživatel přidělenou, tak po jeho přihlášení se role zase vrátí, což je opět správně.
Pokud roli zruším v keycloaku i admin klientovi, je definitivně pryč i po opětovném přihlášení uživatele.
MD
Zdravím,
je potřeba vyřešit problém s tím, že nelze standardní cestou, prostřednictvím admin rozhraní K7, odstranit již nevyužívanou roli.
Komplikace vzniká takto:
Z výše uvedeného to na mě zatím působí tak, že interně se inkriminovaná role neodebere v databázi od daného účtu/účtů, resp. když se uživatel znovu přihlásí přes Keycloak, tak jádro K7 nepozná/neprovede synchronizaci s novou skutečností ohledně příchozích atributů z Keycloaku.
Bylo by potřeba to nějak vyřešit, asi celkem urgentně, protože je to hodně omezující a frustrující, zvláště když se nová instance K7 ladí a různě mění.
Bylo by asi zároveň hodně přínosné, kdyby jádro K7 dokázalo podat do admin klienta nějakou bližší informaci, kde je role používána, aby byl admin schopen to efektivně řešit - to hlavně v případě, až těch rolí a uživatelů bude mnohem více.
Díky, MD