Skip to main content

What are roles and permissions?

Updated yesterday

LingoHub provides secure team management through a flexible, two-level role hierarchy. Roles ensure that team members access only the permitted parts of your Workspace and Projects, keeping your data secure and your workflows organized.

Instead of configuring dozens of individual permissions for every user, permissions are bundled into standard roles. This article explains the difference between Workspace and Project levels, the specific permissions for each role, and how seat types affect your available roles.

Two-level role hierarchy

You can manage access independently at both the Workspace and Project level. This allows for granular control; for example, a user can be a Member of the Workspace (with no global access) and an Admin of a specific Project at the same time (obtaining more permissions).

  • Workspace roles: Control high-level access to the entire organization, including billing and global settings.

  • Project roles: Control access within specific projects. These roles define who can upload files, manage settings, or delete the project.

Within a Project, you can further restrict access by assigning members to specific languages only.

Note: If you update a user’s role at any time, their access permissions will be updated immediately across the platform.

Workspace roles - Workspace permissions

Workspace roles and their respective permissions apply to global settings and assets across your entire organization.

Category

Description

Owner

Admin

Localization Manager

Member

Workspace & billing

Manage billing, invoices, and global settings.

Administration: Members

Invite, remove, or change team members' roles.

Administration: Plugins & API

Manage integrations and connected third-party applications.

Administration: Logs

Access and review security and activity logs.

Administration: API Access

Create, manage, and view API keys.

Administration: Projects

Create and delete translation projects within the Workspace.

Translation orders

Create and manage professional translation orders via the Marketplace.

Cost reports

Access detailed financial reports and translation cost breakdowns.

Work reports

Monitor team productivity and translation progress reports.

Text tools

Manage Style Guides, Glossaries, and Translation Memories.

Workspace roles - Project permissions

Workspace roles and their respective permissions apply to global settings and assets across your entire organization.

Category

Description

Owner

Admin

Localization Manager

Member

General: Languages

Add, remove, or manage the target languages within the project.

General: Settings

Modify project-specific metadata, resource settings, and delete projects.

General: Activities

Access the project's activity stream to monitor updates and history.

General: Resources

Manage project assets and access file upload/download features.

General: Context Images

Upload and assign screenshots to provide visual context for translators.

Segments: General

Manage high-level segment settings such as "translatable" and plural status.

Segments: Keys

Create, edit, and manage unique translation keys for the project.

Segments: Texts

The ability to translate and edit the actual segment content.

Project roles - Project permissions

Project roles define what a user can do inside a specific translation project.

Category

Description

Admin

Localization Manager

Translator

General: Languages

Add, remove, or manage the target languages within the project.

👀

General: Settings

Modify project-specific metadata, resource settings, and delete projects.

General: Activities

Access the project's activity stream to monitor updates and history.

General: Resources

Manage project assets and access file upload/download features.

👀

General: Context Images

Upload and assign screenshots to provide visual context for translators.

Segments: General

Manage high-level segment settings such as "translatable" and plural status.

👀

Segments: Keys

Create, edit, and manage unique translation keys for the project.

👀

Segments: Texts

The ability to translate and edit the actual segment content.

👀

In the tables above, we use the following indicators to define the depth of access:

  • Full access: The user can view, edit, create, and delete items in this category.

  • 👀 View only: The item can be viewed but not modified.

  • No access: This category and its data are completely hidden from the user.

Note: The Member role shows ❌ for most actions. This is because a Workspace Member gains additional permissions when assigned a specific role (e.g., Translator) within a Project.

Language-specific roles (Translators)

For the highest level of precision, you can restrict a user's access to specific languages within a project. When assigning a user to a language, you choose between two levels:

  • Translate: Allows the user to edit and save translations for that language only.

  • Manage: Gives the user full control over that specific language, including managing statuses and language-specific settings.

Understanding seat types and billing

To simplify how seats are counted and ensure you can add as many collaborators as needed, LingoHub uses two distinct seat types:

  • Standard seats (Unlimited): These include the Member and Translator roles. You can add an unlimited number of these collaborators across any plan.

  • Advanced seats (Plan-limited): These include management roles such as Owner, Admin, and Localization Manager, as well as any Custom Roles. The number of available Advanced Seats depends on your specific plan.

Note: Custom Roles offer tailored flexibility for your unique workflows and are available on Pro plans and above.

Awesome! You have finished the article on roles and permissions. We hope that it helped you find answers to all your questions. Otherwise, contact our support, and we will gladly help!

Did this answer your question?