Domino 9 und frühere Versionen > Entwicklung
zugriffskontrollierte Abschnitte
AC:
Hi, ich knüpf mal an einen thread an der schonmal gelaufen ist, wo für mich aber Fragen noch offen sind.
Zum einen schrieb ata damals:
>>bei zugriffskontrollierten Abschnitten hatte ich in der Vergangenheit immer wieder Probleme, wenn lokal - trotz konsistenter ACL.<<
Bei Lokaler Nutzung
@ata: Bezog sich das generell auf das Thema zugriffskontrollierte Abschnitte oder die Verwendung von Rollen bei der Zugriffskontrolle der Abschnitte (wofür ja eigentlicjh die konsistente ACL gedacht ist)?
Zweite Frage.
ich teste hier gerade herum (nur Server), aber irgendwie funktioniert es nicht, meine Testperson bekommt immer Schreibrecht auf die Felder in dem Abschnitt.
Die Testperson ist Autor auf dem Dokument, nur eben die Felder in diesen Abschnitt soll sie nicht ändern können .
Im Eigenschaftsdialog im Designer hab ich z.B. bei Formel berechnet und meinen hierarchischen namen eingeben.
Trotzdem kann der Testuser (anderer Client) die Felder in dem Abschnitt ändern, obwohl er ja nicht als Bearbeiter dieses Abschnitts im Dialog auftaucht.
Was mache ich falsch?
Merci Holcomb
Glombi:
Es wäre hilfreich, wenn Du mal den Code posten würdest, den Du als Formel für die Bearbeiter des Abschnittes eingegeben hast.
Wenn aus irgendwelchen Gründen die Formel zu "" berechnet wird, dann darf jeder bearbeiten. Das scheint mir bei Deinem Bsp. der Fall zu sein.
Konsistente ACL ist ein Thema für sich... Da weiß man nie so genau, wer was darf, wenn der User nicht namentlich in der ACL steht.
AC:
Guten Morgen Glombi.
Danke für die Antwort.
Ich hab im Designer z.B. bei der Abschnittsformel eingetragen:
"Mein Name/ORG".
Als Testuser hab ich das Notebook einer ehemaligen Kollegin.
Sie ist im Dokument selbst an anderer Stelle als Autor eingetragen und in der DB ACL auch als Autor.
Den Rest des Dokuments soll sie natürlich bearbeiten dürfen, eben nur diesen Abschnitt nicht.
>Wenn aus irgendwelchen Gründen die Formel zu "" berechnet wird, dann darf jeder bearbeiten. Das scheint mir bei Deinem Bsp. der Fall zu sein.<
Was meinst Du damit ????
Das verstehe ich nicht.
Die Sache mit der konsistenten ACL.
Da wir hier viele Aussendienstkollegen haben, die in D verstreut sitzen bzw. auch im benachbarten Ausland, ist die saubere Funktionsweise lokaler Datenbank für mich enorm wichtig.
Ich hab fast bei allen DBs mit denen die auch arbeiten konsistente ACL eingetragen, obwohl ich aber eher wenig Rollen eingesetzt habe.
Wir selbst haben auch nur einen Server, dh. es sind keine anderen Sever da die unetreinander replizieren.
Ist von daher für mich jetzt bei deisem Thema wichtig zu wissen, falls ich mal mit zugriffskontrollierten Abschnitten arbeiten werde, wo es da Probleme gibt.
Ob generell oder nur wenn man Rollen in der Zugriffsformel für den Abschnitt einträgt.
Bei meinen anderen Aussendienstanwendnungen steuer ich
vieles über Autoren und Leserfelder, das hat bisher gereicht.
Gruß, Holcomb
Glombi:
Was wird angezeigt, wenn Du ein Dokument öffnest und auf ein Feld im kontrollierten Abschnitt mit der linken Maustaste doppelklickst?
Auf diese Art kann man sehen, wer den Abschnitt bearbeiten darf.
Kontrollierte Abschnitte funktionieren auch - und nur dann - lokal, wenn konsistente ACL eingestellt ist.
Wenn die Formel für den kontrollierten Abschnitt = "" ist, darf jeder bearbeiten.
Bsp: Formel
@If(@IsNewDoc;"";"[RolleXYZ]")
und der Abschnitt ist "Berechnet beim Anlegen", dann dürfen alle bearbeiten (da der Else Fall nie ausgeführt wird).
In der Regel mache ich meine Abschnitte immer "Berechnet zur Anzeige". Dann hat man bei evtl. erforderlichen Änderungen keinen Streß, alle Dokumente neu zu berechnen.
Andreas
AC:
--- Zitat von: Glombi am 20.04.04 - 08:49:10 ---Was wird angezeigt, wenn Du ein Dokument öffnest und auf ein Feld im kontrollierten Abschnitt mit der linken Maustaste doppelklickst?
Auf diese Art kann man sehen, wer den Abschnitt bearbeiten darf.
--- Ende Zitat ---
Da steht eben genau das drin, was ich im Design eingetragen habe:
"Meine Name/ORG"
Trotzdem kann die Benutzerin das Feld im Abschnitt ändern.
Hab ich was falsch begriffen oder warum geht das nicht so wie ich denke ?
Gruß, Holcomb
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln