β‘OPALβ‘
@@ -100,19 +100,17 @@ curl -L https://raw.githubusercontent.com/permitio/opal/master/docker/docker-com
- [How to configure OPAL (basic concepts)](https://docs.opal.ac/tutorials/configure_opal)
+ - [How to Use OPAL with Cedar in a Multi-Language Project](https://www.permit.io/blog/scaling-authorization-with-cedar-and-opal)
+
- π¨ [Key concepts and design](https://docs.opal.ac/overview/design)
- ποΈ [Architecture](https://docs.opal.ac/overview/architecture)
-
- OPAL uses a client-server stateless architecture. OPAL-Servers publish policy and data updates over a lightweight (websocket) PubSub Channel, which OPAL-clients subscribe to via topics. Upon updates each client fetches data directly (from source) to load it in to its managed OPA instance.
-
-
+
+
+OPAL uses a client-server stateless architecture. OPAL-Servers publish policy and data updates over a lightweight (websocket) PubSub Channel, which OPAL-clients subscribe to via topics. Upon updates each client fetches data directly (from source) to load it in to its managed OPA instance.
-
-
-
+
-
-- π For further reading check out our [Blog](https://bit.ly/opal_blog).
+π For further reading check out our [Blog](https://bit.ly/opal_blog).
## Community
diff --git a/documentation/static/img/opal.png b/documentation/static/img/opal.png
index fb8b0ab0..413bd456 100644
Binary files a/documentation/static/img/opal.png and b/documentation/static/img/opal.png differ