
246
Policies in Designer 3.5
no
vd
ocx
(e
n)
13
Ma
y 20
09
Append XML Text
Appends the specified text to the set of elements selected by the XPath expression. If Before XPath
Expression is not specified, the text is appended after any existing children of the selected elements.
If Before XPath Expression is specified, it is evaluated relative to each of the elements selected by
the expression to determine which of the children to insert before. If Before XPath Expression
evaluates to an empty node set or a node set that does not contain any children of the selected
element, then the text is appended after any existing children; otherwise, the text is inserted before
each of the nodes in the previously selected node set that are children of the selected node.
Fields
XPath Expression
Specify the XPath 1.0 expression that returns a node set containing the elements to which the
new elements should be appended. Supports variable expansion. For more information on
variable expansion and XPath, see
Section 3.6.5, “XPath Expressions,” on page 39
.
String
Specify the text to be appended.
Insert
Select whether to insert the XPath expression before the source XPath expression or append the
XPath expression to the end of the current node in the destination XPath expression.
Before XPath Expression
Specify the XPath 1.0 expression that evaluates relative to each of the nodes selected by the
expression that returns a node set containing the child nodes that the text should be inserted
before. Supports variable expansion. For more information on variable expansion and XPath,
see
Section 3.6.5, “XPath Expressions,” on page 39
.
Remarks
For more information on using XPath expressions with policies, see “
XPath 1.0 Expressions
” in
Understanding Policies for Identity Manager 3.6
.
Example
If you are implementing Novell Credential Provisioning policies, there is a sample Subscriber
Command Transformation policy that uses the XPath Expression condition. The sample file is called
SampleSubCommandTransform.xml
. It is found in the
\dirxml\utilities
folder on the Identity
Manager media. For more information, see “
Example Credential Provisioning Policies
” in
Novell
Credential Provisioning for Identity Manager 3.6
. To view the policy in XML, see
SampleSubCommandTransform.xml
(../samples/SampleSubCommandTransform.xml)
.
The example is using the append XML text action to find the Novell SecureLogin or Novell
SecretStore application username. By obtaining the application name, the credentials can be set for
the user object when it is provisioned.
Summary of Contents for Designer for Identity Manager 3.5
Page 4: ...4 Policies in Designer 3 5 novdocx en 13 May 2009...
Page 20: ...20 Policies in Designer 3 5 novdocx en 13 May 2009...
Page 44: ...44 Policies in Designer 3 5 novdocx en 13 May 2009...
Page 76: ...76 Policies in Designer 3 5 novdocx en 13 May 2009...
Page 92: ...92 Policies in Designer 3 5 novdocx en 13 May 2009...
Page 108: ...108 Policies in Designer 3 5 novdocx en 13 May 2009...
Page 144: ...144 Policies in Designer 3 5 novdocx en 13 May 2009...
Page 174: ...174 Policies in Designer 3 5 novdocx en 13 May 2009...
Page 188: ...188 Policies in Designer 3 5 novdocx en 13 May 2009...
Page 223: ...Conditions 223 novdocx en 13 May 2009...
Page 231: ...Conditions 231 novdocx en 13 May 2009...
Page 232: ...232 Policies in Designer 3 5 novdocx en 13 May 2009...
Page 237: ...Actions 237 novdocx en 13 May 2009...
Page 245: ...Actions 245 novdocx en 13 May 2009...
Page 247: ...Actions 247 novdocx en 13 May 2009...
Page 263: ...Actions 263 novdocx en 13 May 2009...
Page 271: ...Actions 271 novdocx en 13 May 2009...
Page 275: ...Actions 275 novdocx en 13 May 2009 Example...
Page 324: ...324 Policies in Designer 3 5 novdocx en 13 May 2009...
Page 333: ...Noun Tokens 333 novdocx en 13 May 2009...
Page 357: ...Verb Tokens 357 novdocx en 13 May 2009...
Page 363: ...Verb Tokens 363 novdocx en 13 May 2009 Example...
Page 390: ...390 Policies in Designer 3 5 novdocx en 13 May 2009...
Page 418: ...418 Policies in Designer 3 5 novdocx en 13 May 2009...
Page 474: ...474 Policies in Designer 3 5 novdocx en 13 May 2009...