Step 8: Create a Workday writeback propagation rule
POST {{apiPath}}/environments/{{envID}}/propagation/plans/{{wdPlanID}}/rules
Use POST /environments/{{envID}}/propagation/rules
to add a Workday writeback propagation rule to the specified environment. Workday writeback propagation rules only operate on user records that have been provisioned inbound by the parent rule, the population expression filter, populationExpression
, and the deprecated population id references, population.id
, do not apply. Available user attributes for any store can be obtained with the appropriate request found in Propagation Store Metadata and looking under userAttributes
.
Important: While required for Workday, a writeback propagation rule is specific to Workday and not used for other connection types.
Property | Type | Required? |
---|---|---|
description | String | Optional |
environment.id | String | Required |
name | String | Required |
parentRule.id | String | Required |
plan.id | String | Required |
sourceStore.id | String | Required |
targetStore.id | String | Required |
See Propagation rule data model for full property descriptions.
Request Body
{"plan"=>{"id"=>"{{wdPlanID}}"}, "environment"=>{"id"=>"{{envID}}"}, "sourceStore"=>{"id"=>"{{wdWritebackStoreID}}"}, "targetStore"=>{"id"=>"{{wdSourceStoreID}}"}, "name"=>"Workday Use Case Writeback Rule", "description"=>"Workday use case writeback rule description", "parentRule"=>{"id"=>"{{wdInboundRuleID}}"}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Authorization | string | ||
Content-Type | string |