Miro uses role-based access control to manage what a user can see or do in the product. User roles are defined for boards, projects, teams, and companies. Some user roles may require a specific plan or a paid license.
Roles for collaboration
Visitors are one-time Miro users who are not part of a team or organization. Visitors are perfect for quick sharing, instant collaboration or a one-off brainstorm session. Visitors can only access public boards shared with them via a link. Visitors don't have to be registered with Miro and can access public boards without a Miro account. Any plan can invite visitors.
Guests are occasional Miro users but are also not part of a team or organization. Guests are perfect for infrequent collaboration on a private board(s). You can give access to a registered user and revoke their access at any moment. This option is only available on paid plans.
Members are full team participants for ongoing collaboration. Members can access all boards shared with them in a team. They have full access to the plan features and can create their own boards and content.
Learn more about the features available for visitors, guests, and members.
Roles on boards and projects
Roles on boards
Roles on boards can be received directly by invitation or indirectly by default sharing settings or sharing a board on the team level. To configure your board access level, open the board's Share menu and choose from the roles listed below.
Board sharing settings
Each board has a board owner. There can only be one board owner per board. The board owner can:
- move the board between teams
- download board backups (on paid plans)
- add co-owners (on Business and Enterprise plan)
- set board password (on paid plans)
- hide frames, use protected lock (on paid plans)
- configure board content settings (on paid plans)
- configure collaboration tools settings
- configure who can share the board
- transfer board ownership to another collaborator
- delete the board
On Business and Enterprise plans, users can also add board co-owners. Board co-owners can:
- manage board content settings and collaboration tool settings
- hide and reveal frames, add protected lock
- add board password
- download a board backup
- add other co-owners
- change the board cover image and rename the board
- share the board
- configure advanced board sharing permissions
Editors can make changes to board content and delete or upload new files. Editors can use various board tools and settings depending on whether they’re a visitor, guest, or member.Editors can copy the board content if this is allowed in the board content settings.
Commenters can view the board content and leave comments visible to other users on the board
- Viewers can only view the board
Roles in projects
Available for: Starter, Business, Enterprise, and Education plans
Roles in projects are used to grant users specific access to multiple (both existing and newly created) boards in the project. Project-level access and participants are set by the project creator and can then be changed by any project editor for each specific participant.
Owner of a project can edit or delete the project, add/remove boards from the project, make the project visible/invisible to the entire team and define specific users' access. Ownership can be transferred to another user
Co-owners can be invited to a project, and change access rights of the team and other users in the project but cannot delete a project
Editors can edit boards in the project and define specific users' access
Commenters can comment on all boards in the project
- Viewers can view all boards in the project
Note that project access and board access complement each other and work at the same time:
- If a user already has a role on a specific board, the role with maximum access takes effect
- When their membership in a project is revoked, the user loses project-incurred access rights and retains only the roles on boards received directly
Roles in teams
Team Admins are members with extended rights to manage users, access rights settings, and other team properties. They don’t receive any special level of access to other users' content. If there are a few teams within a subscription, each of them has its Admin. There can be multiple Admins per team
Members are users who were invited to a team and can access all team-shared boards and projects as well as create their own boards. On paid plans, members always occupy a license in your team
Guests are users who were invited directly to boards via email, but not to the team itself. They can access the boards but can't create their own ones. Guests are available on paid and Education plans, and guests with edit access are only available on Business plans and on select Enterprise plans
- On the subscription level, Billing Admin is also recognized. This status is given to a person who starts the subscription having attached their card
To see the list of your team users, open Team settings and switch to Active users.
Available for: Enterprise, Business plans
A Company can have several teams under its umbrella, please see below the roles at a company level, compared to a team level.
Company Admins are members with extended rights to manage users, Team Admins, security, access rights settings, and other properties of the Company and teams within it. They don’t receive any special level of access to other users' content (unless they are assigned Content Admin rights on the Enterprise plan). There can be multiple Company Admins
- User Admins can create and manage users and teams and manage user licenses. This allows the Company Admin to delegate responsibilities without assigning unnecessary permissions.
Members are those who were provisioned/invited to at least one of the Company's teams. They can access all the team-shared or company-shared boards and projects as well as create their own boards
Guests, previously known as non-team users, are users who are a part of your plan but are not a member of any of the teams. Thus they do not have any access to the boards shared with the team/Company but only to the boards that were specifically shared with them via a direct email invitation
- When adding a guest, these users get a Free license and can be converted to Full members to see & create team boards and access the full functionality of your Miro paid plan
⚠️ On the Business plan, Company and Team Admin roles are merged.
Configuring the User Admin role
How to add a user admin
- Go to your profile settings.
From a board: Main menu > Preferences > Profile settings
From the dashboard: click your avatar in the top-right corner and click Settings
From the URL: https://miro.com/app/settings, then choose your Company from the drop-down in the top-left corner
- Under “User Management”, click Admin roles.
- In the right-side panel, click the ellipses … and choose Assign role.
- Choose the user or users you wish to assign, and click the Assign button. You can choose up to 50 users.
- To see the assigned role, click the … next to the User Admin role and choose View users. Alternatively, you can click anywhere in the “User Admin” bar.
✏️ For now, viewing assigned users can be done in the Admin roles tab. Eventually these roles will also be visible in Active users.
To see the permissions assigned to User Admins, click the “User Admin” bar and then click the Permissions tab. You’ll see User & team management permissions toward the bottom.
Viewing User Admin permissions