# Member Roles and Permissions

Permissions control access to your Mergin Maps projects. They can be defined for the whole workspace when inviting workspace members or for a specific project.

# Workspace members and guests

People invited to a workspace can be invited as members or as guests.

Members have access to all projects in a workspace. If a new project is created, they will be able to access it immediately.

Guests have access only to projects they are invited to. If a new project is created in a workspace, they won't see it until they are granted access.

TIP

Do you want to invite members or guests to your workspace? Visit How to share projects and manage user access for detailed steps.

# Workspace member roles

Members of a workspace have access to all projects in a workspace. The level of access to the project is defined by their member roles:

  • Reader: users with read permission are able to see the list of projects, projects data and history
  • Writer: in addition to the Read access, users can also do changes in the projects: adding/removing/updating features, change layer settings and project properties. Users who are expected to actively contribute to the project need to have the write permission.
  • Admin: in addition to the Write access, users with this level of access can delete the project or transfer it to another workspace. Admins can also create new projects and manage workspace members.
  • Owner: in addition to the Admin role, owners have access to invoicing and subscription settings.
Reader Writer Admin Owner
see the list of projects in the workspace
see project data
see project history
add/edit/delete features in projects 🚫
add/remove layers in projects 🚫
change layer settings and project properties in QGIS 🚫
create new projects 🚫 🚫
delete and transfer projects 🚫 🚫
manage access to projects 🚫 🚫
manage workspace members 🚫 🚫
access to invoicing and subscription settings 🚫 🚫 🚫

TIP

Invoices can be made accessible also to a person that is not a workspace member, such as someone from your accounting department. They can access the subscription management portal using a link.

Members and their roles can be managed through app.merginmaps.com in the Members tab:
Mergin Maps dashboard members tab

# How to transfer ownership of a workspace

Ownership of a workspace can be transferred to another workspace member.

Users with the owner member role have access to the Subscriptions page in the dashboard.

Every workspace has to have at least one owner, however, there can be multiple owners of one workspace.

WARNING

When transferring ownership of a workspace, you might also need to update billing information.

To transfer the ownership of a workspace to a user that is not yet a member of your workspace, follow the steps in How to add users to a workspace and set the member role to Owner. The new owner has to accept the invitation.

To transfer the ownership of a workspace to a user that is already a member of your workspace, you have to change their member role to Owner:

  1. Log in to app.merginmaps.com

  2. Navigate to the Members tab. Here, you will see the list of current workspace members and their roles.
    Mergin Maps dashboard members tab

  3. Change the member role of the user who should become the new owner to Owner
    Selecting owner member role from the list

  4. Now the member role of the original owner can be changed (if needed) or they can be removed from the workspace completely.

WARNING

Be careful when downgrading your own member role!

Only owners and admins can manage user roles so if you assign yourself the writer or reader role, you will not be able to change it back.

# Project permissions

Permissions to specific projects can be defined for workspace guests as well as for workspace members in addition to their member roles. There are three permission levels: reader, writer and owner.

Reader Writer Owner
see the project in the workspace
see project data
see project history
add/edit/delete features in the project 🚫
add/remove layers in the project 🚫
change layer settings and project properties in QGIS 🚫
delete and transfer projects 🚫 🚫
manage access to the project 🚫 🚫

Although the roles of workspace members define the level of access to projects in a workspace in general, it is possible to grant them higher permissions to specific projects. For instance, a workspace member with a Reader role can be a Writer or Owner of a project.

TIP

How to add users to a project will guide you through inviting a guest to a project. These steps can be also followed to change workspace member's permission to a project.

Project permissions are managed in the dashboard. Select a project and navigate to the Collaborators tab to see the list of users who can access the project and their project permissions or to invite someone to contribute to your project.

You can also easily change project permissions of current collaborators.
Changing project permissions in Mergin Maps dashboard

# Public and private projects

A private project is a project that is accessible only to workspace members and to guests that were invited to this project. Projects are private by default.

A public project is a project that everyone (including those who are not registered with Mergin Maps) can see, including data and project history. Other users cannot contribute to your public project unless you give them writing permissions.

You can make your project public or private in the project's settings.

Project settings in Mergin Maps Dashboard