Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

  • Thomas Lauria finalize the document and link on user changement form.

The following system roles choosable for users are available in translate5:

RoleDescriptionIs included in
EditorHas the right to see, open and edit the tasks associated to the user having that role.pm, pmlight, admin, api, systemadmin
instantTranslateGives access to InstantTranslate, accessing the language resources belonging to the same clients as the user is associated to.
instantTranslateWriteTm
TermPortal roles. See more details here TermPortal: User roles
termCustomerSearchRead-only access to TermPortal - search terms and view attributes

termProposer, termFinalizer, termReviewer, termPM, termPM_allClients

termProposerCreate terms/attributes; update/delete certain terms/attributes
termReviewerUpdate certain terms/attributes; Update processStatus from unprocessed to provisionallyProcessed or rejected.
termFinalizerUpdate certain terms/attributes; Update processStatus from provisionallyProcessed to finalized to rejected.
termPMFull read and write access to terms and attributes from termCollections belonging to the clients associated to the user.termPM_allClients
termPM_allClientsSame as termPM, but termCollections of ALL clients are accessible
pmlightTODO by Thomas
pmTODO by Thomas
adminTODO by Thomas
apiTODO by Thomas
systemadminTODO by Thomas (currently same as admin + receiving daily syslog summary and access to system log in the UI + set the API role)


TODO:

admin
-----

 applicationconfigLevel::customer: editable in system & customer config
 applicationconfigLevel::instance: editable in system config
 applicationconfigLevel::task: editable in system & customer & task config, throughout the lifetime of a task
 applicationconfigLevel::taskImport: editable in system & customer & task config, freezed thereafter (not editable anymore after import)
 applicationconfigLevel::user: editable by the user in the UI, preset-able on the previous levels
 auto_set_role::editor: NO DOCBLOCK GIVEN FOR EDITOR
 auto_set_role::pm: NO DOCBLOCK GIVEN FOR PM
 auto_set_role::termCustomerSearch: NO DOCBLOCK GIVEN FOR TERMCUSTOMERSEARCH
 auto_set_role::termFinalizer: NO DOCBLOCK GIVEN FOR TERMFINALIZER
 auto_set_role::termPM: NO DOCBLOCK GIVEN FOR TERMPM
 auto_set_role::termPM_allClients: NO DOCBLOCK GIVEN FOR TERMPM_ALLCLIENTS
 auto_set_role::termProposer: NO DOCBLOCK GIVEN FOR TERMPROPOSER
 auto_set_role::termReviewer: NO DOCBLOCK GIVEN FOR TERMREVIEWER
 backend::languageResourcesAddNonFilebased
 editor_apps::all
 editor_attribute::deleteAny
 editor_attribute::putAny
 editor_config::all
 editor_plugins_deepl_glossary::all
 editor_task::excelexport
 editor_task::excelreimport
 editor_task::userlist
 editor_term::delete
 editor_term::deleteAny
 editor_term::putAny
 editor_test::all
 frontend::configOverwriteGrid: enable the system configuration panel in the preferences view
 frontend::downloadImportArchive: Download the import archive
 frontend::editorCancelImport: allows cancelling a task in status import
 frontend::editorCustomerSwitch: enable the customer change switch (multi-tenancy)
 frontend::editorExcelreexportTask: export task as Excel file and lock task for external processing
 frontend::editorExcelreimportTask: allows re-import of a task-Excel exported file
 frontend::editorLogTask: allows the user to have the Events Action item in the action menuFIXME should be merged with editorTaskLog????
 frontend::editorManageQualities: Allows the user to use the quality overview for a task and re-check qualities
 frontend::editorOnlyOverride: task leaving in UI is possible, although we are in editor only mode (useful for sysadmins etc.)
 frontend::editorTaskKpi: allows to use the task KPI and download task KPI as Excel file
 frontend::editorTaskOverviewColumnMenu: make the taskoverview column menu visibility configurable via ACLallows the usage of the task grid header menu (filter / sort / column cust
omization)
 frontend::pluginInstantTranslateInstantTranslate
 frontend::pluginSpellCheck: Enables the UI invocation of the spell-check in the editor (Editor.plugins.SpellCheck.controller.Editor)
 frontend::pluginSpellCheckMain: Enables the UI invocation of the spell-check in the editor (Editor.plugins.SpellCheck.controller.Main)
 frontend::readAnonymyzedUsers: allows see original data behind anonymized user data
 frontend::taskConfigOverwriteGrid: enables the task specific configuration panel in the preferences view
 frontend::taskReimport: allows the usage of the task files panel
 setaclrole::admin: NO DOCBLOCK GIVEN FOR ADMIN
 setaclrole::clientpm: NO DOCBLOCK GIVEN FOR CLIENTPM
 setaclrole::clientpm_customers: NO DOCBLOCK GIVEN FOR CLIENTPM_CUSTOMERS
 setaclrole::clientpm_langresources: NO DOCBLOCK GIVEN FOR CLIENTPM_LANGRESOURCES
 setaclrole::clientpm_projects: NO DOCBLOCK GIVEN FOR CLIENTPM_PROJECTS
 setaclrole::clientpm_users: NO DOCBLOCK GIVEN FOR CLIENTPM_USERS
 setaclrole::editor: NO DOCBLOCK GIVEN FOR EDITOR
 setaclrole::editor-only-override: NO DOCBLOCK GIVEN FOR EDITOR_ONLY_OVERRIDE
 setaclrole::instantTranslate: NO DOCBLOCK GIVEN FOR INSTANTTRANSLATE
 setaclrole::instantTranslateWriteTm: NO DOCBLOCK GIVEN FOR INSTANTTRANSLATEWRITETM
 setaclrole::pm: NO DOCBLOCK GIVEN FOR PM
 setaclrole::pmlight: NO DOCBLOCK GIVEN FOR PMLIGHT
 setaclrole::termCustomerSearch: NO DOCBLOCK GIVEN FOR TERMCUSTOMERSEARCH
 setaclrole::termProposer: NO DOCBLOCK GIVEN FOR TERMPROPOSER
 system::seeAllUsers: allows to see all users instead only the users of the user hierarchyTODO check usages

