Domino 9 und frühere Versionen > Entwicklung

Zugriffsproblem auf MailDB im BackEnd

(1/2) > >>

tabama:
Habe eine Anwendung, bei denen Kalendereinträge im BackEnd erstellt werden. Dies funktioniert zunächst auch bei mir selbst.

Wenn ich nun mit dierser Anwendung BackEnd-Einträge in den MailDB's anderer User machen will kommt der Fehler "NotesError: Sie sind zur Durchführung dieser Operation nicht berechtigt".

Ich bin aber im Kalenderprofil (zumindest über eine Gruppe) als Bearbeiter/Ersteller von Dokumenten eingetragen (ACL=öffentliche Dokumente lesen und schreiben). Wenn ich den Kalender "manuell" öffne und einen Eintrag im UI erstellen, geht es auch.

Woran kann es liegen?
Muss das BackEnd noch irgend ein Flag gesetzt werden?

robertpp:
Hast du dir im Debugger schon mal angesehen wo der Fehler genau auftritt?

tabama:
Nein noch nicht. Das Ganze wird aus einer Dialogbox heraus gemacht. Da funkt der Bugger ja nicht. Ich muss nun den Aufruf des Doks erst mal aus der Dialogbox raus holen.

Melde mich nochmal, wenn ich es gebuggert habe und immer noch nicht weis warum.

koehlerbv:
Schreib mal genau, welche Rechte Du in der ACL der betreffenden Mail-DBs hast. Meines Wissens reichen für Backend-Aktionen nicht "Kein Zugriff" in Kombination mit "Öffentliche Dokumente schreiben" und "Öffentliche Dokumente lesen". Einen solchen Stunt habe ich aber noch probiert - sowas sollte mit Server-Rechten laufen oder - nach Prüfung in Bezug auf die jeweilige DB - mit "richtigen" Rechten.

Bernhard

robertpp:
Arbeitest du mit einem eigene Dialogbox-Doc, dass du vielleicht anschließend wieder löschen möchtest?

Robert

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln