You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
User story: binnen een AnyLogic simulatie hebben sommige gebruikers meer toegang tot gegevens van 1 bedrijf of alle bedrijven.
Deadline: 10 juni (project drechtsteden)
Keuzes
Belangrijke keuzes die we moeten maken:
Waar slaan we de koppeling gebruiker<>bedrijf op?
Dit kan als "resource" in Keycloak of in de Zero/Ztor webapp
Wat mij tegen staat aan Keycloak is dat ik vermoed dat ik op twee plekken bij moet gaan houden welke bedrijven onder welk project vallen.
Gaan we de check doen in AnyLogic of van tevoren?
Van tevoren is flexibeleren/decentraler. Je zou dit bijvoorbeeld op je eigen PC dit kunnen doen zonder internet-connectiviteit.
Van tevoren is meer werk
Hieronder uitgewerkte combinaties
1. High-level flow voor optie via KeyCloak en check in AnyLogic
Gebruiker heeft een Access Token van KeyCloak (bv omdat hij ingelogd is op Zenmo.com)
Access Token wordt gezet als AnyLogic input parameter
Het gaat nu om een rol voor een geheel project. Iemand die deze rol heeft krijgt toegang tot gedetailleerde bedrijfsgegevens van alle bedrijven. Toegang verlenen tot de data van individuele bedrijven is nu niet aan de orde.
We gaan deze rol toevoegen aan de Access Token uit Keycloak en in AnyLogic gaan we deze Access Token valideren en decoderen.
User story: binnen een AnyLogic simulatie hebben sommige gebruikers meer toegang tot gegevens van 1 bedrijf of alle bedrijven.
Deadline: 10 juni (project drechtsteden)
Keuzes
Belangrijke keuzes die we moeten maken:
Hieronder uitgewerkte combinaties
1. High-level flow voor optie via KeyCloak en check in AnyLogic
Gebruiker en resource en tussenliggende entiteiten moeten worden ingesteld in Keycloak:
2. High-level flow voor optie via KeyCloak en check van tevoren
3. High-level flow met bedrijven lijst in zero.zenmo.com en check in AnyLogic
4. High-level flow met bedrijven lijst in zero.zenmo.com en check van tevoren
(combinatie van 2 en 3)
The text was updated successfully, but these errors were encountered: