Following you will find information which elements and
attributes are "required", "optional", "not-allowed" or
will be "discarded" in the input XML-stream when creating or
updating such an object.
In "create" the rule for creating a new object is defined.
In "update" the rule for updating an object is defined.
Possible values are: required | optional | not-allowed |
discarded
required: this element or attribute has to be delivered
optional: this element or attribute can be delivered and
will be kept
not-allowed: this element or attribute is not allowed in
delivery and will cause an exception
discarded: this element or attribute can be delivered but
will not be used
required
required
required
required
discarded
discarded
discarded
discarded
discarded
discarded
optional
optional
required
required
required
required
discarded (see note
1.)
discarded (see note
1.)
1. A created user account is
always active. It is not possible
to activate or deactivate a user
account using the update method.
This can only be done by using the
activate() and deactivate()
methods.
discarded (see note 1.)
discarded (see note 1.)
1. Currently, the person resource
does not exist and this element is
ignored.
optional
optional (see note
1.)
1. If this element is not
provided during update, all
organizational units are
removed from the user
account.
required
required
At least one
organizational-unit
element must exist
if the parent
element
organizational-units
exist. To remove
all
organizational
unit during
update, the parent
element
organizational-units
has to be removed.
One
organizational-unit
must be marked as
the primary
organizational
unit of the user.
discarded
discarded
discarded
required