Skip to content

Ownership and Availability

A member’s role defines their capabilities across the whole project. Access rights go one level deeper: they control what a member can do with a specific resource, based on two factors — their ownership status and the resource’s availability settings.


Every resource — Storage, Data Mart, Destination, Report — has owners. Any project member can be assigned as an owner. The member who creates a resource is automatically assigned as its first owner. Additional owners can be assigned from the resource settings page.

Most resources have a single Owner role. Data Marts are the exception — they support two distinct owner types:

Owner typeResponsibilityAccess level
Technical OwnerData definition, schema, and source connectionsFull control
Business OwnerBusiness requirements and usageView and use only

Data Mart settings showing Technical Owner and Business Owner fields with assigned project members

What an owner can do depends on their role. For Destinations and Reports, owners have full control regardless of role. For Data Marts and Storages, full control requires Technical User or Project Admin:

EntityOwner typeFull control requires
Data MartTechnical OwnerTechnical User or Project Admin
StorageOwnerTechnical User or Project Admin
DestinationOwnerAny role
ReportOwnerAny role

A Business User can be assigned as a Data Mart Technical Owner or Storage Owner, but the role does not support full ownership until it changes to Technical User:

  • Data Mart Technical Owner (Business User) — can view and use the Data Mart, but cannot edit, delete, or manage it.
  • Storage Owner (Business User) — has no access to the Storage.

A warning for Data Mart Technical Owners with an insufficient role appears on the Notification Settings page.

Notification Settings page displaying an ownership warning that a Business User is assigned as Technical Owner or Storage Owner

Triggers do not have dedicated ownership. Data Mart Triggers are managed under their parent Data Mart; Report Triggers are managed under their parent Report. Access to triggers follows the access rules of the parent entity.


Availability settings control what non-owners can do with a resource. Owners and Project Admins always have full access regardless of availability.

Each resource has two independent availability toggles. The first toggle name differs by entity type:

  • Data Mart — first toggle is Available for reporting
  • Storage, Destination — first toggle is Available for use

The second toggle is Available for maintenance for all resource types. The combination of the two toggles determines what non-owners can do:

StateWhat non-owners can do
Both toggles offNot visible — only owners and Project Admins can see the resource
First toggle on, second offCan see and use the resource — for example, view a Data Mart and build reports on it, or link a Storage to their own Data Mart
First toggle off, second onCan see, use, edit, and delete the resource
Both toggles onBoth of the above

☝️ New resources start with both toggles off. Existing resources were migrated to both toggles on to preserve previous access patterns. Owners can gradually reconfigure availability to match their intended access model.

Resource settings page with the Available for reporting and Available for maintenance toggles

Who can configure availability depends on the entity type and the owner’s role:

EntityCan configure availability
Data MartTechnical Owner with Technical User or Project Admin role; Project Admin
StorageOwner with Technical User or Project Admin role; Project Admin
DestinationAny Owner (including Business User); Project Admin

The following actions can be granted or restricted by the combination of ownership and availability settings:

ActionDescription
SeeView the resource in lists and open its detail page
UseLink the resource to other entities (e.g. attach a Storage to a Data Mart)
EditModify the resource configuration
DeleteRemove the resource
Copy CredentialsAccess connection credentials (Storage, Destination)
Configure AvailabilityChange the availability settings of the resource
Manage OwnersAssign or revoke ownership
Manage TriggersCreate, edit, or delete triggers (Data Mart)
RunExecute the Report manually (Report)

Who can manage owners per entity type:

EntityCan manage owners
Data MartTechnical Owner with Technical User or Project Admin role; Project Admin
StorageOwner with Technical User or Project Admin role; Project Admin
DestinationAny Owner (including Business User); Project Admin
ReportTechnical User with Data Mart maintenance access; Report Owner with active Destination; Project Admin

Project Admin always has full access to all actions on all resources and is not listed in the tables below.

WhoNot availableAvailable for useAvailable for maintenanceAvailable for both
Owner (Technical User)All actionsAll actionsAll actionsAll actions
Non-owner Technical UserNo accessSee, UseSee, Use, Copy Credentials, Edit, DeleteSee, Use, Copy Credentials, Edit, Delete
Any Business UserNo accessNo accessNo accessNo access

☝️ Business Users do not have direct access to Storages. They interact with data through Data Marts and Destinations available to them.


WhoNot availableAvailable for reportingAvailable for maintenanceAvailable for both
Technical Owner (Technical User)All actionsAll actionsAll actionsAll actions
Technical Owner (Business User)See, UseSee, UseSee, UseSee, Use
Business Owner (any role)See, UseSee, UseSee, UseSee, Use
Non-owner Technical UserNo accessSee, UseSee, Use, Edit, Delete, Manage TriggersSee, Use, Edit, Delete, Manage Triggers
Non-owner Business UserNo accessSee, UseNo accessSee, Use

☝️ When a Data Mart is available for maintenance, Business Users who are not owners still cannot access it — maintenance access is reserved for Technical Users.


Data Mart Triggers have no dedicated ownership. Who can see them and who can manage them follows the parent Data Mart.

WhoCan seeCan manage (create, edit, delete)
Technical Owner (Technical User)YesYes
Technical Owner (Business User)YesNo
Business Owner of parent Data MartYesNo
Non-owner Technical User (DM available for maintenance)YesYes
Non-owner Technical User (DM available for reporting only)YesNo
Non-owner Business User (DM visible)YesNo

The owner of a Destination has full control regardless of their role — even a Business User who created a Destination manages it completely.

WhoNot availableAvailable for useAvailable for maintenanceAvailable for both
Owner (any role)All actionsAll actionsAll actionsAll actions
Non-owner Technical UserNo accessSee, UseSee, Use, Copy Credentials, Edit, DeleteSee, Use, Copy Credentials, Edit, Delete
Non-owner Business UserNo accessSee, UseSee, Use, Copy Credentials, Edit, DeleteSee, Use, Copy Credentials, Edit, Delete

Reports do not have availability settings. Visibility follows the parent Data Mart — if you can see a Data Mart, you can see all Reports built on it.

Access to edit, delete, run, manage owners, and manage triggers requires one of two conditions:

WhoCan seeCan edit, delete, or run
Has Data Mart maintenance access (Technical Owner with Technical User role, or non-owner Technical User with DM available for maintenance)YesYes — for all Reports on that Data Mart
Report Owner (Destination exists)YesYes
Report Owner (Destination deleted)YesNo — read-only until Destination is restored or replaced
Business Owner of parent Data MartYesNo
Non-owner without DM maintenance accessYes, if DM is visibleNo

☝️ A Report owner can edit, delete, and run the Report only while its Destination still exists. If the Destination is deleted, the owner can still see the Report but cannot edit, delete, or run it until the Destination is restored or ownership is reassigned by a Technical User.


Report Triggers have no dedicated ownership. Who can see them and who can manage them follows the parent Report.

WhoCan seeCan manage (create, edit, delete)
Has Data Mart maintenance accessYesYes — for all Report Triggers on that Data Mart
Report Owner (Destination exists)YesYes — for own Report’s triggers only
Report Owner (Destination deleted)YesNo
Non-owner (DM visible)YesNo