api
---

 applicationconfigLevel::instance: editable in system config
 applicationconfigLevel::system: invisible in the Frontend
 applicationconfigLevel::user: editable by the user in the UI, preset-able on the previous levels
 auto_set_role::admin: NO DOCBLOCK GIVEN FOR ADMIN
 auto_set_role::editor: NO DOCBLOCK GIVEN FOR EDITOR
 auto_set_role::pm: NO DOCBLOCK GIVEN FOR PM
 editor_apps::all
 editor_language::all
 editor_languageresourceinstance::testexport
 editor_plugins_acrosshotfolder_hotfolder::all
 editor_session::impersonate
 editor_task::excelexport
 editor_task::excelreimport
 editor_task::userlist
 editor_token::all
 frontend::applicationstate: shows the application state data on the corresponding API endpointthe usage of the applicationstate API endpoint itself is allowed to everybody for app
lication pinging
 frontend::editorTaskOverviewColumnMenu: make the taskoverview column menu visibility configurable via ACLallows the usage of the task grid header menu (filter / sort / column cust
omization)
 frontend::readAnonymyzedUsers: allows see original data behind anonymized user data
 frontend::readAuthHash: allows reading the auth hash via task user assoc API
 frontend::tokenGrid: enable the app token management grid in the preferences view
 initial_tasktype::default: TODO read with reflection from editor_Task_Type_Default
 initial_tasktype::instanttranslate-pre-translate: TODO read with reflection from editor_Plugins_InstantTranslate_TaskType
 initial_tasktype::project: TODO read with reflection from editor_Task_Type_Project
 initial_tasktype::projectTask: TODO read with reflection from editor_Task_Type_ProjectTask
 setaclrole::pmlight: NO DOCBLOCK GIVEN FOR PMLIGHT
 system::sessionDeleteByInternalId: allows session deletion also by internal id and not only by session idTODO check usage in ACL table, still used? evil feature?

clientpm
--------

 applicationconfigLevel::customer: editable in system & customer config
 applicationconfigLevel::task: editable in system & customer & task config, throughout the lifetime of a task
 applicationconfigLevel::taskImport: editable in system & customer & task config, freezed thereafter (not editable anymore after import)
 applicationconfigLevel::user: editable by the user in the UI, preset-able on the previous levels
 auto_set_role::editor: NO DOCBLOCK GIVEN FOR EDITOR
 backend::languageResourcesAddFilebased
 editor_apps::all
 editor_config::all
 editor_customer::exportresource
 editor_customer::index
 editor_customer::put
 editor_customermeta::all
 editor_file::all
 editor_filetree::root
 editor_languageresourceinstance::all
 editor_languageresourceresource::all
 editor_languageresourcetaskassoc::all
 editor_languageresourcetaskpivotassoc::all
 editor_languageresourcetaskpivotassoc::pretranslationOperation
 editor_plugins_globalesepretranslation_globalese::all
 editor_plugins_visualreview_fonts::all
 editor_plugins_visualreview_visualreview::all
 editor_task::all
 editor_task::analysisOperation
 editor_task::autoqaOperation
 editor_task::excelexport
 editor_task::excelreimport
 editor_task::pretranslationOperation
 editor_task::userlist
 editor_taskmeta::all
 editor_taskuserassoc::all
 editor_term::all
 editor_termcollection::all
 editor_user::all
 editor_userassocdefault::all
 editor_workflowuserpref::all
 frontend::downloadImportArchive: Download the import archive
 frontend::editAllTasks: allows opening all tasks for editing, even if not assigned to task as user or as direct task PM
 frontend::editorAddLangresource: allows the adding of Language Resources in general
 frontend::editorAddTask: allows the usage of the task add window in the UI
 frontend::editorAddUser: allows the usage of the user add window in the UI
 frontend::editorChangeUserAssocTask: allows user to task assignment in the UI (and listing of changeable workflow steps in the assignment)
 frontend::editorCloneTask: allows the usage of task clone functionality in the UI
 frontend::editorCustomerSwitch: enable the customer change switch (multi-tenancy)
 frontend::editorDeleteLangresource: allows the deletion of Language Resources in general
 frontend::editorDeleteProject: allows the deletion of projects in the UI
 frontend::editorDeleteTask: allows the deletion of tasks in the UI
 frontend::editorDeleteUser: allows the deletion of users in the UI
 frontend::editorEditAllTasks: allows opening all tasks for editing, even if not assigned to task as user or as direct task PM
 frontend::editorEditTaskEdit100PercentMatch: allows editing the task attribute Edit100PercentMatch
 frontend::editorEditTaskOrderDate: allows editing the task attribute order date
 frontend::editorEditTaskPm: allows editing the task attribute PM
 frontend::editorEditTaskTaskName: allows editing the task name
 frontend::editorEditUser: allows the deletion of users in the UI
 frontend::editorEndTask: allows ending a task
 frontend::editorExcelreexportTask: export task as Excel file and lock task for external processing
 frontend::editorExcelreimportTask: allows re-import of a task-Excel exported file
 frontend::editorExportExcelhistory: Download the tasks content as spreadsheet containing all segments, with the pre-translated targetand the target content after each workflow ste
p.
 frontend::editorExportTask: Allow exporting a task: default export, diff export, termtranslation export)
 frontend::editorLogTask: allows the user to have the Events Action item in the action menuFIXME should be merged with editorTaskLog????
 frontend::editorManageQualities: Allows the user to use the quality overview for a task and re-check qualities
 frontend::editorMenuProject: usage unclear, seems not to be used anymore.
 frontend::editorPreferencesTask: allows viewing the task preferences tab for a selected project task
 frontend::editorReloadProject: allows reloading a project
 frontend::editorReopenTask: allows to reopen (un finish) a task
 frontend::editorResetPwUser: allows the deletion of users in the UI
 frontend::editorShowexportmenuTask: Allow downloading a task in general (task download menu in the UI)
 frontend::editorTaskKpi: allows to use the task KPI and download task KPI as Excel file
 frontend::editorTaskLog: allows to use the task events panelFIXME should be merged with editorLogTask????
 frontend::editorTaskOverviewColumnMenu: make the taskoverview column menu visibility configurable via ACLallows the usage of the task grid header menu (filter / sort / column cust
omization)
 frontend::editorWorkflowPrefsTask: allows viewing the task workflow prefs (special user prefs) button
 frontend::languageResourcesTaskPivotAssoc: allows assigning language resources as pivot source to tasks (UI)
 frontend::languageResourcesTaskassoc: allows assigning language resources to tasks (UI)
 frontend::loadAllTasks: allows seeing all tasks, even if not assigned to task as user or as direct task PM
 frontend::lockSegmentBatch: allows segment batch locking on the filtered segment list
 frontend::lockSegmentOperation: allows locking a single segment
 frontend::pluginGlobalesePreTranslationGlobalese: Enables the UI invocation of the spell-check in the editor (Editor.plugins.SpellCheck.controller.Editor)
 frontend::pluginInstantTranslateInstantTranslate
 frontend::pluginSpellCheck: Enables the UI invocation of the spell-check in the editor (Editor.plugins.SpellCheck.controller.Editor)
 frontend::pluginSpellCheckMain: Enables the UI invocation of the spell-check in the editor (Editor.plugins.SpellCheck.controller.Main)
 frontend::pluginTextShuttle
 frontend::readAnonymyzedUsers: allows see original data behind anonymized user data
 frontend::taskConfigOverwriteGrid: enables the task specific configuration panel in the preferences view
 frontend::taskReimport: allows the usage of the task files panel
 frontend::taskUserAssocFrontendController: allows the usage of the task user associations (UI)
 frontend::unlockSegmentBatch: allows segment batch un-locking on the filtered segment list
 frontend::unlockSegmentOperation: allows un-locking a single segment
 initial_tasktype::default: TODO read with reflection from editor_Task_Type_Default
 initial_tasktype::project: TODO read with reflection from editor_Task_Type_Project
 initial_tasktype::projectTask: TODO read with reflection from editor_Task_Type_ProjectTask
 setaclrole::editor: NO DOCBLOCK GIVEN FOR EDITOR
 setaclrole::instantTranslate: NO DOCBLOCK GIVEN FOR INSTANTTRANSLATE
 setaclrole::instantTranslateWriteTm: NO DOCBLOCK GIVEN FOR INSTANTTRANSLATEWRITETM
 setaclrole::termCustomerSearch: NO DOCBLOCK GIVEN FOR TERMCUSTOMERSEARCH
 setaclrole::termFinalizer: NO DOCBLOCK GIVEN FOR TERMFINALIZER
 setaclrole::termPM: NO DOCBLOCK GIVEN FOR TERMPM
 setaclrole::termProposer: NO DOCBLOCK GIVEN FOR TERMPROPOSER
 setaclrole::termReviewer: NO DOCBLOCK GIVEN FOR TERMREVIEWER
 system::seeAllUsers: allows to see all users instead only the users of the user hierarchyTODO check usages
 visualReview::pluginVisualReviewAnnotations: Allows the general usage of VisualReview in the UI (encapsulating the segment annotations code)
 visualReview::pluginVisualReviewGlobal: Allows the general usage of VisualReview in the UI
 visualReview::pluginVisualReviewSegmentMapping: Allows the general usage of VisualReview in the UI (encapsulating the segment mapping code)

instantTranslate
----------------

 editor_apps::all
 editor_instanttranslate::all
 editor_instanttranslateapi::engine
 editor_instanttranslateapi::filelist
 editor_instanttranslateapi::filepretranslate
 editor_instanttranslateapi::translate
 editor_languageresourcetaskassoc::post
 editor_languageresourcetaskpivotassoc::post
 editor_languageresourcetaskpivotassoc::pretranslationOperation
 editor_task::analysisOperation
 editor_task::export
 editor_task::import
 editor_task::post
 editor_task::pretranslationOperation
 initial_page::instantTranslatePortal: Allows Applet instantTranslatePortal as initial page
 initial_tasktype::instanttranslate-pre-translate: TODO read with reflection from editor_Plugins_InstantTranslate_TaskType
 ipAuthentication::ipBasedAuthentication: allows usage of IP based authentication

noRights
--------

 editor_cron::all
 editor_fakelangres::all
 editor_index::applicationstate
 editor_plugins_termimport_termimport::all
 editor_session::get
 editor_session::index
 editor_session::post
 editor_worker::all
 editor_worker::queue
 error::all
 help::all
 index::all
 license::all
 login::all
 translate::all

pm
--

 applicationconfigLevel::customer: editable in system & customer config
 applicationconfigLevel::task: editable in system & customer & task config, throughout the lifetime of a task
 applicationconfigLevel::taskImport: editable in system & customer & task config, freezed thereafter (not editable anymore after import)
 applicationconfigLevel::user: editable by the user in the UI, preset-able on the previous levels
 auto_set_role::editor: NO DOCBLOCK GIVEN FOR EDITOR
 backend::languageResourcesAddFilebased
 editor_apps::all
 editor_config::all
 editor_customer::all
 editor_customermeta::all
 editor_file::all
 editor_filetree::root
 editor_languageresourceinstance::all
 editor_languageresourceresource::all
 editor_languageresourcetaskassoc::all
 editor_languageresourcetaskpivotassoc::all
 editor_languageresourcetaskpivotassoc::pretranslationOperation
 editor_plugins_globalesepretranslation_globalese::all
 editor_plugins_matchanalysis_pricingpreset::all
 editor_plugins_matchanalysis_pricingpresetprices::all
 editor_plugins_matchanalysis_pricingpresetrange::all
 editor_plugins_okapi_bconf::all
 editor_plugins_okapi_bconfdefaultfilter::all
 editor_plugins_okapi_bconffilter::all
 editor_plugins_visualreview_fonts::all
 editor_plugins_visualreview_visualreview::all
 editor_task::all
 editor_task::analysisOperation
 editor_task::autoqaOperation
 editor_task::excelexport
 editor_task::excelreimport
 editor_task::pretranslationOperation
 editor_task::userlist
 editor_taskmeta::all
 editor_taskuserassoc::all
 editor_term::all
 editor_termcollection::all
 editor_user::all
 editor_userassocdefault::all
 editor_workflowuserpref::all
 frontend::customerAdministration: allows the usage of the customer administration (as tab in the main window)
 frontend::downloadImportArchive: Download the import archive
 frontend::editAllTasks: allows opening all tasks for editing, even if not assigned to task as user or as direct task PM
 frontend::editorAddCustomer: allows the adding of customers
 frontend::editorAddLangresource: allows the adding of Language Resources in general
 frontend::editorAddTask: allows the usage of the task add window in the UI
 frontend::editorAddUser: allows the usage of the user add window in the UI
 frontend::editorChangeUserAssocTask: allows user to task assignment in the UI (and listing of changeable workflow steps in the assignment)
 frontend::editorCloneTask: allows the usage of task clone functionality in the UI
 frontend::editorCustomerSwitch: enable the customer change switch (multi-tenancy)
 frontend::editorDeleteCustomer: allows the deletion of customers
 frontend::editorDeleteLangresource: allows the deletion of Language Resources in general
 frontend::editorDeleteProject: allows the deletion of projects in the UI
 frontend::editorDeleteTask: allows the deletion of tasks in the UI
 frontend::editorDeleteUser: allows the deletion of users in the UI
 frontend::editorEditAllTasks: allows opening all tasks for editing, even if not assigned to task as user or as direct task PM
 frontend::editorEditTaskEdit100PercentMatch: allows editing the task attribute Edit100PercentMatch
 frontend::editorEditTaskOrderDate: allows editing the task attribute order date
 frontend::editorEditTaskPm: allows editing the task attribute PM
 frontend::editorEditTaskTaskName: allows editing the task name
 frontend::editorEditUser: allows the deletion of users in the UI
 frontend::editorEndTask: allows ending a task
 frontend::editorExcelreexportTask: export task as Excel file and lock task for external processing
 frontend::editorExcelreimportTask: allows re-import of a task-Excel exported file
 frontend::editorExportExcelhistory: Download the tasks content as spreadsheet containing all segments, with the pre-translated targetand the target content after each workflow ste
p.
 frontend::editorExportTask: Allow exporting a task: default export, diff export, termtranslation export)
 frontend::editorLogTask: allows the user to have the Events Action item in the action menuFIXME should be merged with editorTaskLog????
 frontend::editorManageQualities: Allows the user to use the quality overview for a task and re-check qualities
 frontend::editorMenuProject: usage unclear, seems not to be used anymore.
 frontend::editorPreferencesTask: allows viewing the task preferences tab for a selected project task
 frontend::editorProjectTask: allows the usage of the project grid (as tab in the main window)
 frontend::editorReloadProject: allows reloading a project
 frontend::editorReopenTask: allows to reopen (un finish) a task
 frontend::editorResetPwUser: allows the deletion of users in the UI
 frontend::editorShowexportmenuTask: Allow downloading a task in general (task download menu in the UI)
 frontend::editorTaskKpi: allows to use the task KPI and download task KPI as Excel file
 frontend::editorTaskLog: allows to use the task events panelFIXME should be merged with editorLogTask????
 frontend::editorTaskOverviewColumnMenu: make the taskoverview column menu visibility configurable via ACLallows the usage of the task grid header menu (filter / sort / column cust
omization)
 frontend::editorWorkflowPrefsTask: allows viewing the task workflow prefs (special user prefs) button
 frontend::languageResourcesOverview: allows the administration of the language resource in general (as tab in the main window)
 frontend::languageResourcesTaskPivotAssoc: allows assigning language resources as pivot source to tasks (UI)
 frontend::languageResourcesTaskassoc: allows assigning language resources to tasks (UI)
 frontend::loadAllTasks: allows seeing all tasks, even if not assigned to task as user or as direct task PM
 frontend::lockSegmentBatch: allows segment batch locking on the filtered segment list
 frontend::lockSegmentOperation: allows locking a single segment
 frontend::pluginGlobalesePreTranslationGlobalese: Enables the UI invocation of the spell-check in the editor (Editor.plugins.SpellCheck.controller.Editor)
 frontend::pluginInstantTranslateInstantTranslate
 frontend::pluginMatchAnalysisPricingPreset: Enables the UI invocation of the match analysis pricing presets
 frontend::pluginOkapiBconfPrefs: Allows the administration of the BCONF preferences
 frontend::pluginSpellCheck: Enables the UI invocation of the spell-check in the editor (Editor.plugins.SpellCheck.controller.Editor)
 frontend::pluginSpellCheckMain: Enables the UI invocation of the spell-check in the editor (Editor.plugins.SpellCheck.controller.Main)
 frontend::readAnonymyzedUsers: allows see original data behind anonymized user data
 frontend::taskConfigOverwriteGrid: enables the task specific configuration panel in the preferences view
 frontend::taskReimport: allows the usage of the task files panel
 frontend::taskUserAssocFrontendController: allows the usage of the task user associations (UI)
 frontend::unlockSegmentBatch: allows segment batch un-locking on the filtered segment list
 frontend::unlockSegmentOperation: allows un-locking a single segment
 frontend::userAdministration: allows the usage of the user administration (as tab in the main window)
 initial_tasktype::default: TODO read with reflection from editor_Task_Type_Default
 initial_tasktype::project: TODO read with reflection from editor_Task_Type_Project
 initial_tasktype::projectTask: TODO read with reflection from editor_Task_Type_ProjectTask
 setaclrole::clientpm: NO DOCBLOCK GIVEN FOR CLIENTPM
 setaclrole::clientpm_customers: NO DOCBLOCK GIVEN FOR CLIENTPM_CUSTOMERS
 setaclrole::clientpm_langresources: NO DOCBLOCK GIVEN FOR CLIENTPM_LANGRESOURCES
 setaclrole::clientpm_projects: NO DOCBLOCK GIVEN FOR CLIENTPM_PROJECTS
 setaclrole::clientpm_users: NO DOCBLOCK GIVEN FOR CLIENTPM_USERS
 setaclrole::editor: NO DOCBLOCK GIVEN FOR EDITOR
 setaclrole::instantTranslate: NO DOCBLOCK GIVEN FOR INSTANTTRANSLATE
 setaclrole::instantTranslateWriteTm: NO DOCBLOCK GIVEN FOR INSTANTTRANSLATEWRITETM
 setaclrole::pm: NO DOCBLOCK GIVEN FOR PM
 setaclrole::pmlight: NO DOCBLOCK GIVEN FOR PMLIGHT
 setaclrole::termCustomerSearch: NO DOCBLOCK GIVEN FOR TERMCUSTOMERSEARCH
 setaclrole::termFinalizer: NO DOCBLOCK GIVEN FOR TERMFINALIZER
 setaclrole::termPM: NO DOCBLOCK GIVEN FOR TERMPM
 setaclrole::termPM_allClients: NO DOCBLOCK GIVEN FOR TERMPM_ALLCLIENTS
 setaclrole::termProposer: NO DOCBLOCK GIVEN FOR TERMPROPOSER
 setaclrole::termReviewer: NO DOCBLOCK GIVEN FOR TERMREVIEWER
 system::seeAllUsers: allows to see all users instead only the users of the user hierarchyTODO check usages
 visualReview::pluginVisualReviewAnnotations: Allows the general usage of VisualReview in the UI (encapsulating the segment annotations code)
 visualReview::pluginVisualReviewFontPrefs: Allows the administration of available fonts in visual review
 visualReview::pluginVisualReviewGlobal: Allows the general usage of VisualReview in the UI
 visualReview::pluginVisualReviewSegmentMapping: Allows the general usage of VisualReview in the UI (encapsulating the segment mapping code)

termCustomerSearch
------------------

 applicationconfigLevel::user: editable by the user in the UI, preset-able on the previous levels
 editor_config::put
 editor_index::pluginpublic
 editor_plugins_termportal_data::all
 editor_term::get
 editor_termattribute::get
 editor_termcollection::all
 editor_termportal::all
 initial_page::termPortal: Allows Applet termPortal as initial page
 ipAuthentication::ipBasedAuthentication: allows usage of IP based authentication

termProposer
------------

 auto_set_role::termCustomerSearch: NO DOCBLOCK GIVEN FOR TERMCUSTOMERSEARCH
 editor_attribute::delete
 editor_attribute::post
 editor_attribute::put
 editor_attributedatatype::index
 editor_term::commentOperation
 editor_term::delete
 editor_term::post
 editor_term::propose
 editor_term::proposeOperation
 editor_term::put
 editor_term::removeproposalOperation
 editor_termattribute::proposeOperation
 editor_termattribute::removeproposalOperation
 editor_termcollection::all
 editor_termportal::all
 initial_page::termPortal: Allows Applet termPortal as initial page

basic
-----

 editor_plugins_changelog_changelog::all
 editor_quality::all
 editor_user::authenticated
 frontend::editorMenuTask: allows the usage of the burger menu of a task in the task/project overview grid
 frontend::pluginChangeLogChangelog: enables the corresponding JS controller
 frontend::taskOverviewFrontendController: allows the usage of the task grid (as tab in the main window)
 frontend::userPrefFrontendController: enables the users personal preferences page (change password / layout / language)

clientpm_customers
------------------

 frontend::customerAdministration: allows the usage of the customer administration (as tab in the main window)

clientpm_langresources
----------------------

 frontend::languageResourcesOverview: allows the administration of the language resource in general (as tab in the main window)

clientpm_projects
-----------------

 frontend::editorProjectTask: allows the usage of the project grid (as tab in the main window)

clientpm_users
--------------

 frontend::userAdministration: allows the usage of the user administration (as tab in the main window)

editor
------

 applicationconfigLevel::user: editable by the user in the UI, preset-able on the previous levels
 editor_alikesegment::all
 editor_apps::all
 editor_category::all
 editor_comment::all
 editor_commentnav::all
 editor_config::all
 editor_file::package
 editor_filetree::get
 editor_filetree::index
 editor_filetree::put
 editor_index::all
 editor_index::index
 editor_index::localizedjsstrings
 editor_index::logbrowsertype
 editor_index::pluginpublic
 editor_index::wdhehelp
 editor_languageresourceinstance::query
 editor_languageresourceinstance::search
 editor_languageresourceinstance::translate
 editor_languageresourcetaskassoc::index
 editor_languageresourcetaskpivotassoc::index
 editor_plugins_matchanalysis_matchanalysis::all
 editor_plugins_matchanalysis_pricingpreset::index
 editor_plugins_spellcheck_spellcheckquery::all
 editor_plugins_translate24_termsapi::all
 editor_plugins_visualreview_annotation::all
 editor_plugins_visualreview_visualreview::all
 editor_plugins_visualreview_visualreview::preview
 editor_referencefile::all
 editor_segment::all
 editor_segmentfield::all
 editor_segmentuserassoc::all
 editor_session::resyncOperation
 editor_task::export
 editor_task::get
 editor_task::index
 editor_task::packagestatus
 editor_task::put
 editor_task::userlist
 editor_taskusertracking::all
 editor_user::index
 frontend::editorAnalysisTask: allows opening the match-analysis panel as a standalone window (not as task preferences)
 frontend::editorEditTask: allows editing a task in general
 frontend::editorFinishTask: allows finishing a task
 frontend::editorOpenTask: allows opening a task in general (read-only)
 frontend::editorPackageExport: Download the task as re-importable package
 frontend::editorPackageReimport: Re-import the exported task package
 frontend::editorTaskOverviewColumnMenu: make the taskoverview column menu visibility configurable via ACLallows the usage of the task grid header menu (filter / sort / column cust
omization)
 frontend::languageResourcesMatchQuery: allows the usage of the language resource match panel in the editor
 frontend::languageResourcesSearchQuery: allows the usage of the language resource concordance search panel in the editor
 frontend::languageResourcesSynonymSearch: allows the usage of the language resource synonym search panelin the editor (if supported by the language resource, currently only MS)
 frontend::pluginInstantTranslateInstantTranslate
 frontend::pluginMatchAnalysisMatchAnalysis: Enables the UI invocation of the match analysis in general
 frontend::pluginSpellCheck: Enables the UI invocation of the spell-check in the editor (Editor.plugins.SpellCheck.controller.Editor)
 frontend::pluginSpellCheckMain: Enables the UI invocation of the spell-check in the editor (Editor.plugins.SpellCheck.controller.Main)
 frontend::useChangeAlikes: allows using change alikes (repetitions) functionality when editing repeated segments in a task
 initial_page::editor: Allows Applet editor as initial page
 visualReview::pluginVisualReviewAnnotations: Allows the general usage of VisualReview in the UI (encapsulating the segment annotations code)
 visualReview::pluginVisualReviewGlobal: Allows the general usage of VisualReview in the UI
 visualReview::pluginVisualReviewSegmentMapping: Allows the general usage of VisualReview in the UI (encapsulating the segment mapping code)

editor-only-override
--------------------

 frontend::editorOnlyOverride: task leaving in UI is possible, although we are in editor only mode (useful for sysadmins etc.)

instantTranslateWriteTm
-----------------------

 editor_instanttranslateapi::writetm
 editor_languageresourceinstance::get
 editor_languageresourceinstance::post

pmlight
-------

 applicationconfigLevel::task: editable in system & customer & task config, throughout the lifetime of a task
 applicationconfigLevel::taskImport: editable in system & customer & task config, freezed thereafter (not editable anymore after import)
 applicationconfigLevel::user: editable by the user in the UI, preset-able on the previous levels
 auto_set_role::editor: NO DOCBLOCK GIVEN FOR EDITOR
 editor_apps::all
 editor_config::all
 editor_customer::index
 editor_filetree::root
 editor_languageresourcetaskassoc::all
 editor_languageresourcetaskpivotassoc::all
 editor_languageresourcetaskpivotassoc::pretranslationOperation
 editor_plugins_changelog_changelog::all
 editor_plugins_globalesepretranslation_globalese::all
 editor_plugins_visualreview_fonts::all
 editor_plugins_visualreview_visualreview::all
 editor_task::all
 editor_task::analysisOperation
 editor_task::autoqaOperation
 editor_task::excelexport
 editor_task::excelreimport
 editor_task::pretranslationOperation
 editor_task::userlist
 editor_taskmeta::all
 editor_taskuserassoc::all
 editor_term::all
 editor_termcollection::all
 editor_user::index
 editor_user::pm
 editor_workflowuserpref::all
 frontend::editorAddTask: allows the usage of the task add window in the UI
 frontend::editorChangeUserAssocTask: allows user to task assignment in the UI (and listing of changeable workflow steps in the assignment)
 frontend::editorCloneTask: allows the usage of task clone functionality in the UI
 frontend::editorDeleteProject: allows the deletion of projects in the UI
 frontend::editorDeleteTask: allows the deletion of tasks in the UI
 frontend::editorEditTaskEdit100PercentMatch: allows editing the task attribute Edit100PercentMatch
 frontend::editorEditTaskPm: allows editing the task attribute PM
 frontend::editorEditTaskTaskName: allows editing the task name
 frontend::editorEndTask: allows ending a task
 frontend::editorExcelreexportTask: export task as Excel file and lock task for external processing
 frontend::editorExcelreimportTask: allows re-import of a task-Excel exported file
 frontend::editorExportExcelhistory: Download the tasks content as spreadsheet containing all segments, with the pre-translated targetand the target content after each workflow ste
p.
 frontend::editorExportTask: Allow exporting a task: default export, diff export, termtranslation export)
 frontend::editorLogTask: allows the user to have the Events Action item in the action menuFIXME should be merged with editorTaskLog????
 frontend::editorManageQualities: Allows the user to use the quality overview for a task and re-check qualities
 frontend::editorMenuProject: usage unclear, seems not to be used anymore.
 frontend::editorPreferencesTask: allows viewing the task preferences tab for a selected project task
 frontend::editorProjectTask: allows the usage of the project grid (as tab in the main window)
 frontend::editorReloadProject: allows reloading a project
 frontend::editorReopenTask: allows to reopen (un finish) a task
 frontend::editorShowexportmenuTask: Allow downloading a task in general (task download menu in the UI)
 frontend::editorTaskKpi: allows to use the task KPI and download task KPI as Excel file
 frontend::editorTaskLog: allows to use the task events panelFIXME should be merged with editorLogTask????
 frontend::editorTaskOverviewColumnMenu: make the taskoverview column menu visibility configurable via ACLallows the usage of the task grid header menu (filter / sort / column cust
omization)
 frontend::editorWorkflowPrefsTask: allows viewing the task workflow prefs (special user prefs) button
 frontend::languageResourcesTaskPivotAssoc: allows assigning language resources as pivot source to tasks (UI)
 frontend::languageResourcesTaskassoc: allows assigning language resources to tasks (UI)
 frontend::lockSegmentBatch: allows segment batch locking on the filtered segment list
 frontend::lockSegmentOperation: allows locking a single segment
 frontend::pluginGlobalesePreTranslationGlobalese: Enables the UI invocation of the spell-check in the editor (Editor.plugins.SpellCheck.controller.Editor)
 frontend::pluginInstantTranslateInstantTranslate
 frontend::pluginSpellCheck: Enables the UI invocation of the spell-check in the editor (Editor.plugins.SpellCheck.controller.Editor)
 frontend::pluginSpellCheckMain: Enables the UI invocation of the spell-check in the editor (Editor.plugins.SpellCheck.controller.Main)
 frontend::readAnonymyzedUsers: allows see original data behind anonymized user data
 frontend::taskConfigOverwriteGrid: enables the task specific configuration panel in the preferences view
 frontend::taskReimport: allows the usage of the task files panel
 frontend::taskUserAssocFrontendController: allows the usage of the task user associations (UI)
 frontend::unlockSegmentBatch: allows segment batch un-locking on the filtered segment list
 frontend::unlockSegmentOperation: allows un-locking a single segment
 initial_tasktype::default: TODO read with reflection from editor_Task_Type_Default
 initial_tasktype::project: TODO read with reflection from editor_Task_Type_Project
 initial_tasktype::projectTask: TODO read with reflection from editor_Task_Type_ProjectTask
 setaclrole::editor: NO DOCBLOCK GIVEN FOR EDITOR
 setaclrole::instantTranslate: NO DOCBLOCK GIVEN FOR INSTANTTRANSLATE
 setaclrole::instantTranslateWriteTm: NO DOCBLOCK GIVEN FOR INSTANTTRANSLATEWRITETM
 setaclrole::termCustomerSearch: NO DOCBLOCK GIVEN FOR TERMCUSTOMERSEARCH
 setaclrole::termProposer: NO DOCBLOCK GIVEN FOR TERMPROPOSER
 system::seeAllUsers: allows to see all users instead only the users of the user hierarchyTODO check usages
 visualReview::pluginVisualReviewAnnotations: Allows the general usage of VisualReview in the UI (encapsulating the segment annotations code)
 visualReview::pluginVisualReviewFontPrefs: Allows the administration of available fonts in visual review
 visualReview::pluginVisualReviewGlobal: Allows the general usage of VisualReview in the UI
 visualReview::pluginVisualReviewSegmentMapping: Allows the general usage of VisualReview in the UI (encapsulating the segment mapping code)

