Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: liareuper am 09.04.03 - 08:49:36

Titel: "personal" - Shared Agent aufm Server
Beitrag von: liareuper am 09.04.03 - 08:49:36
Hallihallo!
Ich komm man direkt zum Punk:
Ich hab einen täglichen Agent geschrieben, ihn aber nicht als "Shared Agent" definiert, wenn ich die Datenbank jetzt auf den Server stelle, läuft der Agent dann trotzdem, oda geht das nur wenn ich dann angemeldet bin ???

Und nochwas, muss ich allgemein irgendwas besonderes beachten, wenn ich eine Datenbank auf nen Server stell??

Danke schon mal
Titel: Re:"personal" - Shared Agent aufm Server
Beitrag von: ata am 09.04.03 - 12:16:42
... Sahred Agents können von allen gestartet werden, die dazu berechtigt sind, Private immer nur vom Ersteller des Agenten...

ata
Titel: Re:"personal" - Shared Agent aufm Server
Beitrag von: liareuper am 09.04.03 - 14:26:17
hm das dacht ich mir fast.

Also wenn die Datanbank nun auf dem Server steht, wie kann ich denn dann die Leute berechtigen, dass sie einen Agent ausführen dürfen (obwohl der ja eigentlich automatisch läuft)?
In der ACL? Oder haben die "automatisch" dieses Recht?
Titel: Re:"personal" - Shared Agent aufm Server
Beitrag von: ata am 09.04.03 - 17:34:37
... es gibt mehrere Stellen, an denen man Einstellungen vornehmen kann. Die zwei wichtigsten sind die ACL und das Serverdokument im Abschnitt Sicherheit...

ata
Titel: Re:"personal" - Shared Agent aufm Server
Beitrag von: Rob Green am 09.04.03 - 18:01:24
Also wenn die Datanbank nun auf dem Server steht, wie kann ich denn dann die Leute berechtigen, dass sie einen Agent ausführen dürfen (obwohl der ja eigentlich automatisch läuft)?

Wie meinst Du das mit "automatisch"? Agent läuft alle x Stunden? Wenn ja, wozu willst Du künstlich User berechtigen, den Agent zu starten???
Titel: Re:"personal" - Shared Agent aufm Server
Beitrag von: ata am 09.04.03 - 18:04:57
... das automatisch gab mir auch ein Fragezeichen - aber manche wollen zeitgesteuerte Agenten nochmals zusätzlich anwerfen... und dabei dann weitere Entdeckungen machen...

ata  ;D
Titel: Re:"personal" - Shared Agent aufm Server
Beitrag von: liareuper am 10.04.03 - 08:42:26
Ja mit "automatisch" meine ich: jeden Tag um x Uhr

Und ich wolte halt wissen ob der dann auch so läuft, oder ob die User dafür irgendwelche Rechte brauchen. (obs halt n Fehler gibt, wenn die User nur Leserechte haben) Bin ja nich so der Notes Guru... :-\
Titel: Re:"personal" - Shared Agent aufm Server
Beitrag von: Rob Green am 10.04.03 - 08:51:59
ah, ok..ata hat Dir die Antwort dann schon bereits gegeben, mit dem Hintergrund daß es in Notes ein Sicherheitssystem gibt, das
- alle zeitlich getriggerten formelbasierenden Agenten (egal von wem leider) laufen läßt, es sei denn, Admin trägt Namen/Gruppen/Certifier ins Serverdokument des Servers im Bereich "Who can Run Personal Agents" ein
- alle zeitlich getriggerten scriptbasierenden Agenten nicht laufen läßt, wenn es nicht ausdrücklich erlaubt ist
Titel: Re:"personal" - Shared Agent aufm Server
Beitrag von: Don Pasquale am 10.04.03 - 12:09:45
eine Frage an die Herren Experten:
Muss man solche Agenten nicht auch noch signieren lassen ?

ciao
Don Pasquale
Titel: Re:"personal" - Shared Agent aufm Server
Beitrag von: Rob Green am 10.04.03 - 12:24:02
The tricky part is figuring out which user's rights are checked. An agent user may simply initiate the execution of the agent, or be the invoker. The user may also be the one that created or modified the agent, or the creator. The creator is sometimes referred to as the signer of the agent. The key point is that the invoker and the creator may or may not be the same user. Depending on the type of agent and where the agent is run, sometimes the rights of the invoker are checked, and sometimes it's the creator's rights that are checked

da steht an sich alles drin, was man wissen muß zu Agents:
http://www-10.lotus.com/ldd/today.nsf/0db661345413ad1d852567ba006bb090/08f2d1ce0329d70e852565a2005227e6?OpenDocument
(von Julie Kadashevich, IRIS)

Titel: Re:"personal" - Shared Agent aufm Server
Beitrag von: ata am 10.04.03 - 19:44:38
... man muß bei Agenten immer das Bild im Kopf haben, daß ein Agent dir die Mühe abnimmt nachts um ein Uhr aufzustehen, weil nur du die Arbeit machen darfst. Dafür mußt du auch niemanden aus dem Bett werfen, wenn ein anderer diesen Job nur machen darf.

... der Agent handelt anstelle einer Person - und Personen haben Rechte in der Datenbank - erkennbar an seiner Signatur...

ata
Titel: Re:"personal" - Shared Agent aufm Server
Beitrag von: liareuper am 14.04.03 - 10:53:43
gutchen, dann dank ich euch mal für eure Hilfe...(wird wohl nicht das letzte Mal gewesen sein)  :)
schüüs