Autor Thema: Berechtigungen innerhalb einer Maske  (Gelesen 3646 mal)

Offline OCS

  • Aktives Mitglied
  • ***
  • Beiträge: 205
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Berechtigungen innerhalb einer Maske
« am: 30.11.04 - 12:14:40 »
H Leute,
mal wieder  ein Problem am start....:-[ und zwar sollen in einer Maske 2 bestimmte Felder nur von Personen einer Gruppe änderbar sein und der Rest der User soll diese nur sehen können...

Eines der Felder ist eine Dialogliste und das anndere ein Namensfeld.

Kann mir vieleicht jemmand weiterhelfen?

Danke im voraus!

Gruß Björn

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Berechtigungen innerhalb einer Maske
« Antwort #1 am: 30.11.04 - 12:22:58 »
Eine von vielen Möglichkeiten:

Setze im Propeller-Tab der Felder bei "Security options" ein "Must have at least Editor access to use". Das bedingt aber, dass der Rest der User nur Autoren sein dürfen.
Dies macht Notes übrigens auch so im NAB.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline OCS

  • Aktives Mitglied
  • ***
  • Beiträge: 205
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Berechtigungen innerhalb einer Maske
« Antwort #2 am: 30.11.04 - 13:07:06 »
danke für Deine hilfe! im nab? sorry, bin nicht so fit....
das mit den editorrechten hab ich schon versucht, hätte ich vieleicht schreiben sollen... leider werden aber beim öffnen der Maske diverse scripte ausgeführt und die laufen dann nicht mehr richtig! ausserdem müssen manche user editorrechte haben, ich muss das ändern lediglich auf die beiden felder verbieten.  hast Du vieleicht noch ne andere idee? kann man das vieleicht irgendwie über rollen machen? davon hab ich nur leider garkeine ahnung, weder wie man welche erzeugt, noch wie man mit ihnen umgeht.....
« Letzte Änderung: 30.11.04 - 13:14:17 von OCS »

Offline Small

  • Frischling
  • *
  • Beiträge: 28
  • Geschlecht: Männlich
  • Impossible is nothing
Re: Berechtigungen innerhalb einer Maske
« Antwort #3 am: 30.11.04 - 13:14:54 »
hiho,

NAB heißt glaube ich Names Address Book oder ich lieg damit auch falsch  ???
Aber nun zum Thema.

Wir haben in einigen unserer Formulare genau die selbe Situation.
Da wir aber bei unserer Anwendung alle nur Autoren sind, geht das mit dem Editor auch nicht.

Wir haben uns mit einer "UserRole" aus der Affaire gezogen.
Die setzt du einfach bei dem bestimmten Leuten und kannst dann direkt bei den Felden die Abfrage nach dieser "UserRole" machen.

Edit: hatte was bei dir überlesen :
Zitat
kann man das vieleicht irgendwie über rollen machen? davon hab ich nur leider garkeine ahnung, weder wie man welche erzeugt, noch wie man mit ihnen umgeht.....


Rollen weißt man Usern glaube ich direkt in der ACL zu. (bitte korrigiert mich, wenn ich falsch liege)

Die Anfrage ist in etwa so:
@IsMember("[meine_erlaubende_UserRole]";@UserRoles))

Gruß Rene

 
« Letzte Änderung: 30.11.04 - 13:19:47 von Small »

Offline Thunder

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 728
  • Geschlecht: Männlich
Re: Berechtigungen innerhalb einer Maske
« Antwort #4 am: 30.11.04 - 13:15:51 »
Hi,

löse das doch einfach über Rollen. Dann machst Du 2 berechnete Felder, die einfach nur die Werte anzeigen.
Über eine Rolle blendest Du dann einfach die berechneten Felder aus und die bearbeitbaren nicht - und umgekehrt.

Gruss

Remko
Notes Server: 9.0.1 FP10
Workstations: 9.0.1 (ca.350)

Offline OCS

  • Aktives Mitglied
  • ***
  • Beiträge: 205
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Berechtigungen innerhalb einer Maske
« Antwort #5 am: 30.11.04 - 13:18:30 »
sorry, aber mit rollen hab ich wie oben gesagt noch nie gearbeitet.... wie muss ich das denn machen? ???

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Berechtigungen innerhalb einer Maske
« Antwort #6 am: 30.11.04 - 13:19:54 »
Da lohnt sich ein Blick in die DesignerHilfe. Suchbegriffe: "Rolle" und "role".

Bernhard

Offline Small

  • Frischling
  • *
  • Beiträge: 28
  • Geschlecht: Männlich
  • Impossible is nothing
Re: Berechtigungen innerhalb einer Maske
« Antwort #7 am: 30.11.04 - 13:21:33 »
hiho,

hatte das Kleingedruckte auch erst überlesen  :)
Habe es aber oben mal mit eingefügt. Ich hoffe es hilt wenigstens etwas.

Gruß rene

Offline OCS

  • Aktives Mitglied
  • ***
  • Beiträge: 205
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Berechtigungen innerhalb einer Maske
« Antwort #8 am: 30.11.04 - 13:30:07 »
danke leute, hab in der zwischenzeit mal in der designerhilfe gesucht, die rollen erstellt die ich benötige und jetz bin ich grad am formel basteln..... meld mich später nochmal!!!

Offline OCS

  • Aktives Mitglied
  • ***
  • Beiträge: 205
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Berechtigungen innerhalb einer Maske
« Antwort #9 am: 30.11.04 - 13:36:58 »
danke für deinen ansatz rene!! ich denke, das ich beim laden der maske mit "@IsMember("[STT_Manager]";@UserRoles);" überprüfen muss, ob der user im besitz der rolle ist und dann das schreiben in die beiden felder verbieten, wenn's nicht so ist. leider fehlt mir die funktion, um die felder zu schützen......?

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Berechtigungen innerhalb einer Maske
« Antwort #10 am: 30.11.04 - 13:38:35 »
Mit Verbergen-wenn-Formeln in den Feldeigenschaften erfolgt das (vorletzter Tab).

Bernhard

Offline OCS

  • Aktives Mitglied
  • ***
  • Beiträge: 205
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Berechtigungen innerhalb einer Maske
« Antwort #11 am: 30.11.04 - 13:48:11 »
danke, aber die personen sollen das feld noch sehen, aber nicht ändern. wenn ich das mache, wie Du sagst wird der absatz aber verborgen...

Offline Thunder

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 728
  • Geschlecht: Männlich
Re: Berechtigungen innerhalb einer Maske
« Antwort #12 am: 30.11.04 - 13:49:14 »
Wie ich schon sagte - füge 2 neue Felder ein.
2 zum bearbeiten / 2 zum lesen.

Remko
Notes Server: 9.0.1 FP10
Workstations: 9.0.1 (ca.350)

Offline OCS

  • Aktives Mitglied
  • ***
  • Beiträge: 205
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Berechtigungen innerhalb einer Maske
« Antwort #13 am: 30.11.04 - 13:54:39 »
danke leute, jetzt funktioniert es!!!! ich liebe dieses Forum!!!  ;D :D ;) :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz