Supporting Messaging Clients

Set Script and Executable Access

When users attempt to access an Active Server Pages (ASP) file or other script file, the server usually responds by processing the script and displaying the results to the user. If a user is developing the server scripts remotely, the client must access the source of the file. Alternatively, the administrator may need to increase security on the server by limiting where scripts and executables can be run on the server. When you grant script access or enable scripts to run, you allow all connected users to view the source of the scripts and to run the scripts.

Note   Source access must be enabled to access properties on a script file using HTTP.

To set script and executable access:

  1. Start System Manager
    On the Start menu, point to Programs, point to Microsoft Exchange, and then click System Manager.
  2. Navigate to HTTP.

    Servers

    1. Server
    2. Protocols
    3. HTTP
  3. To set permissions on the server's root directory, right-click a virtual server, and then click Properties. To set permissions on additional virtual directories, expand the HTTP virtual server, right-click a virtual directory, and then click Properties.
  4. To allow users to view the script code, on the Access tab, select the Script source access check box if it is not already selected.
  5. To restrict all users from running scripts, in Execute Permissions, click None. To allow all users to execute scripts or executables, click either Scripts or Scripts and Executables.

Tip   Once source access is granted, if a client application requires access to the source of a script instead of the result of the script's execution, the client application must send the HTTP get command with the "translate: f" header included. This header indicates to the server to not run the script but to return the source.