Create Rule Mapping
POST {{apiPath}}/environments/{{envID}}/propagation/rules/{{ruleID}}/mappings
The POST /environments/{{envID}}/propagation/rules/{{ruleID}}/mappings
operation creates a new propagation attribute mapping rule associated with the specified propagation rule.
Prerequisites
- See Identity Propagation (Provisioning) for important overview information.
See Propagation mapping data model for full property descriptions.
Property | Type | Required? |
---|---|---|
expression | String | Required/Optional |
name | String | Required |
sourceAttribute | String | Required/Optional |
targetAttribute | String | Required |
Prerequisites
- Create a propagation rule to get a
ruleID
for the endpoint. See also Identity Propagation (Provisioning), especially Propagation Rules.
Request Body
{"sourceAttribute"=>"accountId", "targetAttribute"=>"userName"}
RESPONSES
status: Created
{"id":"f65e4fd3-0a56-4bf9-a7ac-44d805344e46","environment":{"id":"abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"},"createdAt":"2022-01-13T21:42:09.972Z","updatedAt":"2022-01-13T21:42:09.972Z","rule":{"id":"f9d4c0fc-269d-4645-9079-2795b18f06a6"},"sourceAttribute":"accountId","targetAttribute":"userName","_links":{"get":{"href":"https://api.pingone.com/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/propagation/mappings/f65e4fd3-0a56-4bf9-a7ac-44d805344e46"},"create":{"href":"https://api.pingone.com/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/propagation/rules/f9d4c0fc-269d-4645-9079-2795b18f06a6/mappings"},"update":{"href":"https://api.pingone.com/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/propagation/mappings/f65e4fd3-0a56-4bf9-a7ac-44d805344e46"},"delete":{"href":"https://api.pingone.com/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/propagation/mappings/f65e4fd3-0a56-4bf9-a7ac-44d805344e46"}}}