PublishFormPersonalization

Use this service to publish a new form personalization.

Required parameters

Parameter Key Value Type Parameter Description
token Alphanumeric string The token of the form being personalized. For example, CU01.

Minimum length for strings is 1.

targetType Alphanumeric string

The type of the target personalization file.

It can only be set to fixed values USER, ROLE or GLOBAL

Minimum length for strings is 1.

dataArea Alphanumeric string

The data area of the personalization file.

Minimum length for strings is 1.

Optional parameter

Parameter Key Value Type Parameter Description
targetName Alphanumeric string

The file name of the target personalization file.

Minimum length for strings is 1.

XML request format

Format of the request XML payload for POST method calls. Note that these must always be wrapped by <ACTION> nodes.

<Customization version="9.0.0" name="CU201">
	<ConditionalStyles>
		<ConditionalStyle type="TextBox" name="vendors not equal" field="VEN-VENDOR" condition="Equal" cType="Numeric" value="" field2="VEN-PAY-VENDOR" rangeFrom="" rangeTo="" alignment="Right" enabled="True" row="False" 		
		fontWeight="Normal" fontStyle="Normal" foreground="FF000000" background="00FFFFFF" icon="False" iconName="None" text="" toolTip="False" tooltipDesc="" bgCustom="False" fgCustom="False" condoption="" hasForeground="False" 	
		hasBackground="False" trimEnds="False" />
	</ConditionalStyles>
	<HiddenFields>
		<HiddenField name="TF0_0114" />
		<HiddenField name="VEN-PROC-GRP" />
		<HiddenField name="_f26" />
	</HiddenFields>
	<MandatoryFields>
		<MandatoryField name="VEN-TAX-ID" />
	</MandatoryFields>
	<DefaultValues>
		<DefaultValue name="Colleen's Group" field="VEN-VENDOR-GROUP" value="121" type="Literal" />
	</DefaultValues>
</Customization>