Class UserRightsAdapter
Object
UserRightsAdapter
public class UserRightsAdapter
extends Object
Überschrift: UserRightsAdapter.
Beschreibung: Kapselt die Anwenderrechte gegenüber dem Script. Im Scripting verfügbar über den Aufruf "workspace.getUserRights()".
Copyright: Copyright (c) ELO Digital Office GmbH 2011-2014
- Since:
- 8.00.000
-
Constructor Summary
Constructors Constructor Description UserRightsAdapter(Workspace workspace)
Interner Konstruktor. -
Method Summary
Modifier and Type Method Description boolean
hasAddStructureRight()
Meldet zurück, ob der aktuell angemeldete Anwender Ordner anlegen darf.boolean
hasAdminRight()
Meldet zurück, ob der aktuell angemeldete Anwender Administrationsrechte besitzt.boolean
hasChangeDelDateRight()
Meldet zurück, ob der aktuell angemeldete Anwender das Verfallsdatum bearbeiten darf.boolean
hasChangeMaskRight()
Meldet zurück, ob der aktuell angemeldete Anwender den Maskentyp nachträglich verändern darf.boolean
hasChangePasswordRight()
Meldet zurück, ob der aktuell angemeldete Anwender sein Passwort ändern darf.boolean
hasChangePermissionsRight()
Meldet zurück, ob der aktuell angemeldete Anwender Rechte von Archivelementen ändern darf.boolean
hasChangeRevLevelRight()
Meldet zurück, ob der aktuell angemeldete Anwender den Revisionslevel ändern darf.boolean
hasDeleteDocumentRight()
Meldet zurück, ob der aktuell angemeldete Anwender Dokumente löschen darf.boolean
hasDeleteDocVersionRight()
Meldet zurück, ob der aktuell angemeldete Anwender Dokumentversionen löschen darf.boolean
hasDeleteStructureRight()
Meldet zurück, ob der aktuell angemeldete Anwender Strukturelemente löschen darf.boolean
hasEditArchiveRight()
Meldet zurück, ob der aktuell angemeldete Anwender den Archiv bearbeiten darf.boolean
hasEditDocumentRight()
Meldet zurück, ob der aktuell angemeldete Anwender Dokumente bearbeiten darf.boolean
hasEditKeywordListsRight()
Meldet zurück, ob der aktuell angemeldete Anwender Stichwortlisten verwalten darf.boolean
hasEditReplSetsRight()
Meldet zurück, ob der aktuell angemeldete Anwender Replikationskreise bearbeiten darf.boolean
hasEditScanRight()
Meldet zurück, ob der aktuell angemeldete Anwender Scanner-Einstellungen bearbeiten darf.boolean
hasEditScriptRight()
Meldet zurück, ob der aktuell angemeldete Anwender Skripte bearbeiten darf.boolean
hasEditWorkflowRight()
Meldet zurück, ob der aktuell angemeldete Anwender Workflows ändern darf.boolean
hasExportRight()
Meldet zurück, ob der aktuell angemeldete Anwender Archivelemente exportieren darf.boolean
hasImportRight()
Meldet zurück, ob der aktuell angemeldete Anwender Archivelemente importieren darf.boolean
hasShowDocumentRight()
Deprecated.Ab ELO 11 nicht mehr verwendet.boolean
hasStartWorkflowRight()
Meldet zurück, ob der aktuell angemeldete Anwender Workflows starten darf.
-
Constructor Details
-
UserRightsAdapter
public UserRightsAdapter(Workspace workspace)Interner Konstruktor.- Parameters:
workspace
- Aktueller Arbeitsbereich
-
-
Method Details
-
hasEditWorkflowRight
public boolean hasEditWorkflowRight()Meldet zurück, ob der aktuell angemeldete Anwender Workflows ändern darf.- Returns:
- True, falls der Anwender Workflows ändern darf, sonst False
- Since:
- 8.00.000
-
hasStartWorkflowRight
public boolean hasStartWorkflowRight()Meldet zurück, ob der aktuell angemeldete Anwender Workflows starten darf.- Returns:
- True, falls der Anwender Workflows starten darf, sonst False
- Since:
- 8.00.000
-
hasDeleteDocumentRight
public boolean hasDeleteDocumentRight()Meldet zurück, ob der aktuell angemeldete Anwender Dokumente löschen darf.- Returns:
- True, falls der Anwender Dokumente löschen darf, sonst False
- Since:
- 8.00.000
-
hasDeleteDocVersionRight
public boolean hasDeleteDocVersionRight()Meldet zurück, ob der aktuell angemeldete Anwender Dokumentversionen löschen darf.- Returns:
- True, falls der Anwender Dokumentversionen löschen darf, sonst False
- Since:
- 8.00.000
-
hasDeleteStructureRight
public boolean hasDeleteStructureRight()Meldet zurück, ob der aktuell angemeldete Anwender Strukturelemente löschen darf.- Returns:
- True, falls der Anwender Strukturelemente löschen darf, sonst False
- Since:
- 8.00.000
-
hasAddStructureRight
public boolean hasAddStructureRight()Meldet zurück, ob der aktuell angemeldete Anwender Ordner anlegen darf.- Returns:
- True, falls der Anwender Ordner anlegen kann, sonst False
- Since:
- 8.00.000
-
hasShowDocumentRight
public boolean hasShowDocumentRight()Deprecated.Ab ELO 11 nicht mehr verwendet. Liefert immer "true".Meldet zurück, ob der aktuell angemeldete Anwender Dokumente sehen darf.- Returns:
- True, falls der Anwender Dokumente sehen darf, sonst False
- Since:
- 8.00.000
-
hasEditDocumentRight
public boolean hasEditDocumentRight()Meldet zurück, ob der aktuell angemeldete Anwender Dokumente bearbeiten darf.- Returns:
- True, falls der Anwender Dokumente bearbeiten darf, sonst False
- Since:
- 8.00.000
-
hasEditArchiveRight
public boolean hasEditArchiveRight()Meldet zurück, ob der aktuell angemeldete Anwender den Archiv bearbeiten darf.- Returns:
- True, falls der Anwender das Archiv bearbeiten darf, sonst False
- Since:
- 8.00.000
-
hasChangeMaskRight
public boolean hasChangeMaskRight()Meldet zurück, ob der aktuell angemeldete Anwender den Maskentyp nachträglich verändern darf.- Returns:
- True, falls der Anwender den Maskentyp nachträglich verändern darf, sonst False
- Since:
- 8.00.000
-
hasChangeDelDateRight
public boolean hasChangeDelDateRight()Meldet zurück, ob der aktuell angemeldete Anwender das Verfallsdatum bearbeiten darf.- Returns:
- True, falls der Anwender das Verfallsdatum bearbeiten darf, sonst False
- Since:
- 8.00.000
-
hasChangeRevLevelRight
public boolean hasChangeRevLevelRight()Meldet zurück, ob der aktuell angemeldete Anwender den Revisionslevel ändern darf.- Returns:
- True, falls der Anwender den Revisionslevel ändern darf, sonst False
- Since:
- 8.00.000
-
hasChangePermissionsRight
public boolean hasChangePermissionsRight()Meldet zurück, ob der aktuell angemeldete Anwender Rechte von Archivelementen ändern darf.- Returns:
- True, falls der Anwender Rechte von Archivelementen ändern darf, sonst False
- Since:
- 8.00.000
-
hasEditKeywordListsRight
public boolean hasEditKeywordListsRight()Meldet zurück, ob der aktuell angemeldete Anwender Stichwortlisten verwalten darf.- Returns:
- True, falls der Anwender Stichwortlisten verwalten darf, sonst False
- Since:
- 8.00.000
-
hasImportRight
public boolean hasImportRight()Meldet zurück, ob der aktuell angemeldete Anwender Archivelemente importieren darf.- Returns:
- True, falls der Anwender Archivelemente importieren darf, sonst False
- Since:
- 8.00.000
-
hasExportRight
public boolean hasExportRight()Meldet zurück, ob der aktuell angemeldete Anwender Archivelemente exportieren darf.- Returns:
- True, falls der Anwender Archivelemente exportieren darf, sonst False
- Since:
- 8.00.000
-
hasChangePasswordRight
public boolean hasChangePasswordRight()Meldet zurück, ob der aktuell angemeldete Anwender sein Passwort ändern darf.- Returns:
- True, falls der Anwender sein Passwort ändern darf, sonst False
- Since:
- 8.00.000
-
hasEditReplSetsRight
public boolean hasEditReplSetsRight()Meldet zurück, ob der aktuell angemeldete Anwender Replikationskreise bearbeiten darf.- Returns:
- True, falls der Anwender Replikationskreise bearbeiten darf, sonst False
- Since:
- 8.00.000
-
hasAdminRight
public boolean hasAdminRight()Meldet zurück, ob der aktuell angemeldete Anwender Administrationsrechte besitzt.- Returns:
- True, falls der Anwender Administrationsrechte besitzt, sonst False
- Since:
- 8.00.000
-
hasEditScriptRight
public boolean hasEditScriptRight()Meldet zurück, ob der aktuell angemeldete Anwender Skripte bearbeiten darf.- Returns:
- True, falls der Anwender Skripte bearbeiten darf, sonst False
- Since:
- 8.00.000
-
hasEditScanRight
public boolean hasEditScanRight()Meldet zurück, ob der aktuell angemeldete Anwender Scanner-Einstellungen bearbeiten darf.- Returns:
- True, falls der Anwender Scanner-Einstellungen bearbeiten darf, sonst False
- Since:
- 8.00.000
-