Crowdin Enterprise (String-Based) icon

Crowdin Enterprise (String-Based)

Interact with Crowdin Enterprise API for localization management

Actions361

Teams → Add Team To Project

AI-generated

Summary

Add an existing team to a specified Crowdin Enterprise project with configurable access permissions and optional role assignments.

Inputs

  • Project Id (required) — Identifier of the target project to which the team will be added.
  • Team Id (required) — Identifier of the team to add to the project.
  • Manager Access — Boolean to grant or deny manager-level access to the team on the project.
  • Developer Access — Boolean to grant or deny developer-level access to the team on the project.
  • Roles — Optional array of translator role objects defining specific roles (e.g., translator, proofreader, language coordinator) and their detailed permissions for access to languages and workflow steps within the project. Note: mutually exclusive with managerAccess and developerAccess.

Output shape

a single project-team relationship object confirming the addition and permissions assigned

Only one of 'managerAccess'/'developerAccess' or 'roles' should be specified, as they are mutually exclusive. Permissions and roles allow fine-grained access control. The operation requires valid project and team IDs, which can be loaded dynamically via related list operations in the node.

Examples

Example 1: Add team with manager access

Select project and team by ID, set Manager Access to true, leave Developer Access and Roles empty.

Example 2: Add team with custom roles

Select project and team by ID, leave Manager Access and Developer Access false, define Roles with specific role names and permissions for languages and workflow steps.

Links

Discussion