Skip to content

Kessel brings platforms together.

Unify your APIs with fine-grained authorization, common inventory, and CloudEvents.

Remove barriers to consumption

Users get the right access, quickly–even in complex B2B and multi-tenant environments.

Give users control

Delegate access, license, and resource administration, without overentitling.

Build an ecosystem

Integrate diverse services that feel cohesive with consistent sharing experiences, events, and hypermedia.

Designed for developers

Stay laser focused with self-service schema workflows and reusable primitives, like access management and events.

  1. Describe enough of your resource’s (a) attributes, (b) permissions (relationships), and (c) identifiers necessary for access control and event-based integration.

    lorem ipsum
  2. Tell Kessel when your resources change in order to ensure access based on latest state, to publish events, and to track history.

    import kessel
    kessel.ReportResource(...)
  3. Check access.

    import kessel
    kessel.Check(...)
  4. React to events

    import kafka
    kafka.Consume(...)
Learn more