Previous Topic: Policy Management API Overview

Next Topic: Object Retrieval Functions

Policy Management Setup

To use the Policy Management API

  1. Install the Policy Server and the SiteMinder Software Development Kit on the same machine. In the Windows environment, the Policy Server is required for running Policy Management applications. In the UNIX environment, the Policy Server is required for both building and running Policy Management applications.

    Note: You can build your Policy Management application without running the Policy Server services.

  2. Use the Policy Server Management Console to configure the Policy Server so that it points to the policy store you want to access.
  3. Run your Policy Management application on the machine where the Policy Server is installed and that has been configured to point to the policy store. The policy store can be on a different machine than the Policy Server.

To run your Policy Management application, you need the following files:

Windows platforms: SmPolicyApi45.dll

UNIX platforms: libsmpolicyapi45.so and libsmutilities.so, in the following location:

<siteminder_install_location>\Netegrity\SiteMinder\lib

Refer to the sample makefile before executing a UNIX build.

To build your policy application, include SmPolicyAPI45.h and link to the required shared libraries.

Note: Before you build policy management applications for UNIX, you must install the SiteMinder SDK on the same machine as the Policy Server.


Copyright © 2010 CA. All rights reserved. Email CA about this topic