systemadmin
-----------

 auto_set_role::admin: NO DOCBLOCK GIVEN FOR ADMIN
 auto_set_role::editor: NO DOCBLOCK GIVEN FOR EDITOR
 auto_set_role::pm: NO DOCBLOCK GIVEN FOR PM
 editor_index::systemstatus
 editor_log::all
 editor_token::all
 frontend::getUpdateNotification: enables the notification in the UI if a new update of translate5 is available
 frontend::systemLog: enable the system log grid in the preferences view
 frontend::systemStatus: enable the system status page in the preferences view
 frontend::tokenGrid: enable the app token management grid in the preferences view
 setaclrole::admin: NO DOCBLOCK GIVEN FOR ADMIN
 setaclrole::api: NO DOCBLOCK GIVEN FOR API
 setaclrole::basic: NO DOCBLOCK GIVEN FOR BASIC
 setaclrole::clientpm: NO DOCBLOCK GIVEN FOR CLIENTPM
 setaclrole::clientpm_customers: NO DOCBLOCK GIVEN FOR CLIENTPM_CUSTOMERS
 setaclrole::clientpm_langresources: NO DOCBLOCK GIVEN FOR CLIENTPM_LANGRESOURCES
 setaclrole::clientpm_projects: NO DOCBLOCK GIVEN FOR CLIENTPM_PROJECTS
 setaclrole::clientpm_users: NO DOCBLOCK GIVEN FOR CLIENTPM_USERS
 setaclrole::editor: NO DOCBLOCK GIVEN FOR EDITOR
 setaclrole::instantTranslate: NO DOCBLOCK GIVEN FOR INSTANTTRANSLATE
 setaclrole::noRights: NO DOCBLOCK GIVEN FOR NORIGHTS
 setaclrole::pm: NO DOCBLOCK GIVEN FOR PM
 setaclrole::pmlight: NO DOCBLOCK GIVEN FOR PMLIGHT
 setaclrole::systemadmin: NO DOCBLOCK GIVEN FOR SYSTEMADMIN
 setaclrole::termCustomerSearch: NO DOCBLOCK GIVEN FOR TERMCUSTOMERSEARCH
 setaclrole::termFinalizer: NO DOCBLOCK GIVEN FOR TERMFINALIZER
 setaclrole::termPM: NO DOCBLOCK GIVEN FOR TERMPM
 setaclrole::termPM_allClients: NO DOCBLOCK GIVEN FOR TERMPM_ALLCLIENTS
 setaclrole::termProposer: NO DOCBLOCK GIVEN FOR TERMPROPOSER
 setaclrole::termReviewer: NO DOCBLOCK GIVEN FOR TERMREVIEWER
 system::systemLogSummary: defines which roles should receive the daily error log summary

termFinalizer
-------------

 auto_set_role::termCustomerSearch: NO DOCBLOCK GIVEN FOR TERMCUSTOMERSEARCH
 editor_attribute::delete
 editor_attribute::put
 editor_term::finalize
 editor_term::put

termPM
------

 auto_set_role::termCustomerSearch: NO DOCBLOCK GIVEN FOR TERMCUSTOMERSEARCH
 auto_set_role::termFinalizer: NO DOCBLOCK GIVEN FOR TERMFINALIZER
 auto_set_role::termProposer: NO DOCBLOCK GIVEN FOR TERMPROPOSER
 auto_set_role::termReviewer: NO DOCBLOCK GIVEN FOR TERMREVIEWER
 editor_attribute::delete
 editor_attribute::deleteAny
 editor_attribute::putAny
 editor_collectionattributedatatype::all
 editor_languageresourcetaskassoc::post
 editor_languageresourcetaskpivotassoc::post
 editor_languageresourcetaskpivotassoc::pretranslationOperation
 editor_task::import
 editor_task::post
 editor_task::pretranslationOperation
 editor_term::anyStatus
 editor_term::delete
 editor_term::deleteAny
 editor_term::putAny
 editor_term::transfer
 initial_tasktype::project: TODO read with reflection from editor_Task_Type_Project
 initial_tasktype::termtranslation: TODO read with reflection from editor_Task_Type_TermTranslation

termPM_allClients
-----------------

 auto_set_role::termCustomerSearch: NO DOCBLOCK GIVEN FOR TERMCUSTOMERSEARCH
 auto_set_role::termFinalizer: NO DOCBLOCK GIVEN FOR TERMFINALIZER
 auto_set_role::termPM: NO DOCBLOCK GIVEN FOR TERMPM
 auto_set_role::termProposer: NO DOCBLOCK GIVEN FOR TERMPROPOSER
 auto_set_role::termReviewer: NO DOCBLOCK GIVEN FOR TERMREVIEWER
 editor_attribute::delete
 editor_attribute::deleteAny
 editor_attribute::putAny
 editor_attributedatatype::put
 editor_collectionattributedatatype::all
 editor_languageresourcetaskassoc::post
 editor_languageresourcetaskpivotassoc::post
 editor_languageresourcetaskpivotassoc::pretranslationOperation
 editor_task::import
 editor_task::post
 editor_task::pretranslationOperation
 editor_term::anyCollection
 editor_term::anyStatus
 editor_term::delete
 editor_term::deleteAny
 editor_term::putAny
 editor_term::transfer
 initial_tasktype::project: TODO read with reflection from editor_Task_Type_Project
 initial_tasktype::termtranslation: TODO read with reflection from editor_Task_Type_TermTranslation

termReviewer
------------

 auto_set_role::termCustomerSearch: NO DOCBLOCK GIVEN FOR TERMCUSTOMERSEARCH
 editor_attribute::delete
 editor_attribute::put
 editor_term::put
 editor_term::review





  • No labels