Notes.ini Entry



Name:

    Enforce_Personal_Agents

Syntax

    Enforce_Personal_Agents=0 / 1

Applies to:

    Servers

Add-on:


    First Release:

      6.0

    Obsolete since:


      Category:

        Agent Manager

      Default:

        0

      UI equivalent:

        None

      Description:
      Enforces the rule that a user must be listed in the 'allowed to run personal agents' field in the server document.

      Used for running agents in a transitional environment, for example a Domino 6 server and Notes 5 clients and templates. Notes 6.0 users with LotusScript rights are automatically granted personal agent rights. If this variable is enabled, users who have LotusScript rights are not granted personal agent rights unless they are explicitly listed in the Server record or if the Personal agents field is blank.

      Valid values are:

      0: do not enforce personal agents
      1: enforce personal agents

      This behavior occurs because the Server document security settings work differently in Notes/Domino 6.0.x than in Notes/Domino 5.x. In Notes/Domino 6.0.x if a user is granted rights in either of the Server document fields, "Run Unrestricted Methods and Operations" or "Run Restricted LotusScript/Java Agents", then the user is automatically granted permission to run personal Simple Action and Formula agents.

      This issue was reported to Lotus Software Quality Engineering, and was fixed in Notes/Domino 6.0.2 CF2 and 6.0.3.

      If the Administrator adds the parameter, Enforce_Personal_Agents=1 to the Domino Server's Notes.ini file, it reverts to the R5 behavior where the user must be granted permission within the Server document's "Run Simple and Formula agents" field. If the INI parameter is instead set to 0 or the parameter is not included in the INI then the user will experience the Notes 6 behavior.