summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/share/authz/DESIGN.md34
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
----------- | |
| | | |