Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: Der Hase am 07.11.05 - 07:56:46

Titel: Rollen in Repliken
Beitrag von: Der Hase am 07.11.05 - 07:56:46
Hallo Notes Speziealisten,
ich habe folgendes Problem. Mein Datenbank funktioniert auf unserem Server erwartungsgenmäß. ;D
In der Replik auf einem anderen Server mit eigener ACL für die DB werden die Rollen der
Datenbank nicht ausgewertet. :(
Es  handelt sich um 6 er Server und 6 er Client.
Der Client liegt nicht auf dem Server.
Kann das an einer Servereinstellung liegen ???
Meine DB ist die erste die auf diesen Server eingerichtet wurde.

Vielen Dank im voraus

Dirk
Titel: Re: Rollen in Repliken
Beitrag von: klaussal am 07.11.05 - 08:09:01
Sehen beide ACLs gleich aus ?
Titel: Re: Rollen in Repliken
Beitrag von: Der Hase am 07.11.05 - 15:45:05
Hallo Klaus,
die ACL's sehen nicht gleich aus.
Für jedes Haus wird eine eigene Gruppe geführt.
Die Gruppen in beiden Häusern haben auch eine eigene Rolle.
[Duessldorf] bzw [Muenster]

Ich frage die Rolle dann mit der Funktion

strNotesMacro=|@IsNotMember("[Duesseldorf]";@UserRoles)|
   varResult=Evaluate(strNotesMacro)
   If varResult(0)  Then
      strOrt = "M"
   Else
      strOrt = "D"
   End If

Allerdings liefert der Evaluate immer nur 0 zurück
Titel: Re: Rollen in Repliken
Beitrag von: klaussal am 07.11.05 - 15:57:18
Ich mach das immer so (und funzt perfekt):

Code
	Rolle2 = "[" + Rolle + "]"	
	eval = Evaluate("@UserNamesList")
	varReturn = Arraygetindex( eval, Rolle2)
	If Isnull(varReturn)  Then
	   'Messagebox "nix Gefunden"
	   userHasRole = False
	Else
	  'Messagebox "gefunden"
	  userHasRole = True
	End If