Domino 9 und frühere Versionen > Entwicklung

Kein Leserecht auf Profildokument trotz DB-Editor-Rechte

(1/3) > >>

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