Autor Thema: ACL und Rechte  (Gelesen 1315 mal)

Offline LoNoUser

  • Frischling
  • *
  • Beiträge: 9
  • Notes-Datenbank -Neuling
ACL und Rechte
« am: 08.08.02 - 17:52:22 »
Eintrag Gliederungsansicht:

Ein Ordner soll in einem Rahmen der als Navigationsframe definiert ist
verborgen werden wenn gilt:

@If("[Ersteller]" != @UserRoles)

Der Ordner selbst gehört zur Gliederungsansicht und wurde durch einbetten in eine Seite in den Frame gebracht.
Den oben stehenden Eintrag habe ich in der Gliederung unter Eigenschaften Gliederungseintrag eingetragen.



In der Aktionsleiste gibt es mehrere Aktionen für die gilt.
Die Aktion soll verborgen sein, wenn gilt:

@If("[Autor]" != @UserRoles)

Jetzt besteht das Problem, dass ich in der ACL ntweder die Rolle Ersteller wählen kann und dann mir der Ordner angezeigt wird. Das ist soweit noch richtig. Andererseits kann ich in der ACL die Rolle Autor wählen, so dass
mir die Aktionangezeigt wird.

Jetzt ist es aber so, dass es User gibt, die zu den Rollen Ersteller und
Autor gehören. Und jetzt gibt es das Problem:

Ich müßte also den Eintrag kombinieren, das macht Notes aber irgendwie nicht richtig. Denn wenn ich dem User beide Rollen in der ACL zuweise, sehe
ich zum Beispiel die Aktion (den Button) nicht mehr.

Ich habe eigentlich an folgendes gedacht:

@If( ("[Autor]" | "[Ersteller]" ) != @UserRoles)

oder:

@If(("[Autor]" & "[Ersteller]") != @UserRoles), aber das funktioniert auch
nicht.

So das ich am Ende mit meinem Latein bin. Vielleicht hat ja von euch einer
eine Lösung. Ist Dringend.

MfG

Resch
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline gulp

  • Frischling
  • *
  • Beiträge: 24
  • Geschlecht: Weiblich
Re: ACL und Rechte
« Antwort #1 am: 09.08.02 - 08:49:18 »
Hi,

@UserRoles gibt eine Textliste zurück, deshalb versuche mal folgendes:

@If(@IsNotMember("[Autor]" ; @UserRoles) ...

statt deinem

@If("[Autor]" != @UserRoles)


lg
gulp
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline LoNoUser

  • Frischling
  • *
  • Beiträge: 9
  • Notes-Datenbank -Neuling
Re: ACL und Rechte
« Antwort #2 am: 09.08.02 - 13:53:26 »
Ich werde es mal probieren.

Danke


MfG

Resch
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz