Permissions for a website or an app

Administration

Needed permissions: owner or manage

If you’re going to use Piwik PRO in your team, you will have to create an account for each teammate and assign website permissions for accounts with a user level.

Account levels

Each Piwik PRO account has two levels of access available for customers: owner and user.

The difference between the owner and user is:

  • Owner is the primary contact for the account and can perform all actions in the account, including adding a website, inviting other users to join, assigning a user level, and granting permissions for a website.
  • User can do only specific actions, depending on the type of permission they have for each website. By default, every new user doesn’t have access to anything.

Types of permissions

Every website has five types of permissions: manage, edit & publish, edit, view, and no access. You will set them only for accounts with a user level because the owner level has access to everything.

  • Manage: The user can view and edit websites, view, edit, and publish tags, import and export audiences, manage permissions, and use Consent Manager. But they can’t add a website or a new user.
  • Edit & publish: The user can do the same actions as on the manage level, except they can’t manage permissions.
  • Edit: The user can view and edit websites, view and edit tags, import and export audiences and change general options. But they can’t publish a tag, manage permissions, and use Consent Manager.
  • View: The user can view websites, tags, and export audiences.
  • No access: The user doesn’t have access to anything.

Grant website permissions to users

For every user level of an account, an owner needs to give permissions to use each website. If you have a group of people to whom you want to grant the same access, you can use the user groups. Otherwise, move along and we’ll show you how to assign permissions individually.

To assign permissions to users, follow these steps:

  1. Go to Menu > Administration.
  2. Navigate to Websites & apps.
  3. Select a website for which you want to grant permissions.
  4. Click Permissions and choose an option for a user.
    Permissions for site or app

    Tip: If you have many websites and users, assign permissions for each website and each user. Otherwise, your teammates will stay with no access, at all.

Compare website permissions

If you need to dig deeper into types of permissions for each module, take a look at the following tables.

Platform

User action Owner Manage Edit & publish Edit View No access
Add a website or an app
Add a meta site
Add a user
Create a user group
Manage permissions
Set global website settings
Set privacy settings

Analytics

User action Owner Manage Edit & publish Edit View No access
View a dashboard
Add, edit, delete their dashboard
Add, edit, delete any dashboard
Copy any dashboard
View all reports
Add, edit, copy, delete custom reports
Customize a standard report
Export a report
View goals
Add and edit goals
Add and edit funnels
Add and edit a user flow report
View custom dimensions
Add, edit, activate, deactivate custom dimensions
View segments
Add, edit, delete segments
Add calculated metrics
Add a scheduled report
Add an alert
Add a dimension value grouping
Integrate with Google Search Console
Integrate with Google Ads

Tag Manager

User action Owner Manage Edit & publish Edit View No access
Publish
Discard changes
View tags, triggers and variables
Add, edit, delete tags, triggers and variables

Audience Manager

User action Owner Manage Edit & publish Edit View No access
View audiences and profiles
Add, edit, delete audiences and attributes
Import a CSV file
Export audiences
User action Owner Manage Edit & publish Edit View No access
Use the module

Was this article helpful?

Technical support

If you still have some questions, visit our community.
There’s always someone ready to help!

Back to help center