Previous Topic: Sm_AgentApi_UpdateAttributes()Next Topic: Policy Management API Guidance


Configuring Custom Agent Types

This section contains the following topics:

Custom Agent Type Overview

Configure an Agent Type

Modify an Agent Type

Custom Agent Type Overview

Using the Agent API, you can develop custom agents tailored to meet the specific needs of your environment. After you have developed the agent, you must configure a new Agent Type for the agent in the Administrative UI.

The Agent Type defines the behavior of an agent. For example, if you developed a custom FTP Agent, you would then need to define an Agent Type for the FTP Agent in the Administrative UI.

Agent Type Worksheet

Before you begin the process of defining a custom Agent Type, you should have a clear understanding of the environment your agent will support. Answer the following questions before following the steps for configuring and agent type.

After you have answered these questions, you can begin configuring your custom Agent Type.

Configure an Agent Type

To configure an Agent Type

  1. Log into the Administrative UI.
  2. Click Infrastructure, Agent Type, Create Agent Type.

    The SiteMinder Create Agent Type dialog opens.

  3. Enter the name of the new Agent Type in the Name field.
  4. Enter a brief description in the Description field.
  5. If the new Agent Type is a RADIUS Agent, select the RADIUS Device check box.

    If you select the RADIUS Device check box, the fields in the Agent Type Definition Tab change to the following:

  6. If the new Agent Type is not a RADIUS Agent, click Create in the Actions box to specify the actions you want to allow on the resources protected by this agent.
  7. Enter a text string that describes an action the new Agent Type will recognize, such as authenticate, then click OK.

    The Agent Action dialog closes, and the new action is added to the list of actions in the Agent Type dialog.

  8. To configure attributes for this Agent type, click Create Agent Type Attribute.
  9. Click Submit.

Note: The Resource Type is URL. This type of resource is processed in a string-like manner: resource matching can be done based on wild cards and regular expressions.

More information:

Configure the Agent Type Attributes Properties and Values

Agent Type Attributes

The following Agent Type Attributes can be entered when configuring an Agent Type:

Properties

The fields in the Properties group box enable you to define the behavior of a response attribute that can be used when constructing SiteMinder responses.

When assigning Response Behavior, consider the following:

Values

This group box only appears when you select an attribute Data Type to be a Number in the Agent Type Attributes. You can assign a Symbolic Name and a Numeric Value to a response of such data type. This makes it easier to remember what each numeric value stands for when you create responses using this response type.

Configure the Agent Type Attributes Properties and Values

To configure Agent Type Attributes

  1. Click Create Agent Type Attributes in the Agent Type Attributes group box.
  2. Enter a name and description for the attribute In the General group box.
  3. Enter the data type and identifier in the Properties group box.
  4. If the data type is a number, the Values group box appears. Enter the symbolic name and numerical value.
  5. Enter the appropriate response behaviors.
  6. Click Submit to save your selections.

Modify an Agent Type

To edit Agent Type Properties

  1. Log into the Administrative UI.
  2. Click Infrastructure, Agent Types, Modify Agent Types.
  3. Enter the name of the Agent Type you want to modify and click Search, or just click Search to view a complete list of Agent Types.
  4. Select the Agent Type.

    The Modify Agent Type dialog appears.

  5. Click the Edit button to the left of the the Action or Attribute you want to modify. You can also delete an action or attribute (Delete button on the right of the listing).
  6. Make the changes you require.
  7. Click Submit to save the changes.
    The Modify Agent Type dialog appears.
  8. Click Submit again to save the changes for the Agent Type.