Skip to content

Commit ccd9eec

Browse files
authored
docs(roles): refine the Crowdin permission tables, add the Member role, and correct Language Coordinator access (#798)
1 parent a85f7c4 commit ccd9eec

1 file changed

Lines changed: 24 additions & 16 deletions

File tree

  • src/content/docs/crowdin/team-management

src/content/docs/crowdin/team-management/roles.mdx

Lines changed: 24 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,12 @@ Translator can add translations and vote on suggestions made by others. They do
5050

5151
**Use case:** Suitable for users responsible for providing translations without additional management responsibilities.
5252

53+
## Member
54+
55+
Member is a project participant who hasn't been assigned a specific role yet; they can view the project but can't translate until they join a language's translation team (subject to manager approval).
56+
57+
**Use case:** Suitable for people you invite to a project (with the **Empty roles** option) before deciding which role to assign them.
58+
5359
## Blocked
5460

5561
Blocked users cannot access the project and are restricted from performing any actions.
@@ -69,20 +75,19 @@ The tables below summarize what each role can do, grouped by area of the product
6975
| Action | Owner | Manager | Developer | Language Coordinator | Proofreader | Translator |
7076
| ------------------------------------------------------------- | :---: | :-----: | :-------: | :------------------: | :---------: | :--------: |
7177
| View project dashboard and activity |||||||
72-
| View project reports |||| ✓¹ |||
73-
| View personal contributor reports |||||||
78+
| View reports¹ |||||||
7479
| Participate in discussions (view, create topics, reply) |||||||
7580
| Moderate discussions (edit / delete others' topics & replies) |||||||
81+
| Auto-Translate content (via AI, MT, or TM) |||| ✓³ |||
7682
| View tasks / open an assigned task |||| ✓² | ✓² | ✓² |
7783
| Manage tasks (create / edit / delete) |||| ✓³ |||
7884
| Change task status ||| ✓⁴ | ✓⁴ | ✓⁴ | ✓⁴ |
79-
| Export / download a task |||| ✓⁵ | ✓⁵ | ✓⁵ |
8085
| Download a full project build (all target languages) |||||||
81-
| Download translations for a single target language |||| | ✓⁵ | ✓⁵ |
86+
| Download translations for a single target language |||| ✓⁵ | ✓⁵ | ✓⁵ |
8287

8388
**Notes**
8489

85-
1. Language Coordinators can view project reports; the available report tier also depends on the account plan.
90+
1. Every role can view reports, but the available set depends on the role and the plan. See [Project Reports](/project-reports/) and [Contributor Reports](/contributor-reports/).
8691
2. Limited to tasks they're assigned to (Language Coordinators — tasks in their assigned languages).
8792
3. Only for their assigned languages.
8893
4. A user assigned to a task can advance its status but can't close it; Owners and Managers are unrestricted.
@@ -97,31 +102,34 @@ The tables below summarize what each role can do, grouped by area of the product
97102
| Invite members / assign roles || ✓¹ || ✓² |||
98103
| Manage members (remove / block / change status) || ✓¹ |||||
99104
| Manage source files, branches, integrations, and webhooks |||||||
100-
| Install and manage apps | ✓³ ||||||
101-
| Delete project / transfer ownership || ✓⁴ |||||
105+
| Assign a TM, glossary, or style guide to the project || ✓³ |||||
106+
| Install and manage apps | ✓⁴ ||||||
107+
| Delete project / transfer ownership |||||||
102108

103109
**Notes**
104110

105111
1. Managers can't edit the project Owner or themselves.
106-
2. Language Coordinators can invite members and assign roles, but only **Translator** or **Proofreader**, and only within their assigned languages; they can't grant Manager, Developer, or Language Coordinator roles, or manage invite links.
107-
3. Project owner only.
108-
4. Only a Manager granted project-deletion rights via **Allow this manager to create projects on behalf of your account** — a legacy option available only to accounts created before 14 February 2022 (or specifically allowlisted). A regular Manager can't.
112+
2. Language Coordinators can invite and assign only the **Translator** or **Proofreader** role, and only within their assigned languages.
113+
3. Only for the specific resources the Manager has been assigned to manage on the **Managers** page.
114+
4. Project owner only.
109115

110116
### Localization Resources
111117

112-
Translation Memories, Machine Translation engines, and style guides are **account-level** resources managed by the project owner and any resource co-managers (configured on the **Managers** page), regardless of project role. Anyone can create their own glossary; glossary deletion is limited to the glossary's owner. Working with glossary terms inside a project is governed by project membership and the project's **Glossary access** setting.
118+
Translation Memories, glossaries, style guides, Machine Translation engines, and AI are **account-level** resources managed from the project owner's profile home page. TMs, glossaries, and style guides can be delegated to co-managers on the **Managers** page, while MT engines and AI can be managed only by the owner. Anyone can create their own glossary; glossary deletion is limited to the glossary's owner.
113119

114120
| Action | Owner | Manager | Developer | Language Coordinator | Proofreader | Translator |
115121
| --------------------------------------------------------------- | :---: | :-----: | :-------: | :------------------: | :---------: | :--------: |
116-
| Create / edit / delete TM, MT engines, and style guides | ✓¹ ||||||
122+
| Manage TMs, glossaries, and style guides¹ || ✓² |||||
123+
| Manage MT engines and AI |||||||
124+
| Add managers and assign their project and resource access |||||||
117125
| Assign a TM, glossary, MT engine, or style guide to the project || ✓² |||||
118126
| Use MT suggestions in the Editor |||| ✓³ | ✓³ | ✓³ |
119127
| Read glossary terms |||||||
120128
| Add / edit glossary terms ||| ✓⁴ | ✓⁴ | ✓⁴ | ✓⁴ |
121129

122130
**Notes**
123131

124-
1. Available to the project owner and any resource co-managers, independent of project role.
132+
1. Managers can edit the resources assigned to them but can't create or delete resources.
125133
2. Only for the specific resources the Manager has been assigned to manage on the **Managers** page.
126134
3. Limited to the languages the role is assigned to.
127135
4. Depends on the project's **Glossary access** setting (Full / Drafts / Read-only); Owners and Managers always can.
@@ -135,7 +143,7 @@ Translation Memories, Machine Translation engines, and style guides are **accoun
135143
| Vote on suggestions (+/−) | ✗³ | ✗³ | ✗³ | ✗³ | ✗³ | ✓³ |
136144
| Delete own translation |||| ✓¹ | ✓¹ | ✓⁴ |
137145
| Delete others' translations |||| ✓¹ | ✓¹ ||
138-
| Access hidden strings |||| | ✓⁵ ||
146+
| Access hidden strings |||| ✓⁵ | ✓⁵ ||
139147
| Add comments & issues |||| ✓¹ | ✓¹ | ✓¹ |
140148
| Resolve issues |||| ✓¹ | ✓¹ | ✓⁶ |
141149
| Edit source strings (context, key, max length) |||||||
@@ -145,9 +153,9 @@ Translation Memories, Machine Translation engines, and style guides are **accoun
145153

146154
1. Limited to the language(s) the role is assigned to.
147155
2. Approving is reserved for Proofreaders and above; Translators can't approve.
148-
3. In the Editor, voting and approving are mutually exclusivevote controls appear only for Translators, who can vote only within their assigned languages and can't vote on their own suggestion.
156+
3. In the Editor, voting and approving are mutually exclusive: vote controls appear only for Translators, who can vote only in their assigned languages and not on their own suggestion.
149157
4. Translators can delete only their own translations, within their assigned languages, and only when task-based access is off.
150-
5. Proofreaders can access hidden strings only when **Allow proofreaders to access hidden strings** is enabled; Owners, Managers, and Developers always can.
158+
5. Proofreaders and Language Coordinators can access hidden strings only when **Allow proofreaders to access hidden strings** is enabled; Owners, Managers, and Developers always can.
151159
6. Translators can resolve only issues they opened.
152160
7. Depends on the project's **Glossary access** setting (Full / Drafts / Read-only); Owners and Managers always can.
153161

0 commit comments

Comments
 (0)