Autor Thema: Leserechte im Web  (Gelesen 1551 mal)

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Leserechte im Web
« am: 13.11.06 - 16:23:37 »
Ich will dokumente im Web mit Leserechten ausstatten.
Ich habe einem User die Rolle [TEST] zugewiesen und das Lesefeld in der Dokumentenmaske mit folgender Formel berechnen lassen:

@If(Newsart="1";@Name([CANONICALIZE]; "[TEST]":"[TEST1]":"[TEST3]");Newsart="2";@Name([CANONICALIZE]; "[TEST]");Newsart="3";@Name([CANONICALIZE]; "[TESt2]");Newsart="4";@Name([CANONICALIZE]; "[TEST3]");@Name([CANONICALIZE]; "[Admin]"))

Da das Feld "Newsart" im Test "2" ist, beinhaltet auch das Leserfeld als Wert "[TEST]". Leider kann ich im Web in einer Ansicht das  Dokument nicht sehen.
Wo liegt der Fehler?
-------
Gruß Rolf
--------------

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Leserechte im Web
« Antwort #1 am: 13.11.06 - 16:26:32 »
Max internet Access ... Einstellung in den erweiteren Zugriffsrechten der Datenbank.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Leserechte im Web
« Antwort #2 am: 14.11.06 - 09:59:24 »
Ich verstehe nicht, warum du die Rollen mit @Name ins Leserfeld schreibst. Rollennamen in hierachischer Form?

Kommst Du vielleicht als anonymous im Web an?
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Leserechte im Web
« Antwort #3 am: 14.11.06 - 10:16:40 »
..Und die Admin-Rolle würde ich immer in das Lesefeld schreiben:

Code
@If(Newsart="1";("[TEST]":"[TEST2]":"[TEST3]");
Newsart="2";"[TEST]";
Newsart="3";"[TEST2]";
Newsart="4"; "[TEST3]"; 
@Nothing ) :  "[Admin]"
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Glombi

  • Gast
Re: Leserechte im Web
« Antwort #4 am: 14.11.06 - 10:25:51 »
Hat der/die Server, die in der ACL eingetragen sind, auch alle Rollen ?

Andreas

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Leserechte im Web
« Antwort #5 am: 14.11.06 - 12:21:41 »
So, habe alles getan, was ihr geschrieben habt:
- in der ACl den Max. Internet-Namens-und kennwortzugriff auf "Leser" gestellt
- die Berechnungsformel für das Leserfeld geändert
- den Servern alle Rollen zugewiesen
aber nix is  :-[
Kann immer noch nicht die gewünschten Doks lesen
-------
Gruß Rolf
--------------

Glombi

  • Gast
Re: Leserechte im Web
« Antwort #6 am: 14.11.06 - 13:12:32 »
Wenn die Server vorher die Rollen nicht hatten und auch sonst nicht durch Gruppe/Rolle/Namen in einem Autoren- oder Leserfeld standen und repliziert haben, dann ist das Dokument nun in den ewigen Notes Jagdgründen angekommen und nicht mehr da.

Andreas

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Leserechte im Web
« Antwort #7 am: 14.11.06 - 13:16:11 »
Ich würde erstmal die Leserfelder vom Typ "Leser" auf "Text" umstellen und mir diese im Web anzeigen lassen. Ohne Leserfelder solltest du die Doks ja sehen. Wenn nein, hast du wohl ein anderes Problem.
Steht im Leserfeld das drin, was du erwartet hast?

Erstelle dir ein Feld, in dem Du den aktuellen Benutzernamen anzeigen lässt. Steht da (im Web) auch das drin was du erwartest? D.h. kommst du mit dem richtigen Benutzer an?
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Leserechte im Web
« Antwort #8 am: 14.11.06 - 15:16:17 »
Nur zur Info:
Es läuft!! Da waren noch ein paar andere Sachen, die das Lesen verhinderten. Das kommt davon, wenn man eine Uralt-Programmierung erweitert und dann vergessen hat, wo man noch überall in den Maskeneinstellungen Häckchen gesetzt hat.
-------
Gruß Rolf
--------------

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz