12 projects
opal-server
OPAL is an administration layer for Open Policy Agent (OPA), detecting changes to both policy and data and pushing live updates to your agents. The opal-server creates a pub/sub channel clients can subscribe to (i.e: acts as coordinator). The server also tracks a git repository (via webhook) for updates to policy (or static data) and accepts continuous data update notifications via REST api, which are then pushed to clients.
opal-client
OPAL is an administration layer for Open Policy Agent (OPA), detecting changes to both policy and data and pushing live updates to your agents. The opal-client is deployed alongside a policy-store (e.g: OPA), keeping it up-to-date, by connecting to an opal-server and subscribing to pub/sub updates for policy and policy data changes.
opal-common
OPAL is an administration layer for Open Policy Agent (OPA), detecting changes to both policy and data and pushing live updates to your agents. opal-common contains common code used by both opal-client and opal-server.
permit
Permit.io python sdk
fastapi-websocket-rpc
A fast and durable bidirectional JSON RPC channel over Websockets and FastApi.
asafc-permit-sdk-with-df
Permit.io python sdk
permit-datafilter
Permit.io python sdk
fastapi-websocket-pubsub
A fast and durable PubSub channel over Websockets (using fastapi-websockets-rpc).
opal-fetcher-postgres
An OPAL fetch provider to bring authorization state from Postgres DB.
permit-broadcaster
Simple broadcast channels (Permit fork)
permitio
permitio python sdk
authorizon
authorizon python sdk