RunOnServer aus User-Kontext - Berechtigungen

  • Hallo zusammen,


    für die Server-seitige Abarbeitung on-demand, soll ein Agent von einem User über Notes Client via RunOnServer gestartet werden.


    Der Agent ist mit einer funktionalen Super-User-ID unterzeichnet.


    Unser Projektleiter ist der Ansicht, dass nicht jeder (schon gar nicht der Otto-Normal-User) serverbasierte Agenten starten darf. Meiner Meinung nach ist nur die Signer-ID relevant und jeder Leser darf den Agenten via RunOnServer ausführen.


    Was stimmt nun?


    Gruß
    Magtheridon

  • Ja... :) Nur kennt Notes ja viele mehrstufige Konzepte.


    Der Agent selbst läuft mit Berechtigung des Signers, aber die Frage ist, kann ein Admin unterbinden, dass ein User überhaupt Agent anstoßen kann.


    Ansonsten hieße das: Wenn der User mind. Leser ist und der Agent nicht für ihn verborgen, kann er ihn starten.


    Gruß

  • Nein, das liegt in der Aufgabe des Entwicklers, den Agenten zum Starten nur für die entsprechenden User sichtbar zu machen.


    Eine andere Variante wäre das ganze über Konsolenbefehle zu machen. Die lassen sich ja auch per Script absetzen


    Wer diese absetzen darf kann im Serverdokument reglementiert werden