Domino 9 und frühere Versionen > ND9: Administration & Userprobleme

ACL automatisiert ändern?

(1/2) > >>

Fitz:
Hallo zusammen,

ich kann ja als Admin manuell eine ACL im Domino Administrator ändern. Wie kann ich aber automatisiert eine ACL Änderung bestehender Datenbanken umsetzen?
Welche Funktionen oder Scripting Möglichkeiten gibt es? 

Danke für Infos oder Hinweise wonach ich suchen soll :-)

Gruß
Bernd


Peter Klett:
Schau Dir die Klassen NotesACL und NotesACLEntry in der Designerhilfe an

Tode:
WENN Du für alle Datenbanken die selbe Änderung vornehmen willst (z.B. einen Namen hinzufügen und den als Manager definieren), dann kannst Du mit dem Admin- Client für eine ACL- Änderung auch mehrere Datenbanken markieren.
Wenn die Änderung pro Datenbank unterschiedlich sein soll (z.B. immer den Owner auf Editor- Rechte runterstufen), dann bleibt Dir nur, das ganze mit Hilfe der von Peter genannten Klassen zu scripten oder mittels -nicht kostenloser- Tools wie Ytria AclEZ Bulk- Änderungen durchzuführen.

Fitz:
Danke Euch beiden für die Info.
Die Möglichkeit im Admin Client mehrer DB'S anklicken um eine manuell Massenänderung durchzuführen ist mir bekannt. Mal schauen, ob ich mit den NotesACL Klassen weiterkomme. Ich kann zwar die Formelsprache aber beim Scripting kopiere ich viel :-)
Vielleicht hilft der Hintergrund meiner Anfrage weiter. Wir haben ein zentrales Identity System, das Rechte vergibt. Ein Recht davon ist die Nutzung einer Telefonielösung (CTI) mit Notes. Das CTI System (generischer Notes User) soll dann als berechtigter User in der ACL des Users eingetragen werden. Daher meinte ich mit "Scripting" eher die Möglichkeit z.B. per Server Commandzeile eine ACL zu ändern.

Gruß
Bernd

eknori (retired):
Wenn ich es richtig verstehe, dann soll der technische CTI User bei JEDEM User eingetragen werden.
Dann ist es doch einfach

1. den User per AdminClient in die ACL der vorhandenen Datenbanken einzutragen
2. den technischen User in die ACL das (mail) templates einzutragen.; wird ein neuer User registriert, dann wird beim Erstellen der Mail Datei der tech. User aus dem Template übernommen.

Kein scripting notwendig.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln