Documentation
Everything you need to set up, configure, and use Klarun, your data team's operating system.
This documentation covers all six modules (Reporting, Governance, Platform, People, Projects, and FinOps), the 360 Assessment, Organization Settings, and the Roles system. Use the sidebar to jump to any section.
What is Klarun
Klarun is a Data Ecosystem OS, a single platform that gives data leaders and their teams full operational visibility over every layer of their data organization: the reports they produce, the assets they govern, the people they manage, the platform they run, and the investments they make.
It is designed for CTOs, heads of data, and BI managers who need to operate at scale without the overhead of custom tooling. Rather than spreading context across Notion pages, spreadsheets, and disconnected BI portals, Klarun centralizes it, and connects to the tools your team already uses (Power BI, Databricks) to pull live data automatically.
Klarun follows a hybrid input model: some data is imported automatically through integrations, while other data is registered manually by your team. Both types live in the same interface and can be enriched, tagged, and acted upon in the same way.
Module Summary
Klarun is organized into six modules. Each module covers a distinct area of your data operation.
Starting with Klarun
Follow these steps when setting up Klarun for the first time. The order matters, because organization settings and integrations unlock data that later steps depend on.
Go to Settings → Organization. Fill in your organization name, industry, company size, fiscal year start month, and timezone. These values power FinOps reports and benchmark comparisons.
Still in Settings → Organization, register your company email domain. Once verified, anyone with a matching email can join via an invite link, with no one-off codes required.
Go to Settings → Membership and generate an invite link. Choose multi-use (whole team), email, domain, or single-use types. Assign roles before or after members join.
In Settings → Integrations, connect Power BI and / or Databricks. Once connected, Klarun syncs all reports and assets from those platforms automatically. Integrations require the Business plan or higher.
In Reporting → Report Catalog, your synced reports will appear immediately. Enrich them with Domain, Subdomain, Owner, and Schedule. Manually register any reports from other tools.
In People → Data Team, add every member of your data organization. Complete profiles (role, squad, seniority, skills, platforms, and languages) to unlock People Ops workforce analytics.
In People → Onboarding, upload documents, paste links, or write text notes in each of the eight onboarding sections. New joiners access everything from this page.
In Platform → Architecture, document your data layers and infrastructure components. In Platform → Business Domains, map your domains, and in Platform → Health, add any ongoing incidents.
Assets are synced from integrations. In Governance → Contracts & Sources, add your data source contracts and SLAs. In Governance → Data Quality, log active quality issues.
In FinOps → Budget & Plan, enter your budget per platform and category. In FinOps → Actual Cost, record actual monthly spending. Cost Intelligence then computes budget vs. actuals automatically.
In Projects → Objectives, create your strategic goals. Link Key Results to each objective, then create Initiatives (the concrete work items) on the Initiatives kanban.
Free Plan
Klarun offers a free plan that lets you get started without a credit card. It is designed for small teams exploring the platform or for organizations that primarily need the core Reporting module.
- 5 data-team seats
- Core reporting module
- Basic data governance
Reporting
The Reporting module is the central registry for all reports, dashboards, and data products in your organization. It gives every stakeholder a single place to find what exists, who owns it, how often it refreshes, and where to open it. The Operational Cockpit sits on top of the catalog as a live summary of reporting activity and health.
Pages: Operational Cockpit, Report Catalog, Maturity Benchmark
Reports enter the catalog in two ways: automatic sync from connected integrations (Power BI, Databricks), or manual registration for any other tool.
Report Catalog fields
Governance
The Governance module provides a unified view of your data ecosystem's health: all platform assets, their quality status, and the contracts governing your data sources.
Pages:Observability Hub · Assets · Data Quality · Contracts & Sources
Assets are populated automatically from Power BI and Databricks integrations, with no manual entry needed. They are enriched with health flags (broken, orphan, stale) computed from integration metadata. Because assets depend on integrations, the Observability Hub and Assets pages require the Business plan or higher.
Contracts & Sources are entered manually. Each contract represents a data source your organization depends on. Fill in the fields below to track obligations and risk.
Contract fields
Quality issues are logged manually. Each issue captures the affected asset, description, severity, owner, and resolution status.
Platform
The Platform module is where you document the infrastructure your data team runs on and track its operational health. It covers architecture documentation, business domains, platform health, and a maturity assessment.
Pages: Architecture · Health · Business Domains · Assessment
Architecture is documented as a set of layers and components. Add each layer of your stack (ingestion, transformation, serving, etc.) and the technologies used within each layer.
Business Domains are registered manually. Define each domain your data is organized around and assign an owner. Domains are referenced across Reporting, Governance, and People.
Health incidents are logged with a title, severity (P1 to P4), affected systems, description, and current status (Active / Monitoring / Resolved). Update the status as the incident progresses.
Assessment is a guided maturity questionnaire. Answer the prompts to produce a platform maturity score and a set of recommended next steps.
People
The People module is the hub for your data organization's human layer. It combines a team registry, workforce analytics through People Ops, and an onboarding resource library.
Pages: People Ops · Data Team · Onboarding
Data Team profile fields
Onboarding sections
The Onboarding page is organized into eight fixed sections. Admins populate each section with documents, links, or text content.
Resource types
Projects
The Projects module is Klarun's OKR (Objectives and Key Results) framework. It gives data teams a structured way to define their strategy, track measurable outcomes, and manage the concrete work items that deliver on those outcomes. The Portfolio gives a high-level view across all objectives and initiatives.
Pages: Portfolio · Objectives · Key Results · Initiatives · ROI Evaluator
Start top-down: create Objectives first, then add Key Results to each one, and finally create Initiatives under Key Results.
FinOps
The FinOps module gives data leadership the financial visibility they need to run the data function as a business. It covers budget planning, actual cost tracking, and a Cost Intelligence overview that compares the two.
Pages:Cost Intelligence · Budget & Plan · Actual Cost
Budget & Plan: Add budget lines for each data platform (e.g. Databricks, Snowflake, Power BI) broken down by cost category and month. The fiscal year calendar is driven by your Organization Settings → Fiscal Year Start.
Actual Cost: Enter or import actual monthly spending for each platform and category. On Corporate plans and above, AI assist can parse uploaded invoices and payroll into structured monthly rows.
Cost Intelligence reads from your budget and actuals and computes variance automatically. No separate data entry is required on this page.
360 Assessment
The 360 Assessment is Klarun's AI-powered organizational review. It synthesizes data from across your modules (Governance, Platform, People, Projects, and FinOps) into a single, periodic assessment of your data organization's health, with narrative insights and recommendations.
Pages: 360° View
There is no manual data entry. Keep the other modules up to date, then generate an assessment for a period. The quality of the result depends on how complete your Governance, Platform, People, Projects, and FinOps data is.
Organization Settings
Settings are accessible from the sidebar under your organization name. The page is divided into four tabs: Organization, Integrations, Membership, and Billing. Only users with the org_admin role can modify settings.
Organization tab
Configure your organization profile. These values appear throughout the app and power features like FinOps and benchmarking.
Domain verification
Register your company email domain to enable domain-based invite codes. Anyone with a matching email address can then join your workspace using a domain invite link, without needing a one-off code.
Verification is done via a one-time code sent to an admin email on the registered domain. Once verified, the domain is locked and used for all future domain invites.
Integrations tab
Connect your BI tools to Klarun. Synced integrations automatically populate Reports (Reporting module) and Assets (Governance module).
Power BI setup steps
Go to Azure Portal → Microsoft Entra ID → App registrations → New registration. Give it any name (e.g. "Klarun Integration"), select Single tenant, and click Register.
Inside the app registration, open API permissions → Add a permission → Power BI Service → Application permissions. Select Tenant.Read.All, then click Add permissions.
Power BI Service → Application permissions → Tenant.Read.AllIn the Microsoft 365 admin center (admin.microsoft.com), assign the Fabric Administrator role to the service principal you just created.
Open Power BI Admin Portal → Tenant settings → Developer settings. Enable "Allow service principals to use read-only admin APIs".
Power BI Admin Portal → Tenant settings → Developer settings → Allow service principals to use read-only admin APIsBack in the app registration → Certificates & secrets → New client secret. Set an expiry, click Add, then copy the Value immediately, as it is only shown once.
Go to Settings → Integrations → Power BI → Connect. Enter your Tenant ID, Application (Client) ID, and the Client Secret value. Click Test connection, and if successful, click Save & sync.
Databricks
Connect one or more Databricks workspaces using a personal access token and workspace URL. Once connected, Klarun syncs notebooks, pipelines, and ML assets as Governance assets and enriches the Report Catalog with Databricks-backed reports.
Membership tab
Manage who belongs to your Klarun workspace. You can view all current members, change their roles, and create invite codes.
Invite code types
Billing tab
View your current plan and manage your subscription. Upgrading, downgrading, and entering payment details are all handled from this tab. Only users with the org_admin role can access the Billing tab.
Roles
Klarun uses a layered role system. Every member has one org-wide role that controls baseline access across the entire workspace, plus optional module-specific roles that grant elevated permissions within individual modules.
Org-wide roles
Assigned at the workspace level. Apply to all modules unless overridden by a module-specific role.
Module-specific roles
Each module has three tiers: admin, contributor, and viewer. Module roles are additive: assigning a module role to a member grants that permission level for that module regardless of their org-wide role.
Permission matrix
Baseline permissions by role tier, applicable across all modules. Module admins have the same privileges as org admins within their module scope.