# OpenAM Administration Guide
12.4. Configuring Service Providers

Sidebar | Prev | Up | Next

### 12.4.2. Hints for Assertion Processing

Use the following hints to adjust settings on the Assertion Processing tab page.

Attribute Mapper

Attribute Mapper

  Specifies a class that implements the attribute mapping.

Attribute Map

  Maps SAML attributes to user profile attributes.

Auto Federation

Enabled

  When enabled, automatically federate user's accounts at different providers based on the specified profile attribute.

Attribute

  Specifies the user profile attribute to match accounts at different providers.

Account Mapper

Account Mapper

  Specifies a class that implements `AccountMapper` to map remote users to local user profiles.

Use Name ID as User ID

  When selected, fall back to using the name identifier from the assertion to find the user.

Artifact Message Encoding

Encoding

  Specifies the message encoding format for artifacts.

Transient User

Transient User

  Specifies the user profile to which to map all identity provider users when sending transient name identifiers.

URL

Local Authentication URL

  Specifies the local login URL.

Intermediate URL

  Specifies a URL to which the user is redirected after authentication but before the original URL requested.

External Application Logout URL

  Specifies the URL to which to send an HTTP POST including all cookies when receiving a logout request. To add a user session property as a POST parameter, include it in the URL query string as a `appsessionproperty` parameter.

Default Relay State URL

Default Relay State URL

  Specifies the URL to which to redirect users after the request has been handled. Used if not specified in the response.

Adapter

Adapter

  Specifies a class that implements the `FederationSPAdapter` interface and performs application specific processing during the federation process.

Adapter Environment

  Specifies environment variables passed to the adapter class.