Autor Thema: Zugriffsrollen in der DB erstellen  (Gelesen 2400 mal)

Offline Christian97

  • Aktives Mitglied
  • ***
  • Beiträge: 182
  • Geschlecht: Männlich
Zugriffsrollen in der DB erstellen
« am: 14.08.03 - 14:46:16 »
Hallo,

ich bin mir nicht sicher, ob das überhaupt umgesetzt werden kann, da meines Wissens nach die Rollen immer "von außen" erstellt werden.

Bisher ist das so, daß ich in meiner DB für jede Abteilung eine Zugriffsrolle erstellt habe, die dann den MAs zugewiesen wird. Da aber der Name einer Rolle max. 13 Buchstaben lang sein darf, bin ich auf Abkürzungen angewiesen. Wenn ich neue Abteilungen einpflegen muß, dann ändere ich immer zuerst den Code und dann extra nochmal die Zugriffsrollen.

Ich stell mir das so vor: Ich erstell mir ein Admin-Dokument, mit dem ich neue Abteilungen einpflegen kann und die passenden Rollen (evtl. abgekürzt) gleich mit anlegen kann. Die User müßten dann nur noch im Dialog "von außen" zugeordnet werden.

Ist sowas möglich? Hat jemand schonmal sowas gemacht?

Danke
Christian

Offline MrXYZ

  • Aktives Mitglied
  • ***
  • Beiträge: 100
  • never touch a running system!
Re:Zugriffsrollen in der DB erstellen
« Antwort #1 am: 14.08.03 - 14:55:10 »
Hi !

Dim session As New NotesSession
Dim db As NotesDatabase
Dim acl As NotesACL
Set db = session.CurrentDatabase
Set acl = db.ACL
Call acl.AddRole( "Developer" )
Call acl.Save

findest Du, wenn Du unter NotesACL in der Hilfe nach roles suchst. Du kannst Rollen anlegen und löschen usw.

Viele Grüsse
Micha
« Letzte Änderung: 14.08.03 - 14:58:50 von MrXYZ »

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Zugriffsrollen in der DB erstellen
« Antwort #2 am: 14.08.03 - 14:55:39 »
Hi,

gemacht habe ich so was noch nicht. Aber schau die mal in der Designer-Hilfe die Klasse NotesACL an und da insbesondere die Methode AddRole.

Mit diesen Informationen sollte es möglich sein dein Problem zu lösen


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Zugriffsrollen in der DB erstellen
« Antwort #3 am: 14.08.03 - 14:58:02 »
Hi,

oh, da war einer einen Tick schneller.  ;D :D


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Christian97

  • Aktives Mitglied
  • ***
  • Beiträge: 182
  • Geschlecht: Männlich
Re:Zugriffsrollen in der DB erstellen
« Antwort #4 am: 14.08.03 - 14:58:27 »
Cool,

vielen Dank für die schnellen Antworten. Ich werd mich belesen.

Ciao,
Christian

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Zugriffsrollen in der DB erstellen
« Antwort #5 am: 17.08.03 - 21:44:31 »
... aber Achtung - es sind nur 72 Rollen zugelasen - DB-Beschränkung...

ata
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz