Glombi, darf ich Dir hier widersprechen?
Der User der den Agent unterzeichnet hat, braucht die entsprechenden Agent-Ausführunsrechte (restricted agents, ...).
Perl, das Perl-Script, etc. müssen für den Benutzbar les- und ausführbar sein, unter dem der Domino-Server läuft. Den User, der den Agent unterzeichnet hat, reicht Domino NICHT zum OS durch. Externe Befehle, Zugriffe werden - AFAIK - immer mit dem OS-Account durchgeführt, unter dem auch der Domino-Server läuft.