diff options
| author | mo khan <mo@mokhan.ca> | 2025-03-27 14:13:03 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2025-03-27 14:13:03 -0600 |
| commit | 1502563293a3a740a641d7914e0d447ad2d97a0a (patch) | |
| tree | 3fa37bd1e506ef4566226607ef5a6de6d4f880c3 | |
| parent | a86fca4d9a0a8707f97b6b5efdc94ba54dcc16cb (diff) | |
docs: provide ascii diagram of current architecture
| -rw-r--r-- | doc/share/authz/DESIGN.md | 34 |
1 files changed, 29 insertions, 5 deletions
diff --git a/doc/share/authz/DESIGN.md b/doc/share/authz/DESIGN.md index cdeb5ff..189f779 100644 --- a/doc/share/authz/DESIGN.md +++ b/doc/share/authz/DESIGN.md @@ -2,6 +2,30 @@ ## Current +### Architecture + +```plaintext + ------------- + | user-agent | + ------------- + | + V +----|:443|------------------------------ + | + V------------| + | | + |------| | + V V V + | --------------------------- + |--->| IdP | CI | ... | Policy | + V |-------------------------| + |--->| UI | REST API | ... | + | --------------------------- + V A + | | + |---->---->--- +``` + ## Proposed ### Architecture @@ -19,11 +43,11 @@ | API Gateway | --------------- | - | -------------------- - |--->| IdP (saml, oidc) | - | -------------------- - | | :http | :grpc | - | -------------------- + | ----------------------------- + |--->| IdP (saml, oidc) | + | ----------------------------- + | | :http | :grpc (Policy| | + | ----------------------------- | A A ----------- | | | | | | |
