Domino 9 und frühere Versionen > Administration & Userprobleme

..::[ACL in Lokalen DB ändern?]::..

(1/2) > >>

Bellerophon:
*greetz@ALL*

Folgende Lage:

Habe eine DB ausrollen müssen, in der die Nutzer mittlerweile schon Einträge getätigt haben.
Die DB liegt LOKAL auf den Laptops der Nutzer und wird NICHT repliziert! Die Datenbank KANN auch nicht repliziert werden...;-(  (War nicht meine Idee, meine alte Version funktionierte;-))
Die Änderungen (wenn denn welche kommen), sollten per Schablonenwechsel durchgeführt werden.

Die Nutzer sind in der ACL als Entwickler mit ALLEN Haken gesetzt.

Nun können die aber keinen Schablonenwechsel durchführen, da sie zur "Durchführung nicht berechtigt sind!"
Habe nun eine "blanke" Schablone drübergebügelt, und dann erst die neue Schablone, aber das nützt auch nichts.

Aus meiner Sicht erscheint die Fehlermeldung immer, wenn die Schablone die Agenten eintragen will.

Mit Manager-Rechten geht der Schablonenwechsel problemlos über die Bühne.

FRAGE: ???
Wie kann ich nun die ACL so abändern, dass die Nutzer "Manager" sind?
Ich kann nur über Mail, oder per Schablonen die Änderungen zu den Nutzern bringen, da die in ganz Deutschland verteilt sind.....;-(

Driri:
Ist die konsistente ACL gesetzt ?

Wenn nicht, schick den Usern ein Script als Button in einer Mail, mit dem die User Managerrechte geschossen bekommen.

Wenn doch, gibt es einen User, der als Manager in der ACL steht ? Dann müßte das Script entsprechend mit der Signatur des Manager-Users verschickt werden.


Mal vom eigentlichen Problem abgesehen, was soll das Verfahren eigentlich ? Ich kenne zwar die Hintergründe nicht, aber mir fällt kein Grund ein, warum man mit so einem bescheidenen Konstrukt arbeiten muß.

Bellerophon:

--- Zitat von: Driri am 14.08.06 - 09:42:00 ---Mal vom eigentlichen Problem abgesehen, was soll das Verfahren eigentlich ? Ich kenne zwar die Hintergründe nicht, aber mir fällt kein Grund ein, warum man mit so einem bescheidenen Konstrukt arbeiten muß.

--- Ende Zitat ---

Wenn ich das wüsste....;-( ???


--- Zitat von: Driri am 14.08.06 - 09:42:00 ---Ist die konsistente ACL gesetzt ?
--- Ende Zitat ---

Ja, LEIDER ist das so!


--- Zitat von: Driri am 14.08.06 - 09:42:00 ---Wenn nicht, schick den Usern ein Script als Button in einer Mail, mit dem die User Managerrechte geschossen bekommen. Wenn doch, gibt es einen User, der als Manager in der ACL steht ? Dann müßte das Script entsprechend mit der Signatur des Manager-Users verschickt werden.

--- Ende Zitat ---

Ich stehe als Manager drin, die Mail mit der Schaltfläche ist auch mit meiner ID signiert worden, aber trotzdem kommt diese Meldung. Hier mal das Script zur Schaltfläche:


--- Code: ---Sub Click(Source As Button)

Dim session As New NotesSession
Dim db As NotesDatabase
Dim acl As NotesACL
Dim entry As NotesACLEntry

Set db = session.GetDatabase( "", "Datenbank.nsf" )

Set acl = db.acl
Set entry = acl.GetEntry("-Default-")
entry.level=ACLLEVEL_MANAGER
Set entry = acl.GetEntry("Mitglieder Gruppe")
entry.level=ACLLEVEL_MANAGER

Call acl.save

End Sub
--- Ende Code ---

 :-:


koehlerbv:
Wenn konsistente ACL gesetzt ist, und die DBs nur lokal vorhanden sind, kannst Du an der ACL oder am Design ohne bereits vorhandene Rechte in der ACL überhaupt nichts ändern.
Warum haben die DBs überhaupt konsistente ACL, wenn sie nur lokal liegen?

Bernhard

Bellerophon:

--- Zitat von: koehlerbv am 14.08.06 - 13:09:46 ---Warum haben die DBs überhaupt konsistente ACL, wenn sie nur lokal liegen?
Bernhard

--- Ende Zitat ---

Damit die Herren NUR mit ihrer persönlichen ID arbeiten, und nicht wie so oft schon mit einer Org-ID ;-( Das ist der einzige Grund!  :-\

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln