Das Notes Forum

Lotus Notes / Domino Sonstiges => Projekt Bereich => Help-Desk Applikation !!Help!! => Thema gestartet von: Jensi am 26.11.07 - 08:54:31

Titel: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 26.11.07 - 08:54:31
Hallo,

ich hab versucht, interne Rollen im Helpdesk zu konfigurieren...
Jedoch funktionierte es nicht...
Ich habe auch schon die Dokumentation dazu, leider kein Erfolg.

Habe 2 Rollen:
1. Ansicht_Rauh (Darf nur Technotes und eigene Dokumente sehen)
2. Ansicht_Sin (Darf alles sehen)

Wie gehts es nun weiter?

Laut der Doku muss ich nun in den einzelnen Ansichten jeweils bei "Schlüsselwörter" bei den Einträgen etwas hinzufügen:
Code
New By User##16x16_People.gif#Ansicht_Sin

Versteh ich das so richtig?
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 26.11.07 - 13:02:25
Richtig, das verstehst du genau so wie es gemeint ist.

Ach ja nicht wundern wenn es diese Woche etwas länger, oder lange dauert und ziemlich kurz ist. Ich muss die ganze Woche Schulung halten.
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 26.11.07 - 14:40:48
Wieso funktioniert das bei mir nicht???
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 26.11.07 - 15:50:05
hast du die Roles auch konfiguriert? Da gibt es im Admin Bereich einen eigenen Menüpunkt dazu.
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 26.11.07 - 15:54:00
wie heißt der genau?
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 26.11.07 - 16:41:31
so:
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 26.11.07 - 16:47:00
Ja, dort habe ich 2 Rollen angelegt...

Ansicht_Sin mit den dazugehörigen Personen
Ansicht_Rauh mit den dazugehörigen Personen
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 26.11.07 - 16:51:20
Hmm dann müsste das eigentlich funktionieren.

Mach doch mal bei einer der Navigationsmasken den HideWhen in der Zeile mit dem Feld UserViewRoles raus. mich interessiert was da drinsteht.
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 26.11.07 - 17:00:13
Wenn ich bei NavigationPage1 das Hidewhen rausmache, erscheint bie mir, wenn ich bie dem Benutzer reingehe, dies, siehe screenshot...


PS: Ich habe drei Ansichten...
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 26.11.07 - 17:04:21
Ok da geb ichs jetzt auf. Das müsste ich mir direkt anschauen.
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 27.11.07 - 08:08:58
Ich werde dies einfach mal weiterprobieren, irgendwann muss es doch gehen...
ich habe bestimmt irgendwo einen kleinen fehler... den finde ich schon...

aber dennoch danke
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 27.11.07 - 08:58:58
Hallo

Schlüssel:               ViewOnOpenPage2
Schlüsselwort:        ? ? ?

Schlüssel:               UserViewsPage2_1
Schlüsselwort:        ? ? ?

Was gebe ich bei diesen Punkten ein?

Danke
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 27.11.07 - 11:19:29
1. den Namen der Ansicht die das System öffnen soll wenn jemand in diese Navigation reingeht.

2. Die Ansichten die in der Navigation Page 2 Abschnitt 1 auftauchen sollen.
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 27.11.07 - 11:28:50
Hm... soweit war ich auch schon, aber ich bekomme das nicht so richtig hin, kannst du mir vlt sagen wie es bei euch ist?
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 27.11.07 - 12:19:05
zum Punkt 2
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 27.11.07 - 12:21:03
zum Punkt 1.

Bei beiden beachten: Das sind Ansichten die es so bei euch warscheinlich zum Teil nicht geben wird.
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 27.11.07 - 13:20:03
Kann ich in Meinen Dokumenten eine Ansicht einfügen, wo ich meine geschlossenen Tickets und meine geschlossenen Aufgaben sehe?
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 27.11.07 - 15:38:35
siehe Screenshot
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 27.11.07 - 17:12:56
Die "Meine Dokumente" Ansichten sind ein Spezialfall. Hier muss die erste Spalte in der Ansicht zwingend ein Eintrag sein der sich hin zu @Name([CN];Feldmitbenutzernamen) auflösen lässt.

Außerdem muss ebenfalls zwingend in der Ansicht im Queryclose Event diese Formel mit drinstehen:
Code
REM { see http://www-10.lotus.com/ldd/nd6forum.nsf/55c38d716d632d9b8525689b005ba1c0/ab2b6c4ddf0c6480852571110059523a?OpenDocument };

@SetTargetFrame("NotesView");
@UpdateFormulaContext;
@Command([OpenView]; @Subset(@ViewTitle; -1));
@SetViewInfo([SetViewFilter]; ""; ""; 1)
Ok das Rem kannst du rauslassen ....

weil nämlich in den in der Navigation eingebetteten Outlines ebenfalls mit SetViewFilter gearbeitet wird.
Code
@SetTargetFrame("NotesView");
@Command([OpenView];@If(UserviewsElements_1 >= 1;@Word(Userviews_1[1];"#";1);""));
@SetViewInfo([SetViewFilter];@Name([CN];@UserName);"Username";1)

Ansonsten bist du da in der Gestaltung deiner Ansichten ziemlich frei.
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 28.11.07 - 08:16:22
Die "Meine Dokumente" Ansichten sind ein Spezialfall. Hier muss die erste Spalte in der Ansicht zwingend ein Eintrag sein der sich hin zu @Name([CN];Feldmitbenutzernamen) auflösen lässt.

Außerdem muss ebenfalls zwingend in der Ansicht im Queryclose Event diese Formel mit drinstehen:
Code
REM { see http://www-10.lotus.com/ldd/nd6forum.nsf/55c38d716d632d9b8525689b005ba1c0/ab2b6c4ddf0c6480852571110059523a?OpenDocument };

@SetTargetFrame("NotesView");
@UpdateFormulaContext;
@Command([OpenView]; @Subset(@ViewTitle; -1));
@SetViewInfo([SetViewFilter]; ""; ""; 1)
Ok das Rem kannst du rauslassen ....

weil nämlich in den in der Navigation eingebetteten Outlines ebenfalls mit SetViewFilter gearbeitet wird.
Code
@SetTargetFrame("NotesView");
@Command([OpenView];@If(UserviewsElements_1 >= 1;@Word(Userviews_1[1];"#";1);""));
@SetViewInfo([SetViewFilter];@Name([CN];@UserName);"Username";1)

Ansonsten bist du da in der Gestaltung deiner Ansichten ziemlich frei.


Ich bin gerade ein bisschen überfragt...
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 28.11.07 - 09:08:40
OK hier noch etwas einfacher. Irgendeine Ansicht da reinzustecken funktioniert nicht. Eine Ansicht die da reinkommt MUSS ZWINGEND bestimmten Anforderungn genügen. Die Anforderungen hab ich dir in meinem letzten Post beschrieben.
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 28.11.07 - 09:36:25
Ahh jetzt ist es mir klar, Danke
Werde es heute im Laufe des Tages mal versuchen..

Gruß
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 28.11.07 - 11:24:37
weil nämlich in den in der Navigation eingebetteten Outlines ebenfalls mit SetViewFilter gearbeitet wird.
Code
@SetTargetFrame("NotesView");
@Command([OpenView];@If(UserviewsElements_1 >= 1;@Word(Userviews_1[1];"#";1);""));
@SetViewInfo([SetViewFilter];@Name([CN];@UserName);"Username";1)

Ansonsten bist du da in der Gestaltung deiner Ansichten ziemlich frei.


Wo muss ich dies einfügen?
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 28.11.07 - 11:35:42
Das musst du nirgendst eintrage. Das ist in den outlines in dieser Navigation überall schon drin.
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 28.11.07 - 11:58:20
okay...
irgendwie komm ich heute nicht so in die gänge..
die ansicht "meine dokumente" wo finde ich die?

ic finde sie nur in den masken, aber in den ansichten nicht...
muss ich da eine neue erstellen?
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 28.11.07 - 12:36:39
Da ....
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 28.11.07 - 13:11:45
okay, die muss ich nun so wie beschrieben ändern?
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 28.11.07 - 13:59:17
Nein. Die sind schon genauso aufgebaut wie sie sein müssen um zu funktionieren.
Wenn du eine neue Ansicht baust, dann muss die neue Ansicht umgebaut werden.
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 28.11.07 - 15:54:58
ich gebs auf...  :-\
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 29.11.07 - 07:32:35
Diese Ansichten kannst du als Beispiel nehmen um deine eigenen Ansichten zu bauen. Beziehungsweise, wenn eine dieser Ansichten nicht eingebaut ist kannst du sie hernehmen und einfach in die MyDocuments Navigation reinkonfigurieren.
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 30.11.07 - 16:11:28
ich habe jetzt eine Ansicht konfiguriert...
Jedoch sagt er mir (in der Statusleiste) wenn ich sie öffnen will
"Kategorie nicht gefunden"
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 01.12.07 - 08:41:05
Wie sieht die Ansicht denn aus?
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 03.12.07 - 08:52:10
wie meinst du das?

sie is ähnlich aufgebaut wie die anderen ansichten...

die erste spalte habe ich wie von dir gesagt mit @Name([CN]);Feldmitbenutzernamen) aufgebaut...
was muss ich anstelle des "Feldmitbenutzernamen" eintragen?
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 03.12.07 - 11:22:40
Den Namen eines Feldes in dem ein Benutzername drinsteht. En Feld das "Feldmitbenutzernamen" heist gibt es in der ganzen Anwendung nicht ....  >:D
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 03.12.07 - 11:34:11
Das hatte ich so eingetragen, wenn ich die ansicht im desinger aktualisiere, sehe ich daten, aber wenn ich diese dann im helpdesk anschauen will, sehe ich nichts...

wie gesagt, in der statusleiste steht dann "Kategorie nicht gefunden"
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 04.12.07 - 10:42:30
Um nochmals auf mein Problem mit den Rollen zu kommen, es funktioniert einfach nicht

Meine beiden interen Rollen heißen
1. ViewAll
2. ViewNotAll

(siehe Bild1)

Zum zweiten habe ich die Konfiguration angepasst

(siehe Bild2)
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 11.12.07 - 10:38:11
 ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ???
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 11.12.07 - 11:57:05
Also bei mir funktioniert das ....
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 11.12.07 - 12:09:10
Aber könnte es sein....
Nur vielleicht ....

Das du beziehungsweise deine Benutzer noch zuviele (ACL) Rechte in der Datenbank hast?

Schau dir mal die Effektiven Rechte deiner Benutzer in der Datenbank an.
Und da speziell die Rolle [ADMIN] der Admins?

Dann schaust du dir die beiden Felder AAuthors und AReaders in der Form CONFIGROLES an und anschließend die Konfigurationsdokumente LockDocumentsConfigRolesReaders und LockDocumentsConfigRolesAuthors

Der Mechanismus zum Verstecken der Zugriffs läuft über das mögliche Lesen der Rollendokumente. Jemand der die Rolle [ADMIN] hat kann also immer zu allen Teilen der Anwendung navigieren. #
Diese Rolle sollte man im Configuration Dokument auch nicht wegnehmen, sonst kann keiner außer den eingetragenen Lesern (und die auch nur noch dann wenn sie in der Datenbank mindestens Editorenrechte haben) mehr an die entsprechenden ConfigRoles Dokumente rankommen um die zu ändern.
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 11.12.07 - 13:56:06
Hallo

juhuuu es funktioniert endlich!
Es lag daran, das der Benutzer zuviele Rechte hatte, das hatte ich wohl übersehen.
aber nun klappt es endlich.

Vielen Dank

Jetzt muss ich nur noch das mit den Ansichten der "Meine Dokumente" hinbekommen...
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 12.12.07 - 08:19:21
Nun wieder zu den Ansichten in Meine Dokumente...

Die Ansicht heißt Mine Closed By Date

Spalte1: Formel "@Name([CN];supporter)"
Spalte2: Formel "@Date(@Created)"
Spalte3: Formel ""
Spalte4: Feld "UserLastFirst"
Spalte5: Feld "RegNumber"
Spalte6: Feld "problem"

QueryClose: Formel @SetTargetFrame("NotesView");
                                @UpdateFormulaContext;
                                @Command([OpenView]; @Subset(@ViewTitle; -1));
                                @SetViewInfo([SetViewFilter]; ""; ""; 1)

So sind meine Spalten konfiguriert, wie geht es nun weiter, damit ich nur die eigenen Dokumente sehe?
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 12.12.07 - 10:32:02
Die erste Spalte MUSS Kategorisiert sein.

Und dann einfach nur noch in UserViewsPageMyDocuments_1, 2, 3, 4, 5 oder 6 mit
Mine Closed By Date##16x16_Att.gif irgendwo eintragen.
Anschließend brauchst du nur noch im Sprachdokument für die outlines an der entsprechenden Stelle den Namen der in der Navigation erscheinen soll eintragen und das sollte es dann gewesen sein.
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 12.12.07 - 11:35:46
es war eine sehr schwere Geburt, aber es funktioniert endlich... vielen Dank!!!!!!  ;) ;) ;) ;) :D :D :D :D :D
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 12.12.07 - 11:51:40
Wieso schwer?

Wenn man weis wies funktioniert ist es einfach ...

 :P
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 12.12.07 - 13:52:00
Wieso schwer?

Wenn man weis wies funktioniert ist es einfach ...

 :P

Man kann es auch so betrachten  ::)
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 14.12.07 - 14:19:32
Jetzt habe ich nun eine Neue Frage:

Um jetzt meine Aufgaben anzuzeigen (in der Ansicht "Meine Dokumente) habe ich es genau so gemacht wie bei den Tickets, nun zeigt er mir nichts an.

Wenn ich die Formel "SELECT (@UpperCase(Form) = "BUGTODO") & (Status="99" | Status ="98")" in der Ansichtsauswahl so eintrage, sag ich jedoch "SELECT @ALL" zeigt er mir alles an...

Woran könnte dies liegen?


Hat sich erledigt  :)
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Thomas Schulte am 14.12.07 - 16:26:30
Ja, das war bestimmt der Haken bei den Antwortdokumenten ....  >:D
Titel: Re: Interne Rollen beim Helpdesk
Beitrag von: Jensi am 14.12.07 - 16:31:08
Ja, das war bestimmt der Haken bei den Antwortdokumenten ....  >:D

wie wahr, wie wahr  ::)