Autor Thema: Frage zu Löschrechten  (Gelesen 1212 mal)

Offline Grabby

  • Aktives Mitglied
  • ***
  • Beiträge: 124
  • Geschlecht: Weiblich
  • In der Ruhe liegt die Kraft!
Frage zu Löschrechten
« am: 23.04.02 - 18:28:31 »
Hallo zusammen.
Ich habe mal eine Frage zu den Löschrechten innerhalb einer Datenbank.

Über die ACL kann ich ja z.B. das Recht steuern, dass jeder nur Dokumente innerhalb einer Datenbank ändern kann, die er auch selbst erstellt hat.

Kann ich das mit Löschrechten ähnlich gestalten? Über die ACL komme ich da irgendwie nicht weiter. Muß ich mit 'ner Rolle oder ähnlichem arbeiten?

Hat jemand 'n Tip für mich?

Grabby
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Frage zu Löschrechten
« Antwort #1 am: 23.04.02 - 18:46:12 »
da hast du mehrere Möglichkeiten:

User, die zwar Dokumente erstellen und eigene Docs bearbeiten  und Löschen können kommen in eine Gruppe, Zugriff als Autor, Erstellen, Löschen angehakt.

User die eigene dokumente bearbeiten aber nicht löschen können kommen in eine eigene Gruppe, Autor, aber Dokumente löschen nicht angehakt.

Dies ist dann eine Steuerung der Löschungen auf USEREBENE

du kannst das auch über eine Rolle steuern. Da würde ich i, Dokument ein Feld einbauen, NODELETE oder so.
Damit kannst du dann steuern, das das Löschen grundsätzlich nicht erlaubt ist, es sei denn, der User hat eine bestimmte Rolle.

Das isr dann eine GEMISCHTE Löschung

Oder du steuerst die Löschung über das Datenbankscript (QueryDocumentDelete - event )
Hier kannst du dann das Löschen ganz unterdrücken, oder auch hier Rollen einsetzen, bzw. das Löschen nur unter bestimmten Bedingungen zulassen. Kannst Feldinhalte z.B als Kriterium heranziehen, ob ein Doc gelöscht werden kann.


eknori
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Grabby

  • Aktives Mitglied
  • ***
  • Beiträge: 124
  • Geschlecht: Weiblich
  • In der Ruhe liegt die Kraft!
Re: Frage zu Löschrechten
« Antwort #2 am: 24.04.02 - 15:30:37 »
hi eknori.

hab' da wohl etwas auf der leitung gestanden und autoren und editoren etwas durcheinander gewürfelt. hab' die erste lösung ausprobiert und klappt (wie sollte es auch anders sein) hervorragend!

many thanks für den "anschubser"

grabby   ::)
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Kompasskalle

  • Aktives Mitglied
  • ***
  • Beiträge: 149
  • Geschlecht: Männlich
  • ich bin's nicht gewesen
Re: Frage zu Löschrechten
« Antwort #3 am: 26.04.02 - 11:58:25 »
Hallo,

ich realisiere dies immer mit zusätzlichen Rollen (Bsp.: [upd_Document]).
bei mir funktioniert dies immer ganz gut.

Gruss
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz