Distribution lists synchronization response
The response format is as follows:
<output> <distributionLists> <!-- For each input list we will create corresponding output xml Along with list information, we will create a new attribute called result and generate a value with "OK" | "ERROR" | "WARNING" --> <list type="STATIC" id="id" commonName="common name" result="ERROR | OK | WARNING > <!-- For new list name tag will be created --> <name>Group1</name> <!-- if new list and name is not provided we will generate error <!-- Here is the sample error no and err desc --> <Error>err no</Error> <description>err desc</description> <!-- If members are provided, if there is any invalid member we will create invalid member list --> <invalidMembers> <!-- Following members were not found within target system and ignored --> <user mid="user id" /> <list type="STATIC" id="" commonName="common name" /> </invalidMembers> </list> . . <list type="STATIC" id="id" commonName="common name" result ="WARNING" > <name>Group2</name> <invalidMembers> <user mid="user-mid" /> <list type="STATIC" id="" commonName="common name" >This list creates a circular reference via nesting, cannot be added as child list.</list> </invalidMembers> </list> </distributionLists> </output>
The specific error and warning codes are:
Error code | Error description |
---|---|
4101 | Sync Source is Mandatory |
4105 | Invalid Sync Source |
4102 | New List default folder location is invalid |
4106 | List common name already exist; please provide new unique List common name |
4103 | List Name mandatory for new List |
4104 | List folder not valid |