Hallo liebe Kolleginnen und Kollegen,
FRAGT BITTE NICHT WARUM ICH DAS FOLGENDE VORHAB - ES IST HIER SO GEWÜNSCHT !!!!
ich versuche schon seit 4 Stunden Testweise einem Dummy User das Leserecht auf einige Kontakte zu entziehen. (DB basiert annähernd 100%ig auf pernames.ntf). Genauer gesagt möchte ich folgendes erreichen:
Ein Benutzer soll eigene Kontakte erstellen können und diese dann auch bearbeiten.
Er soll aber von den anderen Benutzern erstellte Kontakte noch nicht einmal lesen können.
Ich habe also strikt nach Help (und natürlich dem Howto von TMC ; an dieser Stelle "Danke TMC für deine Mühe") folgendes in der DB gemacht:
1. In der ACL: den DummyUser als
'Autor' mit dem Recht
Docs Erstellen,
öffntl. Docs Lesen,
öffntl. Docs Schreibenn,
Docs Replizieren eingerichtet.
Es gibt garantiert keine andere Gruppe, wo der Dummy noch Mitglied ist (sogar im NAB nicht).
2. in meiner Kontaktmaske 3 Felder erstellt:
2.1 Ein Autorfeld1 (FORMEL = @UserName; Berechnet beim Anlegen)
2.2 Ein Autorfeld2(FORMEL = "[EDITIEREN ERLAUBT]" - als Vorgabewert, das Feld ist Bearbeitbar)
2.3 Ein Leserfeld (FORMEL = "[EDITIEREN ERLAUBT]" - als Vorgabewert, das Feld ist Bearbeitbar und wie ihr seht, nicht leer!!!!)
Wenn ich als z.B. ADMIN einen Kontakt erstelle, steht in den Feldern:
- AutorFeld1 = "admin/meineFirma" , (unbearbeitbar)
- AutorFeld2 = "[EDITIEREN ERLAUBT]" , (bearbeitbar)
- LeserFeld = "[EDITIEREN ERLAUBT]" , (bearbeitbar)
Also habe ich ein Leserfeld und ein Autorenfeld, wo mein Dummy definitiv nicht vorkommt, richtig??
Da die Pernames.ntf ja noch zusätzliche Rollen hat (z.B. GroupCreator, ContactModifier usw.....) , habe ich micht entschlossen, dieses Leserfeld - Problem in einer neuen leeren DB auszuprobieren, also nur eine Maske mit ein paar feldern und eine Ansicht, die diese Werte anzeigt. Keine Gestaltungsübernahme aus einer Schablone usw. Da ich gedacht habe, dass in der pernames.ntf noch ein anderes Lesefeld drinne ist.
Leider sehe ich als Dummy trotzdem alle Docs. HILFE, was läuft hier schief??
vielen Dank im Voraus:
Server 2003 SP1, mit 6.54 FP2 German LanguagePack,
XP SP2, mit Notes 6.54 FP2 DEUTSCH.