Control access

Control who has access to particular portals and post-editing requests. Direct access to Google Cloud projects and Translation Hub resources is available only to administrators .

Portal users and translators have access only to Translation Hub resources that are assigned to their portals, such as glossaries or translation memories. This access is granted through a portal's service account .

Portal user permissions

When you add users to a portal, you grant them the following permissions:

  • Request translations; there's no limit to the number of translations that a portal user can do.
  • For translation requests, users can use only the resources that are assigned to the portal:
    • Glossaries
    • Translation memories (advanced tier only)
    • Custom models (advanced tier only)
    • Translation templates that were created by an administrator
  • Post-edit machine translations (advanced tier only)
  • Submit post-editing requests (advanced tier only) to groups that are assigned to the portal.

For more information about adding portal users, see Enable users to request translations .

Translator permissions

When you add translators to a post-editing group, you grant them the following permissions:

  • Access to machine translations that were sent to their post-editing group.
  • If a translation memory was used with a machine translation, all of the translator's edits are saved to that translation memory (for read-write translation memories).

For more information about adding translators, see Enable post-editing requests .

Manage user roles

User roles in Translation Hub indicate if a user is a portal user, translator, or both. If an existing user's responsibilities change, you can modify their role. For example, you can make an existing portal user a translator too.

Add or remove roles for existing users on the Translation Hub Userspage:

  1. In the Translation Hubsection of the Google Cloud console, go to the Userspage.

    Go to the Users page

    All portal users and translators are listed.

  2. To filter users by name or role, click Filter > User Nameor Filter > Roles.

    The roles for each user are listed in the Rolescolumn.

  3. To change a user's role, find the user and then select More > Edit roles.

  4. In the Edit user rolespanel, clear or select the roles to remove or add.

    If you're adding the translator role, you must specify the user's language pairs.

  5. Click Save.

Revoke user access to portals

To revoke access to portals, you can remove users from the portals or from your project. For example, you might remove a user from a portal to temporarily prevent them from making translation requests. You might remove a user from your project if the user has left your organization.

Remove a user from portals

When you remove a user from a portal, translations for that portal aren't retrievable until you add the user back.

  1. In the Translation Hubsection of the Google Cloud console, go to the Userspage.

    Go to the Users page

    All portal users and translators are listed.

  2. To filter users by name or role, click Filter > User Nameor Filter > Roles.

  3. Find the portal user to remove and then select More > Remove from portal.

  4. In the Portalsfield, select one or more portals to remove the user from.

  5. Click Remove.

  6. To confirm, click Remove.

Remove a user from a project

When you remove users from a project, all translations that are associated with that user are disassociated and cannot be downloaded or exported.

  1. In the Translation Hubsection of the Google Cloud console, go to the Userspage.

    Go to the Users page

    All portal users and translators are listed.

  2. To filter users by name or role, click Filter > User Nameor Filter > Roles.

  3. Find the portal user to remove and then select More > Remove from project.

  4. Click Remove.

  5. To confirm, click Remove.

Revoke access to a translation resource

To prevent portal users from using a particular translation resource, you can remove it from assigned portals. The resource remains in your project but portal users cannot use it unless you assign the resource back to a portal.

For example, you might remove an older glossary from portals to prevent its use and, instead, have users use a newer glossary. After the newer glossary has been thoroughly tested, you can then delete the older glossary.

  1. In the Translation Hubsection of the Google Cloud console, go to the Resourcespage.

    Go to the Resources page

  2. Find the resource to update and then select More > Remove from portal.

  3. In the Portalsfield, select one or more portals to remove the resource from.

Revoke translator access

To revoke access for translators, you can remove them from a post-editing group or from your project. You might remove translators from a post-editing group to temporarily prevent them from receiving edit requests. You might remove translators from your project if they have left your organization.

If a translator has any in-progress edits, the translator won't be able to submit them.

Remove a translator from a post-editing group

  1. In the Translation Hubsection of the Google Cloud console, go to the Post-editingpage.

    Go to the Post-editing page

  2. For each group that contains the translator to remove, select More > Edit group.

  3. In the Translatorsfield, clear the checkbox next to the translator to remove.

  4. Click Save.

Remove a translator from a project

  1. In the Translation Hubsection of the Google Cloud console, go to the Userspage.

    Go to the Users page

    All portal users and translators are listed.

  2. To filter users by name or role, click Filter > User Nameor Filter > Roles.

  3. Find the translator to remove and then select More > Remove from project.

  4. Click Remove.

  5. To confirm, click Remove.

What's next