Autor Thema: zugriffskontrollierten Abschnitt  (Gelesen 4847 mal)

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
zugriffskontrollierten Abschnitt
« am: 16.10.08 - 13:12:23 »
Hallo ,

habe gerade das erstemal einen zugriffskontrollierten Abschnitt in den Fingern.

Ich will das nur User mit einer Bestimmten Rolle diesen Abschnitt bearbeiten können,

Habe folgende Zugriffsformel benutzt:

Code
@If(@IsMember("[Admin]";@UserRoles) ; @UserName; @False)

Die funktioniert, aber auch nur solange ich die Rolle habe, nehme ich Sie mir weg, kommt die Meldung Inkomplatiber Datentyp.

Habe die Formel schon variert, weil ich im Forum gesucht habe, aber klappt alles nicht. Habe es mit 0, "keine Berechtigung", @False, !@UserName versucht.

Wäre für Hilfe wirklich dankbar
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: zugriffskontrollierten Abschnitt
« Antwort #1 am: 16.10.08 - 13:20:05 »
Ich würde das mal so

Code
@If(@IsMember("[Admin]";@UserRoles) ; @UserName; "")

versuchen.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: zugriffskontrollierten Abschnitt
« Antwort #2 am: 16.10.08 - 13:26:07 »
Gut das hat geklappt,  ABER warum darf ich die Felder immer noch editieren. Oder liegt es an meinem Manager -Status ?
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

Offline LN4ever

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 505
  • Geschlecht: Männlich
Re: zugriffskontrollierten Abschnitt
« Antwort #3 am: 18.10.08 - 00:02:46 »
Hallo Robert,

Wenn du in einer lokalen Replik ohne konsistente ACL arbeitest, funktionieren kontrollierte Abschnitte nicht.

Gruß

Norbert
Situs vilate in isse tabernit.

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: zugriffskontrollierten Abschnitt
« Antwort #4 am: 20.10.08 - 13:52:34 »
nein nein, bin schon auf meinem entwicklungsserver.

Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

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: zugriffskontrollierten Abschnitt
« Antwort #5 am: 21.10.08 - 09:01:54 »
Die @If-Abfrage benötigst Du nicht (soweit ich mich erinnere)  O0.
Es genügt, wenn Du die Bezeichnungen der Rolle(n) als Textliste einträgst.

"[Role1]" : "[Role2]"

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. ....

Offline cebolina

  • Senior Mitglied
  • ****
  • Beiträge: 386
  • Geschlecht: Männlich
Re: zugriffskontrollierten Abschnitt
« Antwort #6 am: 24.10.08 - 11:35:44 »
versuch mal folgende Formel:

Berechnet zur Anzeige
@If(@IsMember("[Admin]";@UserRoles) ; "" ; " - ")

Gruß
Stefan
Server: Lotus Domino 9.0.1FP4 HF70
Client: Release 9.0.1FP6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz