Autor Thema: Daten in's Backend übergeben!  (Gelesen 2641 mal)

Offline Legolas

  • Senior Mitglied
  • ****
  • Beiträge: 446
  • Geschlecht: Männlich
Daten in's Backend übergeben!
« am: 11.06.15 - 11:06:45 »
Hallo Zusammen,

ich habe ein Problem, das sicher schon ein Klassiker ist.

Anforderung:
Ich benötige im Backend den Namen des Users, der aktuell mit der Anwendung arbeitet.
Dieser User-Name soll dort in ein Protokolldokument geschrieben werden.
Das Problem ist nur, der User hat nur Leserechte auf die App.

Bisher habe ich solche Anforderungen immer in ein Parameterdokument geschrieben und per Agent.RunOnServer dem Server zur weiteren Verarbeitung übergeben.
Das geht aber nun nicht, da der User ja nur Leserechte auf die App hat und somit keine Dokumente erstellen kann.

Hat jemand einen Vorschlag, wie man das trotzdem ohne großen Aufwand bewerkstelligen kann?


Grüße
Bernd



« Letzte Änderung: 11.06.15 - 16:33:17 von Legolas »
Arbeite klug, nicht hart.

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Daten in's Backend übergeben!
« Antwort #1 am: 11.06.15 - 11:39:13 »
mache das Parameterdokument "Verfügbar für öffentlichen Zugriff" und gib den Benutzern das "öffentliche Dokumente schreiben"- Recht in der Applikation
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline Legolas

  • Senior Mitglied
  • ****
  • Beiträge: 446
  • Geschlecht: Männlich
Re: Daten in's Backend übergeben!
« Antwort #2 am: 11.06.15 - 11:50:31 »
Hi Tode,

danke, so werde ich es umsetzen.

Grüße
Bernd
Arbeite klug, nicht hart.

Offline Legolas

  • Senior Mitglied
  • ****
  • Beiträge: 446
  • Geschlecht: Männlich
Re: Daten in's Backend übergeben!
« Antwort #3 am: 11.06.15 - 15:52:35 »
Hi Tode,

es will nicht funktionieren!  ???

1) Habe eine einfach Maske mit einem Feld erstellt und in der Maske die Eignenschaft "Verfügbar für Benutzer mit öffentlichem Zugriff" auf dem letzten Reiter der Dokumenteigenschaften aktiviert.

2) Die User haben in der ACL nur Leserechte mit dem Attribut: Öffentliche Dokumente schreiben

3) Die User erstellen per Scribt ein neues Dokument und versuche es zu speichern.

--> Fehlermeldung: Sie sind zur Durchführung dieser Operation nicht berechtigt! Fehler 4000


Was mache ich falsch?

Client: 9.0.1 FP3 deutsch
Domino: 9.0.1 FP3


Grüße
Bernd
Arbeite klug, nicht hart.

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Daten in's Backend übergeben!
« Antwort #4 am: 11.06.15 - 16:24:26 »
Wenn Du das Dokument per Script erstellst, dann "kennt" es ja die Maskeneigenschaften nicht. Dann musst Du $PublicAccess = "1" per Script setzen...
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline Legolas

  • Senior Mitglied
  • ****
  • Beiträge: 446
  • Geschlecht: Männlich
Re: Daten in's Backend übergeben!
« Antwort #5 am: 11.06.15 - 16:33:07 »
Hi Tode,

das wars!
Es funktioniert nun.
Danke für die Unterstützung.

Grüße
Bernd
Arbeite klug, nicht hart.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz