Domino 9 und frühere Versionen > Entwicklung
Kein Leserecht auf Profildokument trotz DB-Editor-Rechte
TMC:
Hi,
mit folgendem Code
Dim vMailReceiver As Variant
Set docprofile = db.GetProfileDocument("profile_A")
vMailReceiver = docprofile.setup_Receiver 'Emailempfänger
docMail.SendTo = vMailReceiver
lese ich den Inhalt eines Profildokumentes aus. Klappt auch wunderbar wenn ich das mache (als DB-Manager).
Mache ich es über eine andere ID, die Editor-Rechte hat, kommt eine Fehlermeldung (sinngemäß) "Sie haben keine Berechtigung, auf das Profildok zuzugreifen".
In der Maske des Profildoks habe ich keine Einschränkungen (Leser/Autorenfelder), die Maskeneigenschaften sind auch Default, jeder sollte also lesen dürfen.
Ist das mal wieder so eine Eigenart von Profildokumenten? Oder wo könnte sonst noch eine Lesesperre vorliegen??
Ich bin kurz drauf und dran, das Profildok rauszuwerfen und ein normales Dok draus zu machen. :-\
Matthias
klaussal:
... aus der hilfe:
Ein Benutzer benötigt mindestens Autorenzugriffsrecht in der Zugriffskontrolliste einer Datenbank, um ein Profildokument zu erstellen, das für alle Benutzer verfügbar ist.
sind da evtl. leser/autorenfelder drinne ?
eknori:
Moin KLaus, WACH WERDEN !!
TMC hat EDITOR Rechte und KEINE Leser-/Autorenfelder :D
klaussal:
@ulrich,
ja ja, ist halt noch a bisserl früh :P
Abär:
Benutzer mit mindesten Editorzugriff können ein Dokument bearbeiten, wenn folgende Bedingungen erfüllt sind:
Sie sind in Leserzugriffsliste, Leser- oder Autorenfeld der Maske aufgeführt.
In der Maske sind weder Einschränkungen in der Leserzugriffsliste noch Leser- bzw. Autorenfelder enthalten.
Axel:
Hi,
ich habe auch einige Zeit mit den und gegen die Tücken der Profildokumente "gekämpft". Irgendwann hatte ich die Nase voll und habe mit eine eigene Profildok-Klasse geschrieben. Ich ein bisschen aufwändiger zu implementieren, hat aber den Vorteil, das es funktioniert.
Schau mal hier:
http://www.free.dominoserver.de/computer/noteslibrary.nsf/d2d59a3d7fc73a2bc1256a6900638352/74e4b61d04ca824dc1256db20041582a!OpenDocument
Vielleicht kannst du was damit anfangen.
Axel
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln