Skip to content
Kessel
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Start Here
Getting Started with RBAC
Understanding Kessel
Roadmap
Building with Kessel
How To
Run locally with Docker Compose
Add a new resource type
Design permissions schema
Report resources
Configure authentication
Protect an endpoint
Protect a list endpoint
Manage access with RBAC
Enable TLS with Kessel SDKs (Client-side)
Authenticate with Python SDK
gRPC Compilation Issues in CI
Migrate existing applications to RBAC
Migrate from RBAC v1 to RBAC v2
Concepts
Resources and representations
Relationships and permissions
History
Events
Schema and extensibility
Role-based access control
Identity and multi-tenancy
Consistency model
Coming from RBAC v1
Reference
SDKs
Schema
Glossary
gRPC API
🚧 HTTP API
Overview
KesselInventoryHealthService
KesselInventoryHealthService_GetLivez
KesselInventoryHealthService_GetReadyz
KesselInventoryService
Overview
KesselInventoryService_Check
KesselInventoryService_CheckBulk
KesselInventoryService_CheckForUpdate
KesselInventoryService_CheckForUpdateBulk
KesselInventoryService_CheckSelf
KesselInventoryService_CheckSelfBulk
KesselInventoryService_ReportResource
KesselInventoryService_DeleteResource
Archive
Outdated
Kessel Asset Inventory APIs
Running Kessel
Architecture
Installation
Monitoring Kessel
Monitoring Kessel Services
Monitoring Data Replication in Inventory API
Contributing
Writing documentation
Client SDK specification
Client API Reference
How to use this reference
Package: auth
Package: console
Package: grpc
Package: http
Package: middleware
Package: rbac.v2
Package: {service}.{major_version}
For Red Hatters
GitHub
Select theme
Dark
Light
Auto
Overview
(0.0.1)
Section titled “ (0.0.1)”
OpenAPI version: 3.0.3