diff options
| author | ertopogo <erwin.t.pombett@gmail.com> | 2026-02-22 19:31:53 +0100 |
|---|---|---|
| committer | ertopogo <erwin.t.pombett@gmail.com> | 2026-02-22 19:31:53 +0100 |
| commit | 4e0d25b944fd9632e2555c4f6ae01b4728262dfb (patch) | |
| tree | 7a4e5e36850105483ce3cda2b57441aa8c6bd5e2 /micro/iam | |
| parent | 5063ccc088f75f5f56cae32d8cf1987c69816200 (diff) | |
Application:ajout de lucien-sens bon, vikunja, homeassistant
Diffstat (limited to 'micro/iam')
| -rw-r--r-- | micro/iam/chiruca_auth.mmd | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/micro/iam/chiruca_auth.mmd b/micro/iam/chiruca_auth.mmd index 858a779..04d3f81 100644 --- a/micro/iam/chiruca_auth.mmd +++ b/micro/iam/chiruca_auth.mmd @@ -31,6 +31,7 @@ flowchart LR direction LR
c_vikunja["vikunja<br/>redirect: vk.arauco.online<br/>scope: openid email profile"]
c_ha["homeassistant<br/>redirect: ha.arauco.online<br/>/auth/oidc/callback"]
+ c_dt["dertopogo (planifie)<br/>redirect: dt.arauco.online<br/>/api/auth/callback/keycloak<br/>Type: confidential"]
end
subgraph roles_conf ["Roles"]
@@ -38,6 +39,7 @@ flowchart LR realm_roles["Realm roles<br/>admin | user<br/>gestionnaire-taches"]
cr_vikunja["Client vikunja<br/>admin | editor | viewer"]
cr_ha["Client homeassistant<br/>admin | user"]
+ cr_dt["Client dertopogo (planifie)<br/>roles a definir"]
end
subgraph groups_conf ["Groupes"]
@@ -65,6 +67,7 @@ flowchart LR direction TB
vikunja["Vikunja<br/>vk.arauco.online"]
ha["Home Assistant<br/>ha.arauco.online"]
+ dt["der-topogo (planifie)<br/>dt.arauco.online"]
end
user -->|"Login request"| apps
@@ -78,6 +81,7 @@ flowchart LR vikunja -->|"Token verify"| keycloak
ha -->|"Token verify"| keycloak
+ dt -.->|"Token verify (planifie)"| keycloak
groups_conf -.->|"Heritage roles"| roles_conf
@@ -88,6 +92,7 @@ flowchart LR classDef extStyle fill:#2a3a4a,stroke:#6a8aaa,color:#b0d0e8
classDef flowStyle fill:#3a2a1e,stroke:#aa7a4a,color:#e8c8a0
classDef groupStyle fill:#3a1e5f,stroke:#8a6ad9,color:#c8b0f0
+ classDef plannedStyle fill:#2a2a2a,stroke:#666,stroke-dasharray: 5 5,color:#999
class user,jwt userStyle
class goog_oauth,goog_claims extStyle
@@ -97,3 +102,4 @@ flowchart LR class g_admins,g_terrain,g_consult groupStyle
class pg storStyle
class vikunja,ha appStyle
+ class c_dt,cr_dt,dt plannedStyle
|
