Skip to content
Hibouhibou

Organizations

Organizations are the primary unit of tenancy in Hibou. Each organization has its own repositories, teams, and security findings.

Terminal window
curl -X POST http://localhost:8585/api/v1/orgs \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{"name": "my-org", "display_name": "My Organization"}'

Or via the UI: navigate to Organizations → Create Organization.

Role Permissions
owner Full access, manage members and settings
admin Manage repos and teams, view all findings
member View repos, view findings

Organizations can be linked to forge organizations. When linked, repositories from that forge organization can be imported and webhooks are automatically registered.

Each organization is fully isolated:

  • Separate repositories and scan results
  • Independent team memberships
  • Own API keys (scoped to org)
  • Separate RBAC policies