Skip to main content

Teams and roles

Learn how teams, roles, and team users are organized in Lokalise.

Written by Ilya Krukowski
Updated this week

In this article you'll learn how teams, roles, and users are organized in Lokalise.

Teams

Users in Lokalise are organized into teams. A team can contain many users, and a user can be a member of many teams. You can switch between teams any time by clicking your team avatar in the bottom left corner and choosing another team:

View image

Each team contains:

When you create a new project in Lokalise, you and all the team owners are added to this project. These initially added users have full access rights within the project and can perform translations, add or remove keys, invite new users, change settings, and so on.

Please note that other (non-owner) team users are not added to team projects automatically, and you have to add them as contributors manually as explained in the Contributors article.


Team roles

Navigate to Team settings > Team to manage team roles.

A team user can have one of the following roles:

Owner

Each team can have one or more owners with similar rights. The user who initially created the team becomes an owner automatically. An owner can promote other team users to owners. The owners are automatically added to all projects created in a given team, and they cannot be removed from these projects.

A team owner:

  • is auto-added to all projects

  • cannot be removed from projects

  • can promote other users to owners

  • can delete the team

  • can promote other users to admins

  • can remove users

  • can create projects

  • can create orders

  • can manage subscription

  • can download invoices

  • can change billing details

If a user is an admin in one team, an owner in another team, and a manager in a project, they can access the project settings, transfer project ownership to themselves, demote the original owner, and move project users to their own team. This effectively bypasses the member limits of the Lokalise free plan.

Admin

A team admin:

  • can manage projects

  • create orders

  • promote team users to admins

  • remove users from the team

However, admins are not automatically added to the newly created projects, they can be removed from the projects, they can’t promote other users to owners, and they cannot change billing details.

Biller

Billers have the same access rights as admins but additionally they can manage subscriptions, edit billing details, download invoices, add and remove seats, change payment cards, and upgrade/downgrade plans. Billers are not added automatically to the projects and can be removed from the projects as needed.

Member

Team members have restricted rights: they cannot modify any team settings, manage users, or view sensitive data like billing information. In other words, they can only be added to the projects as contributors.

Summary

Permission

Owner

Biller

Admin

Member

Can promote other users to...

Owners, billers, admins

Admins

Admins

Remove users

Manage projects

Create orders

Manage subscription and seats

View invoices, edit billing details

Auto-added to all projects?

Remove team

Can be removed from projects?


Adding and managing team users

You can add one or more users directly by clicking the Add team users button under the Team settings > Team tab. Just enter the emails, choose the projects to add users to, and set up their access rights:

Team users are added implicitly in the following cases:

  • When you create a new team. In this case you as a creator will be added to the team with the owner role.

  • When you invite a project contributor as explained in the Contributors article. In this case a newly added contributor will also join a team with the member role.

  • When you have enabled the public signup feature in a project. In this case any person with a link can join your project as a contributor and become a member of the team.

  • When you have enabled the team visibility feature and allowed anyone with the proper email address to join.

  • When you have created a translation order and chosen Lokalise as a provider. In this case a translator and/or editor will be automatically added to the project and to the team with a member role.


Basic and advanced seats

TL;DR

  • Each user occupies one seat per team: basic (unlimited) or advanced (limited).

  • A seat becomes advanced if the user is Admin, Biller, Owner on the team level, or has project-level permissions beyond Translator or Reviewer.

  • To free up an advanced seat, remove the user from the team or limit their project permissions to Translator or Reviewer.

Each user in a team occupies a seat. The type of seat depends on the user’s role and permissions.

  • Basic seats (unlimited) — occupied by users with the Member team role who only have Translator or Reviewer permissions in projects.

  • Advanced seats (limited, depends on your subscription plan) — occupied by users who either:

    • have a team role higher than Member (Admin, Biller, or Owner), or

    • have additional project permissions beyond Translator or Reviewer (for example, managing project settings or tasks).

  • A user can contribute to multiple projects, but they still occupy only one seat in the team. Seats are assigned per user, not per project.

  • A user with a team role higher than Member occupies an advanced seat even if they are not part of any project.

Freeing up advanced team seats

TL;DR


You can free up an advanced seat by reducing a user’s project permissions, changing their team role to Member, or removing them from the team.

To switch a user to a basic seat, make sure their team role is Member and their project permissions are limited to Translator or Reviewer.

Advanced seats are limited, so sometimes you may need to free one up to add another user.

You can quickly find all users who occupy advanced seats using the Advanced seat users toggle on the Team members page:

When enabled, it filters the list and shows only users currently occupying an advanced seat.

There are a few ways to free up an advanced seat.

Reduce project permissions

The most direct way is to reduce the user’s permissions in projects. A user with the Member team role only occupies a basic seat if their project permissions are limited to Translator or Reviewer.

To check and update project permissions:

  • Enable the Advanced seat users toggle on the Team members page.

  • Find the user and click the X projects link next to their name. A menu will appear showing the projects the user participates in.

  • Click a project name to open the project editor.

  • Switch to the Contributors tab and update the user’s permissions to Translator or Reviewer.

Groups and advanced seats

If a group has elevated permissions and the user is a member of that group, the user will occupy an advanced seat once the group has been added to at least one project.

Users can also occupy advanced seats through groups. Groups are created on team level, and can then be added to projects and assigned permissions, similar to individual contributors.

If a group is added to a project with permissions beyond Translator or Reviewer, all users in that group will occupy advanced seats. For example, if a group with elevated permissions contains two users and is added to one or more projects, both users will count toward the advanced seat quota.

To check whether a user occupies an advanced seat through a group:

  1. Go to the Team members page and click the X projects link next to the user’s name.

  2. Open the project from the list.

  3. In the Contributors tab, find the Groups section.

  4. You'll see the group's permissions.

    1. In the example above, every group member will have Manager access within the project meaning they'll occupy advanced seats.

  5. Expand the group to view its members.

Note however, that if a user is added to the same project both individually and as part of a group, the user’s individual permissions override the group permissions.

For example, if a user is assigned the Translator role directly in a project but also belongs to a group with elevated permissions in that project, their effective permissions remain Translator, and they will not occupy an advanced seat.

Change the user’s team role

If the user does not need elevated team permissions, you can change their team role to Member. Users with the Member role can occupy a basic seat, but only if their project permissions are limited to Translator or Reviewer.

If the user still has advanced permissions in any project, they will continue to occupy an advanced seat.

Remove the user from the team

This is the most drastic action: the user will lose all access to the team and all projects within it. Use this option only if the user no longer needs access to the team.

Click Remove next to the user’s name on the Team members page:

After adjusting permissions, you can monitor the Team quotas page (under Team settings) to see how the number of advanced seats changes.


Translation reports

Please check the Translation reports article to learn more.

It is possible to view translation reports for any team user for the given date range to understand how many changes the user did and what these changes were. To achieve that, proceed to Team settings > Team and click the corresponding button at the bottom of the page:

After clicking the Translation reports button, you'll see the following dialog box:

Here you can choose the user to view the report for as well as adjust the date range. Once you are ready, click the Download report button.

Here's a sample CSV report demonstrating a few fields (in a real report you'll have much more info):


Subscribing to a plan

Any team biller or owner can subscribe to a plan. To achieve that, proceed to Team settings > Billing.

It is possible to change the invoicee if another team member subscribes to a plan. In this case, the previous invoicee subscription plan is canceled and the new plan becomes active immediately. A credit card icon is displayed next to the invoicee email address in team settings.

Did this answer your question?