Role | Description | Includes |
---|
Editor | Has the right to see, open and edit the tasks associated to the user having that role. |
|
instantTranslate | Gives access to InstantTranslate, accessing the language resources belonging to the same clients as the user is associated to. If this is the only role, InstantTranslate is the start page after login. |
|
instantTranslateWriteTm | - Only evaluated and works with write TM API route - editor/instanttranslateapi/writetm
Documentation for this role can be found here: InstantTranslate#:~:text=Auto%20creation%20of%20memory |
|
TermPortal roles. See more details here TermPortal: User roles |
termCustomerSearch | Read-only access to TermPortal - search terms and view attributes |
|
termProposer | Create terms/attributes; update/delete certain terms/attributes | termCustomerSearch |
termReviewer | Update certain terms/attributes; Update processStatus from unprocessed to provisionallyProcessed or rejected. | termCustomerSearch |
termFinalizer | Update certain terms/attributes; Update processStatus from provisionallyProcessed to finalized to rejected. | termCustomerSearch |
termPM | Full read and write access to terms and attributes from termCollections belonging to the clients associated to the user. | termCustomerSearch |
termPM_allClients | Same as termPM, but termCollections of ALL clients are accessible | termPM |
Client restricted PM roles
|
clientpm | Same role as the editor. PM restricted to certain clients. Usually assigned with combination of the clientpm overview roles (see bellow list) | editorclientpm |
clientpm_users | User Client restricted PM who is able to manage users. | editor, clientpm |
clientpm_projects | User who Client restricted PM who is able to create and manage project. But only for the clients he is assigned to. | editor, clientpm |
clientpm_langresources | User who Client restricted PM who is able to create and manage resources. But only for the clients he is assigned to. | editor, clientpm |
clientpm_customers | User Client restricted PM who is able to | Manage manage clients he is assigned to:
- define default user assignments per customer
- define match ranges and pricing for the analysis
- define and manage segmentation roles (via bconf) - customer level
- manage customer level configurations
- OpenID connect configuration
| editor,
| clientpm |
pmlight | - Light project manager which may only administrate its own projects and tasks and has no access to user management or language resources management.
- is allowed to create new project for all customers and assign all available language resources
- will only see by him created projects or the projects where he is assigned as project manager
- can assign new users to his projects/tasks
- can assign language resources to his projects/tasks
- can run analysis and pre-translation to his project/tasks
- can run pivot pre-translation to his project/tasks
- trigger QA to his project/tasks
- import and export packages to his project/tasks
- change task level configurations to his project/tasks
| Editor |
pm | - allowed create and manage tasks for all clients
- create and manage language resources
- create and manage users. Is able to create another PM but not able to create users with admin roles
- create and manage clients
- define default user assignments per customer
- define match ranges and pricing for the analysis
- define and manage segmentation roles (via bconf) - customer level
- manage customer level configurations
- OpenID connect configuration
- define and manage segmentation roles (via bconf) - system level
- define and manage Custom task fields
- define match ranges and pricing for the analysis on system level
- can cancel importing task and has access to the task logs
- Notification emails
- All users did close the job of a workflow role
- Task with competitive job type taken over by user in the workflow
- If there are errors when excel task is re-imported
- Task deadline is approaching
- Error summary for importing task
- When new task is assigned as PM
- When new task is assigned as workflow role
- When one user finish his workflow
- When deadline date is overdue
| Editor |
admin | - Config: access to the system configuration and edit configurations on level "instance"
- Is allowed to add non filebased languageresources (mostly MTs)
- use and maintain the Deepl Glossary
- Is allowed cancelling a task in status import
- task leaving in UI is possible, although we are in editor only mode (useful for sysadmins etc.)
- Is allowed to set other users as "admin" and all included roles
- Receives an e-mail with the changelog, when translate5 is updated
| Editor, PM, termFinalizer, termPM, termPM_allClients |
api | - Config: access to the system configuration and edit configurations on level "system"
- Allowed to access and modify the configured languages (via API)
- Plugin Across Hotfolder: Allowed to trigger the check for new files manually
- Is allowed to impersonate other users (via API)
- Is allowed to access and modify user API access tokens (via UI and API)
- Is allowed to read the Job based access tokens
- Is allowed to read the whole application state from the corresponding endpoint (everybody is allowed to call the endpoint for pinging the application without receiving data)
- Initial default task type: Instanttranslate Pre Translation Tasks
- Delete Sessions also by InternalID
| Editor, PM, Admin |
systemadmin | TODO by Thomas (currently same as admin + receiving daily syslog summary and access to system log in the UI + set the API role) Same as Admin, additionally: - System Status in UI
- Sytem Log in UI
- Is allowed to access and modify user API access tokens (via UI and API)
- Get available translate5 update notification toast in the UI
- Is allowed to set other users as "systemadmin", "API" and all included roles
| Editor, PM, Admin |