create-identity-provider-mapper
Create an identity provider mapper to define how external user attributes are mapped to Keycloak users, enabling custom user data synchronization.
Instructions
Create a mapper for identity provider (external user mapping)
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"realm": "<realm>",
"alias": "<alias>",
"name": "<name>",
"identityProviderMapper": "<identityProviderMapper>"
},
"name": "create-identity-provider-mapper"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Mapper name | |
| alias | Yes | Identity provider alias | |
| realm | Yes | Realm name | |
| config | No | Mapper configuration | |
| identityProviderMapper | Yes | Mapper type |