QuellCode/CentronERP war nur als Gitlink (Submodul-Referenz auf 79c1142) getrackt, ohne .gitmodules und ohne erreichbares Remote. Der Untersuchungsgegenstand der Versuchsreihe war damit nicht reproduzierbar gesichert: Ein Klon haette ein leeres Verzeichnis erhalten, und die Belege der 3.287 Anforderungen waeren nicht ueberpruefbar gewesen. Umstellung: - Historie nach c:\DEV\CentronERP_git_snapshot_79c1142 ausgelagert (vollstaendig lesbar, enthaelt 79c1142 und Vorgaenger 89ccfd6) - Gitlink aus dem Index entfernt - Dateiinhalt aufgenommen: 24.557 Dateien, rund 333 MB Die verschachtelte .gitignore der Codebasis gilt weiter, Build-Artefakte bleiben ausgeschlossen. Details in Versuche/Versuch_01/_Codebasis-Nachweis.md
160 lines
6.6 KiB
Markdown
160 lines
6.6 KiB
Markdown
# c-entron Rights
|
|
|
|
## Helpdesk
|
|
|
|
### 1. Helpdesk anzeigen
|
|
Without this right, the user should not see any ticket and have no access to any ticket list.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.SHOW_HELPDESK*
|
|
|
|
### 1.1. Tickets anzeigen - nur eigene
|
|
This is a **restricting right**. If the user has this right, he should only see and access tickets where he is
|
|
either editor or responsible person.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.SHOW_HELPDESK_ONLY_OWN*
|
|
|
|
### 1.2. Tickets anzeigen - eigene Filiale
|
|
This is a **restricting right**. If the user has this right, he should only see and access tickets that belong to the
|
|
users' branch.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.SHOW_HELPDESK_ONLY_OWN_BRANCH*
|
|
|
|
### 2. Neuen Helpdesk anlegen
|
|
Without this right, the user should not be able to create a new ticket.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.ADD_NEW_HELPDESK*
|
|
|
|
### 2.1. Neues Ticket anlegen - nur eigene Filiale
|
|
This is a **restricting right**. If the user has this right, he should only be able to create a ticket that belongs to
|
|
his branch.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.CREATE_HELPDESK_ONLY_OWN_BRANCH*
|
|
|
|
### 3. Helpdesk bearbeiten
|
|
Without this right, the user should not be able to edit any ticket.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.EDIT_HELPDESK*
|
|
|
|
### 4. Helpdeskzuweisung nur an eigene Abteilungen
|
|
This is a **restricting right**. If the user has this right, he should only be able to assign a ticket members of
|
|
his own department.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.ASSIGN_HELPDESK_ONLY_TO_OWN_DEPARTMENTS*
|
|
|
|
### 5. Fälligkeit ändern
|
|
This right allows the user to change the due date of a ticket. This may also be required when
|
|
changing the status of a ticket, if this requires a due date change.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.MATURITY_CHANGE*
|
|
|
|
### 6. Request abschliessen
|
|
This right allows the user to close a ticket.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.CLOSE_REQUEST*
|
|
|
|
### 7. Zeiten bearbeiten
|
|
This right allows the user to edit the time records of a ticket.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.EDIT_TIME*
|
|
|
|
### 7.1. Zeiten bearbeiten - nur eigene Zeiten
|
|
This is a **restricting right**. If the user has this right, he should only be able to edit time records
|
|
that are assigned to him. This means the employee article of the time record must belong to the user.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.OWN_TIME_EDIT*
|
|
|
|
### 7.2. Unterschrift aus Zeit löschen
|
|
This right allows the user to delete the signature from a time record.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.DELETE_HELPDESK_SIGNATURE*
|
|
|
|
### 8. Helpdeskzeiten verschieben
|
|
This right allows the user to move a time record from one ticket to another. But only if the
|
|
ticket is not part of a receipt.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.MOVE_HELPDESK_TIMER*
|
|
|
|
### 9. Helpdeskzeiten löschen
|
|
This right allows the user to delete a time record. But only if the ticket is not part of a receipt.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.DELETE_HELPDESK_TIMER*
|
|
|
|
### 10. Neuen Helpdesk Typ anlegen
|
|
This right allows the user to create a new ticket type in the settings.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.ADD_NEW_HELPDESK_TYPE*
|
|
|
|
### 11. Neue Helpdesk Hauptkategorie anlegen
|
|
This right allows the user to create a new main category in the settings.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.ADD_NEW_HELPDESK_MAIN_CATEGORY*
|
|
|
|
### 12. Neue Helpdesk Unterkategorie 1 anlegen
|
|
This right allows the user to create a new subcategory 1 in the settings.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.ADD_NEW_HELPDESK_SUB_CATEGORY1*
|
|
|
|
### 13. Neue Helpdesk Unterkategorie 2 anlegen
|
|
This right allows the user to create a new subcategory 2 in the settings.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.ADD_NEW_HELPDESK_SUB_CATEGORY2*
|
|
|
|
### 14. Helpdeskzeitenanfahrten bearbeiten
|
|
This right allows the user to edit additional articles that appear for certain time record types.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.EDIT_HELPDESKTIMER_ADDRESSSPECIALARTICLES*
|
|
|
|
### 15. Sichtbarkeit von Tickets bearbeiten
|
|
This right allows the user to change if a ticket is only internally visible.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.CHANGE_VISIBILITY*
|
|
|
|
### 16. Checklisten
|
|
|
|
#### 16.1. Checklisten Vorlagen anlegen
|
|
This right allows the user to create new checklist templates.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.Checklists.CREATE_NEW_CHECKLIST_TEMPLATES*
|
|
|
|
### 16.2. Checklisten Vorlagen bearbeiten
|
|
This right allows the user to edit checklist templates.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.Checklists.EDIT_CHECKLIST_TEMPLATES*
|
|
|
|
### 16.3. Checklisten bearbeiten
|
|
This right allows the user to edit checklists.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.Checklists.EDIT_CHECKLISTS*
|
|
|
|
### 16.4. Checklisten Punkte bearbeiten ändern (sic)
|
|
This right allows the user to change the editor of a checklist item.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.Checklists.EDIT_CHECKLIST_ITEM_EDITOR*
|
|
|
|
### 17 Ticketvorlagen
|
|
|
|
### 17.1. Ticketvorlagen bearbeiten
|
|
This right allows the user to edit C-FLOW ticket templates.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.CFlow.EDIT_CFLOW_TICKETPATTERN*
|
|
|
|
### 17.2. Ticketvorlagenkategorien erstellen
|
|
This right allows the user to create new categories for C-FLOW ticket templates.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.CFlow.CREATE_NEW_CFLOW_TICKETPATTERNCATEGORY*
|
|
|
|
### 17.3. Ticketvorlagen erstellen
|
|
This right allows the user to create new C-FLOW ticket templates.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.CFlow.CREATE_NEW_CFLOW_TICKETPATTERN*
|
|
|
|
### 17.4. Ticketvorlagen löschen
|
|
This right allows the user to delete C-FLOW ticket templates.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.CFlow.DELETE_CFLOW_TICKETTPATERN*
|
|
|
|
### 18 Taskmanagement anzeigen
|
|
This right allows the user to access the task management.
|
|
*UserRightsConst.Sales.Customer.Helpdesk.SHOW_TASKMANAGEMENT*
|
|
|
|
# Kalender
|
|
This right allows the user to access the calendar.
|
|
*UserRightsConst.RIGHT_KALENDER*
|
|
|
|
## 1. Kalender anzeigen alle
|
|
This right allows the user to see all calendar entries. Currently, this right is not used.
|
|
*UserRightsConst.RIGHT_KALENDERANZEIGENALLE*
|
|
|
|
## 2. Kalender anzeigen nur eigene
|
|
This is a **restricting right**. If the user has this right, he should only see his own calendar entries.
|
|
*UserRightsConst.RIGHT_KALENDERANZEIGENEIGENE*
|
|
|
|
# Mitarbeiterauslastung
|
|
|
|
## 1. Auslastung von anderen Mitarbeitern anzeigen
|
|
This right allows the user to see the workload of other employees.
|
|
*UserRightsConst.RIGHT_MITARBEITERAUSLASTUNG*
|
|
|
|
## 2. Mitarbeiterauslastung - nur eigene Filiale
|
|
This is a **restricting right**. If the user has this right, he should only see the workload of employees that belong to
|
|
his branch.
|
|
*UserRightsConst.RIGHT_MITARBEITERAUSLASTUNGNUREIGENEFILIALE*
|
|
|
|
|
|
|
|
|
|
|
|
|