ch.elexis.admin
Class AccessControlDefaults
java.lang.Object
ch.elexis.admin.AccessControlDefaults
public class AccessControlDefaults
- extends java.lang.Object
Hier werden Grundeinstellungen für Zugriffsrechte definiert. Diese werden nur
beim allerersten Programmstart (Beim Einrichten der Datenbank), und beim
Auswählen des Buttons "Defaults" im Zugriffs-Konfigurationsdialog eingelesen.
Rechte, die mit ACTION beginnen, beziehen sich auf Menu- Toolbar- und
Shortcut- Actionen. Präfix READ_ ist ein Recht, eine bestimmte Property eines
Kontakts (aus den ExtInfo) zu lesen, WRITE_ ist das Recht, eine solche
Property zu schreiben. Andere Bezeichnungen sind unterschiedliche Rechte und
sollten möglichst deskriptiv sein (Man muss nicht lange überlegen, welches
Recht wohl mit LEISTUNGEN_VERRECHNEN verliehen wird). Es werden bei der
Einrichtung 3 Gruppen angelegt: Alle, Anwender und Admin. Weitere Gruppen
können nachträglich beliebig erstellt werden.
- Author:
- gerry
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ADMIN
public static final ACE ADMIN
ACCOUNTING
public static final ACE ACCOUNTING
ACCOUNTING_CREATE
public static final ACE ACCOUNTING_CREATE
ACCOUNTING_MODIFY
public static final ACE ACCOUNTING_MODIFY
ACCOUNTING_STATS
public static final ACE ACCOUNTING_STATS
ACE_ACCESS
public static final ACE ACE_ACCESS
ACCOUNTING_GLOBAL
public static final ACE ACCOUNTING_GLOBAL
ACCOUNTING_READ
public static final ACE ACCOUNTING_READ
ACCOUNTING_BILLCREATE
public static final ACE ACCOUNTING_BILLCREATE
ACCOUNTING_BILLMODIFY
public static final ACE ACCOUNTING_BILLMODIFY
ADMIN_ACE
public static final ACE ADMIN_ACE
ACL_USERS
public static final ACE ACL_USERS
DELETE
public static final ACE DELETE
DELETE_FORCED
public static final ACE DELETE_FORCED
DELETE_BILLS
public static final ACE DELETE_BILLS
DELETE_MEDICATION
public static final ACE DELETE_MEDICATION
DELETE_LABITEMS
public static final ACE DELETE_LABITEMS
DATA
public static final ACE DATA
KONTAKT
public static final ACE KONTAKT
KONTAKT_DISPLAY
public static final ACE KONTAKT_DISPLAY
KONTAKT_EXPORT
public static final ACE KONTAKT_EXPORT
KONTAKT_INSERT
public static final ACE KONTAKT_INSERT
KONTAKT_MODIFY
public static final ACE KONTAKT_MODIFY
KONTAKT_DELETE
public static final ACE KONTAKT_DELETE
KONTAKT_ETIKETTE
public static final ACE KONTAKT_ETIKETTE
PATIENT
public static final ACE PATIENT
PATIENT_DISPLAY
public static final ACE PATIENT_DISPLAY
PATIENT_INSERT
public static final ACE PATIENT_INSERT
PATIENT_MODIFY
public static final ACE PATIENT_MODIFY
MEDICATION_MODIFY
public static final ACE MEDICATION_MODIFY
LAB_SEEN
public static final ACE LAB_SEEN
MANDANT
public static final ACE MANDANT
MANDANT_CREATE
public static final ACE MANDANT_CREATE
USER
public static final ACE USER
USER_CREATE
public static final ACE USER_CREATE
LEISTUNGEN
public static final ACE LEISTUNGEN
LSTG_VERRECHNEN
public static final ACE LSTG_VERRECHNEN
LSTG_CHARGE_FOR_ALL
public static final ACE LSTG_CHARGE_FOR_ALL
KONS
public static final ACE KONS
KONS_CREATE
public static final ACE KONS_CREATE
KONS_EDIT
public static final ACE KONS_EDIT
KONS_DELETE
public static final ACE KONS_DELETE
KONS_REASSIGN
public static final ACE KONS_REASSIGN
SCRIPT
public static final ACE SCRIPT
SCRIPT_EXECUTE
public static final ACE SCRIPT_EXECUTE
SCRIPT_EDIT
public static final ACE SCRIPT_EDIT
CASE
public static final ACE CASE
CASE_MODIFY
public static final ACE CASE_MODIFY
CASE_SPECIALS
public static final ACE CASE_SPECIALS
CASE_DEFINE_SPECIALS
public static final ACE CASE_DEFINE_SPECIALS
CASE_MODIFY_SPECIALS
public static final ACE CASE_MODIFY_SPECIALS
ADMIN_KONS
public static final ACE ADMIN_KONS
ADMIN_REMINDERS
public static final ACE ADMIN_REMINDERS
ADMIN_BILLS
public static final ACE ADMIN_BILLS
ADMIN_KONS_EDIT_IF_BILLED
public static final ACE ADMIN_KONS_EDIT_IF_BILLED
ADMIN_VIEW_ALL_REMINDERS
public static final ACE ADMIN_VIEW_ALL_REMINDERS
ADMIN_CHANGE_BILLSTATUS_MANUALLY
public static final ACE ADMIN_CHANGE_BILLSTATUS_MANUALLY
DOCUMENT
public static final ACE DOCUMENT
DOCUMENT_CREATE
public static final ACE DOCUMENT_CREATE
DOCUMENT_TEMPLATE
public static final ACE DOCUMENT_TEMPLATE
DOCUMENT_SYSTEMPLATE
public static final ACE DOCUMENT_SYSTEMPLATE
ACTIONS
public static final ACE ACTIONS
AC_EXIT
public static final ACE AC_EXIT
AC_ABOUT
public static final ACE AC_ABOUT
AC_HELP
public static final ACE AC_HELP
AC_IMORT
public static final ACE AC_IMORT
AC_PREFS
public static final ACE AC_PREFS
AC_LOGIN
public static final ACE AC_LOGIN
AC_CONNECT
public static final ACE AC_CONNECT
AC_PURGE
public static final ACE AC_PURGE
AC_CHANGEMANDANT
public static final ACE AC_CHANGEMANDANT
AC_NEWWINDOW
public static final ACE AC_NEWWINDOW
AC_SHOWPERSPECTIVE
public static final ACE AC_SHOWPERSPECTIVE
AC_SHOWVIEW
public static final ACE AC_SHOWVIEW
ACE_DOCUMENTS
public static final ACE ACE_DOCUMENTS
ACE_DOC_CREATE
public static final ACE ACE_DOC_CREATE
ACE_DOC_DELETE
public static final ACE ACE_DOC_DELETE
ACE_DOC_CATCREATE
public static final ACE ACE_DOC_CATCREATE
ACE_DOC_CATDELETE
public static final ACE ACE_DOC_CATDELETE
AccessControlDefaults
public AccessControlDefaults()
getAlle
public static ACE[] getAlle()
getAnwender
public static ACE[] getAnwender()
Copyright 2005-2011 by Gerry Weirich, Elexis