Skip to main content

Concepts

Wharf allows you to manage your data governance tasks manually, with our web platform, or automatically, through our fully-featured API.

Terminology

Understand the core elements when interacting with Wharf.

Organizations

Organizations are the fundamental grouping element in Wharf.

Groups

Groups serve as logical containers for organizing users.

Users

Users are your organization's data consumers, from people to machines.

Resources

In Wharf, resources represent your data sources and data services, i.e. a database, a data warehouse, an API, a pipeline, an application or unstructured storage for example.

Sidecars

Sidecars are the name of our lightweight service proxies, either deployed as a sidecar container in sidecar-mode or as an independant binary in proxy-mode.

Inventories

Inventories are hierarchies of your assets, or items, exposed by your data resources (see Resources above), which was discovered with introspection or passive indexation.

Policies

Policies are fine-grained access control policies written with policy-as-code thanks to Rego, the open-source policy language. You can use built-in rules or write your owns.

Logs

Every data access through our service proxies are logged in the system. The log structure follows a standard pattern, allowing log aggregation and exporting.