Guest User

UserGroup.asmx?WSDL

a guest
Jun 21st, 2017
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 80.54 KB | None | 0 0
  1.  
  2.  
  3. <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  4.   <wsdl:types>
  5.     <s:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/sharepoint/soap/directory/">
  6.       <s:import namespace="http://www.w3.org/2001/XMLSchema" />
  7.       <s:element name="GetUserCollectionFromSite">
  8.         <s:complexType />
  9.       </s:element>
  10.       <s:element name="GetUserCollectionFromSiteResponse">
  11.         <s:complexType>
  12.           <s:sequence>
  13.             <s:element minOccurs="0" maxOccurs="1" name="GetUserCollectionFromSiteResult">
  14.               <s:complexType mixed="true">
  15.                 <s:sequence>
  16.                   <s:any />
  17.                 </s:sequence>
  18.               </s:complexType>
  19.             </s:element>
  20.           </s:sequence>
  21.         </s:complexType>
  22.       </s:element>
  23.       <s:element name="GetUserCollectionFromWeb">
  24.         <s:complexType />
  25.       </s:element>
  26.       <s:element name="GetUserCollectionFromWebResponse">
  27.         <s:complexType>
  28.           <s:sequence>
  29.             <s:element minOccurs="0" maxOccurs="1" name="GetUserCollectionFromWebResult">
  30.               <s:complexType mixed="true">
  31.                 <s:sequence>
  32.                   <s:any />
  33.                 </s:sequence>
  34.               </s:complexType>
  35.             </s:element>
  36.           </s:sequence>
  37.         </s:complexType>
  38.       </s:element>
  39.       <s:element name="GetAllUserCollectionFromWeb">
  40.         <s:complexType />
  41.       </s:element>
  42.       <s:element name="GetAllUserCollectionFromWebResponse">
  43.         <s:complexType>
  44.           <s:sequence>
  45.             <s:element minOccurs="0" maxOccurs="1" name="GetAllUserCollectionFromWebResult">
  46.               <s:complexType mixed="true">
  47.                 <s:sequence>
  48.                   <s:any />
  49.                 </s:sequence>
  50.               </s:complexType>
  51.             </s:element>
  52.           </s:sequence>
  53.         </s:complexType>
  54.       </s:element>
  55.       <s:element name="GetUserCollectionFromGroup">
  56.         <s:complexType>
  57.           <s:sequence>
  58.             <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
  59.           </s:sequence>
  60.         </s:complexType>
  61.       </s:element>
  62.       <s:element name="GetUserCollectionFromGroupResponse">
  63.         <s:complexType>
  64.           <s:sequence>
  65.             <s:element minOccurs="0" maxOccurs="1" name="GetUserCollectionFromGroupResult">
  66.               <s:complexType mixed="true">
  67.                 <s:sequence>
  68.                   <s:any />
  69.                 </s:sequence>
  70.               </s:complexType>
  71.             </s:element>
  72.           </s:sequence>
  73.         </s:complexType>
  74.       </s:element>
  75.       <s:element name="GetUserCollectionFromRole">
  76.         <s:complexType>
  77.           <s:sequence>
  78.             <s:element minOccurs="0" maxOccurs="1" name="roleName" type="s:string" />
  79.           </s:sequence>
  80.         </s:complexType>
  81.       </s:element>
  82.       <s:element name="GetUserCollectionFromRoleResponse">
  83.         <s:complexType>
  84.           <s:sequence>
  85.             <s:element minOccurs="0" maxOccurs="1" name="GetUserCollectionFromRoleResult">
  86.               <s:complexType mixed="true">
  87.                 <s:sequence>
  88.                   <s:any />
  89.                 </s:sequence>
  90.               </s:complexType>
  91.             </s:element>
  92.           </s:sequence>
  93.         </s:complexType>
  94.       </s:element>
  95.       <s:element name="GetUserCollection">
  96.         <s:complexType>
  97.           <s:sequence>
  98.             <s:element minOccurs="0" maxOccurs="1" name="userLoginNamesXml">
  99.               <s:complexType mixed="true">
  100.                 <s:sequence>
  101.                   <s:any />
  102.                 </s:sequence>
  103.               </s:complexType>
  104.             </s:element>
  105.           </s:sequence>
  106.         </s:complexType>
  107.       </s:element>
  108.       <s:element name="GetUserCollectionResponse">
  109.         <s:complexType>
  110.           <s:sequence>
  111.             <s:element minOccurs="0" maxOccurs="1" name="GetUserCollectionResult">
  112.               <s:complexType mixed="true">
  113.                 <s:sequence>
  114.                   <s:any />
  115.                 </s:sequence>
  116.               </s:complexType>
  117.             </s:element>
  118.           </s:sequence>
  119.         </s:complexType>
  120.       </s:element>
  121.       <s:element name="GetUserInfo">
  122.         <s:complexType>
  123.           <s:sequence>
  124.             <s:element minOccurs="0" maxOccurs="1" name="userLoginName" type="s:string" />
  125.           </s:sequence>
  126.         </s:complexType>
  127.       </s:element>
  128.       <s:element name="GetUserInfoResponse">
  129.         <s:complexType>
  130.           <s:sequence>
  131.             <s:element minOccurs="0" maxOccurs="1" name="GetUserInfoResult">
  132.               <s:complexType mixed="true">
  133.                 <s:sequence>
  134.                   <s:any />
  135.                 </s:sequence>
  136.               </s:complexType>
  137.             </s:element>
  138.           </s:sequence>
  139.         </s:complexType>
  140.       </s:element>
  141.       <s:element name="GetCurrentUserInfo">
  142.         <s:complexType />
  143.       </s:element>
  144.       <s:element name="GetCurrentUserInfoResponse">
  145.         <s:complexType>
  146.           <s:sequence>
  147.             <s:element minOccurs="0" maxOccurs="1" name="GetCurrentUserInfoResult">
  148.               <s:complexType mixed="true">
  149.                 <s:sequence>
  150.                   <s:any />
  151.                 </s:sequence>
  152.               </s:complexType>
  153.             </s:element>
  154.           </s:sequence>
  155.         </s:complexType>
  156.       </s:element>      
  157.       <s:element name="AddUserToGroup">
  158.         <s:complexType>
  159.           <s:sequence>
  160.             <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
  161.             <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
  162.             <s:element minOccurs="0" maxOccurs="1" name="userLoginName" type="s:string" />
  163.             <s:element minOccurs="0" maxOccurs="1" name="userEmail" type="s:string" />
  164.             <s:element minOccurs="0" maxOccurs="1" name="userNotes" type="s:string" />
  165.           </s:sequence>
  166.         </s:complexType>
  167.       </s:element>
  168.       <s:element name="AddUserToGroupResponse">
  169.         <s:complexType />
  170.       </s:element>
  171.       <s:element name="AddUserCollectionToGroup">
  172.         <s:complexType>
  173.           <s:sequence>
  174.             <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
  175.             <s:element minOccurs="0" maxOccurs="1" name="usersInfoXml">
  176.               <s:complexType mixed="true">
  177.                 <s:sequence>
  178.                   <s:any />
  179.                 </s:sequence>
  180.               </s:complexType>
  181.             </s:element>
  182.           </s:sequence>
  183.         </s:complexType>
  184.       </s:element>
  185.       <s:element name="AddUserCollectionToGroupResponse">
  186.         <s:complexType />
  187.       </s:element>
  188.       <s:element name="AddUserToRole">
  189.         <s:complexType>
  190.           <s:sequence>
  191.             <s:element minOccurs="0" maxOccurs="1" name="roleName" type="s:string" />
  192.             <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
  193.             <s:element minOccurs="0" maxOccurs="1" name="userLoginName" type="s:string" />
  194.             <s:element minOccurs="0" maxOccurs="1" name="userEmail" type="s:string" />
  195.             <s:element minOccurs="0" maxOccurs="1" name="userNotes" type="s:string" />
  196.           </s:sequence>
  197.         </s:complexType>
  198.       </s:element>
  199.       <s:element name="AddUserToRoleResponse">
  200.         <s:complexType />
  201.       </s:element>
  202.       <s:element name="AddUserCollectionToRole">
  203.         <s:complexType>
  204.           <s:sequence>
  205.             <s:element minOccurs="0" maxOccurs="1" name="roleName" type="s:string" />
  206.             <s:element minOccurs="0" maxOccurs="1" name="usersInfoXml">
  207.               <s:complexType mixed="true">
  208.                 <s:sequence>
  209.                   <s:any />
  210.                 </s:sequence>
  211.               </s:complexType>
  212.             </s:element>
  213.           </s:sequence>
  214.         </s:complexType>
  215.       </s:element>
  216.       <s:element name="AddUserCollectionToRoleResponse">
  217.         <s:complexType />
  218.       </s:element>
  219.       <s:element name="UpdateUserInfo">
  220.         <s:complexType>
  221.           <s:sequence>
  222.             <s:element minOccurs="0" maxOccurs="1" name="userLoginName" type="s:string" />
  223.             <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
  224.             <s:element minOccurs="0" maxOccurs="1" name="userEmail" type="s:string" />
  225.             <s:element minOccurs="0" maxOccurs="1" name="userNotes" type="s:string" />
  226.           </s:sequence>
  227.         </s:complexType>
  228.       </s:element>
  229.       <s:element name="UpdateUserInfoResponse">
  230.         <s:complexType />
  231.       </s:element>
  232.       <s:element name="RemoveUserFromSite">
  233.         <s:complexType>
  234.           <s:sequence>
  235.             <s:element minOccurs="0" maxOccurs="1" name="userLoginName" type="s:string" />
  236.           </s:sequence>
  237.         </s:complexType>
  238.       </s:element>
  239.       <s:element name="RemoveUserFromSiteResponse">
  240.         <s:complexType />
  241.       </s:element>
  242.       <s:element name="RemoveUserCollectionFromSite">
  243.         <s:complexType>
  244.           <s:sequence>
  245.             <s:element minOccurs="0" maxOccurs="1" name="userLoginNamesXml">
  246.               <s:complexType mixed="true">
  247.                 <s:sequence>
  248.                   <s:any />
  249.                 </s:sequence>
  250.               </s:complexType>
  251.             </s:element>
  252.           </s:sequence>
  253.         </s:complexType>
  254.       </s:element>
  255.       <s:element name="RemoveUserCollectionFromSiteResponse">
  256.         <s:complexType />
  257.       </s:element>
  258.       <s:element name="RemoveUserFromWeb">
  259.         <s:complexType>
  260.           <s:sequence>
  261.             <s:element minOccurs="0" maxOccurs="1" name="userLoginName" type="s:string" />
  262.           </s:sequence>
  263.         </s:complexType>
  264.       </s:element>
  265.       <s:element name="RemoveUserFromWebResponse">
  266.         <s:complexType />
  267.       </s:element>
  268.       <s:element name="RemoveUserFromGroup">
  269.         <s:complexType>
  270.           <s:sequence>
  271.             <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
  272.             <s:element minOccurs="0" maxOccurs="1" name="userLoginName" type="s:string" />
  273.           </s:sequence>
  274.         </s:complexType>
  275.       </s:element>
  276.       <s:element name="RemoveUserFromGroupResponse">
  277.         <s:complexType />
  278.       </s:element>
  279.       <s:element name="RemoveUserCollectionFromGroup">
  280.         <s:complexType>
  281.           <s:sequence>
  282.             <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
  283.             <s:element minOccurs="0" maxOccurs="1" name="userLoginNamesXml">
  284.               <s:complexType mixed="true">
  285.                 <s:sequence>
  286.                   <s:any />
  287.                 </s:sequence>
  288.               </s:complexType>
  289.             </s:element>
  290.           </s:sequence>
  291.         </s:complexType>
  292.       </s:element>
  293.       <s:element name="RemoveUserCollectionFromGroupResponse">
  294.         <s:complexType />
  295.       </s:element>
  296.       <s:element name="RemoveUserFromRole">
  297.         <s:complexType>
  298.           <s:sequence>
  299.             <s:element minOccurs="0" maxOccurs="1" name="roleName" type="s:string" />
  300.             <s:element minOccurs="0" maxOccurs="1" name="userLoginName" type="s:string" />
  301.           </s:sequence>
  302.         </s:complexType>
  303.       </s:element>
  304.       <s:element name="RemoveUserFromRoleResponse">
  305.         <s:complexType />
  306.       </s:element>
  307.       <s:element name="RemoveUserCollectionFromRole">
  308.         <s:complexType>
  309.           <s:sequence>
  310.             <s:element minOccurs="0" maxOccurs="1" name="roleName" type="s:string" />
  311.             <s:element minOccurs="0" maxOccurs="1" name="userLoginNamesXml">
  312.               <s:complexType mixed="true">
  313.                 <s:sequence>
  314.                   <s:any />
  315.                 </s:sequence>
  316.               </s:complexType>
  317.             </s:element>
  318.           </s:sequence>
  319.         </s:complexType>
  320.       </s:element>
  321.       <s:element name="RemoveUserCollectionFromRoleResponse">
  322.         <s:complexType />
  323.       </s:element>
  324.       <s:element name="GetGroupCollectionFromSite">
  325.         <s:complexType />
  326.       </s:element>
  327.       <s:element name="GetGroupCollectionFromSiteResponse">
  328.         <s:complexType>
  329.           <s:sequence>
  330.             <s:element minOccurs="0" maxOccurs="1" name="GetGroupCollectionFromSiteResult">
  331.               <s:complexType mixed="true">
  332.                 <s:sequence>
  333.                   <s:any />
  334.                 </s:sequence>
  335.               </s:complexType>
  336.             </s:element>
  337.           </s:sequence>
  338.         </s:complexType>
  339.       </s:element>
  340.       <s:element name="GetGroupCollectionFromWeb">
  341.         <s:complexType />
  342.       </s:element>
  343.       <s:element name="GetGroupCollectionFromWebResponse">
  344.         <s:complexType>
  345.           <s:sequence>
  346.             <s:element minOccurs="0" maxOccurs="1" name="GetGroupCollectionFromWebResult">
  347.               <s:complexType mixed="true">
  348.                 <s:sequence>
  349.                   <s:any />
  350.                 </s:sequence>
  351.               </s:complexType>
  352.             </s:element>
  353.           </s:sequence>
  354.         </s:complexType>
  355.       </s:element>
  356.       <s:element name="GetGroupCollectionFromRole">
  357.         <s:complexType>
  358.           <s:sequence>
  359.             <s:element minOccurs="0" maxOccurs="1" name="roleName" type="s:string" />
  360.           </s:sequence>
  361.         </s:complexType>
  362.       </s:element>
  363.       <s:element name="GetGroupCollectionFromRoleResponse">
  364.         <s:complexType>
  365.           <s:sequence>
  366.             <s:element minOccurs="0" maxOccurs="1" name="GetGroupCollectionFromRoleResult">
  367.               <s:complexType mixed="true">
  368.                 <s:sequence>
  369.                   <s:any />
  370.                 </s:sequence>
  371.               </s:complexType>
  372.             </s:element>
  373.           </s:sequence>
  374.         </s:complexType>
  375.       </s:element>
  376.       <s:element name="GetGroupCollectionFromUser">
  377.         <s:complexType>
  378.           <s:sequence>
  379.             <s:element minOccurs="0" maxOccurs="1" name="userLoginName" type="s:string" />
  380.           </s:sequence>
  381.         </s:complexType>
  382.       </s:element>
  383.       <s:element name="GetGroupCollectionFromUserResponse">
  384.         <s:complexType>
  385.           <s:sequence>
  386.             <s:element minOccurs="0" maxOccurs="1" name="GetGroupCollectionFromUserResult">
  387.               <s:complexType mixed="true">
  388.                 <s:sequence>
  389.                   <s:any />
  390.                 </s:sequence>
  391.               </s:complexType>
  392.             </s:element>
  393.           </s:sequence>
  394.         </s:complexType>
  395.       </s:element>
  396.       <s:element name="GetGroupCollection">
  397.         <s:complexType>
  398.           <s:sequence>
  399.             <s:element minOccurs="0" maxOccurs="1" name="groupNamesXml">
  400.               <s:complexType mixed="true">
  401.                 <s:sequence>
  402.                   <s:any />
  403.                 </s:sequence>
  404.               </s:complexType>
  405.             </s:element>
  406.           </s:sequence>
  407.         </s:complexType>
  408.       </s:element>
  409.       <s:element name="GetGroupCollectionResponse">
  410.         <s:complexType>
  411.           <s:sequence>
  412.             <s:element minOccurs="0" maxOccurs="1" name="GetGroupCollectionResult">
  413.               <s:complexType mixed="true">
  414.                 <s:sequence>
  415.                   <s:any />
  416.                 </s:sequence>
  417.               </s:complexType>
  418.             </s:element>
  419.           </s:sequence>
  420.         </s:complexType>
  421.       </s:element>
  422.       <s:element name="GetGroupInfo">
  423.         <s:complexType>
  424.           <s:sequence>
  425.             <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
  426.           </s:sequence>
  427.         </s:complexType>
  428.       </s:element>
  429.       <s:element name="GetGroupInfoResponse">
  430.         <s:complexType>
  431.           <s:sequence>
  432.             <s:element minOccurs="0" maxOccurs="1" name="GetGroupInfoResult">
  433.               <s:complexType mixed="true">
  434.                 <s:sequence>
  435.                   <s:any />
  436.                 </s:sequence>
  437.               </s:complexType>
  438.             </s:element>
  439.           </s:sequence>
  440.         </s:complexType>
  441.       </s:element>
  442.       <s:element name="AddGroup">
  443.         <s:complexType>
  444.           <s:sequence>
  445.             <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
  446.             <s:element minOccurs="0" maxOccurs="1" name="ownerIdentifier" type="s:string" />
  447.             <s:element minOccurs="0" maxOccurs="1" name="ownerType" type="s:string" />
  448.             <s:element minOccurs="0" maxOccurs="1" name="defaultUserLoginName" type="s:string" />
  449.             <s:element minOccurs="0" maxOccurs="1" name="description" type="s:string" />
  450.           </s:sequence>
  451.         </s:complexType>
  452.       </s:element>
  453.       <s:element name="AddGroupResponse">
  454.         <s:complexType />
  455.       </s:element>
  456.       <s:element name="AddGroupToRole">
  457.         <s:complexType>
  458.           <s:sequence>
  459.             <s:element minOccurs="0" maxOccurs="1" name="roleName" type="s:string" />
  460.             <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
  461.           </s:sequence>
  462.         </s:complexType>
  463.       </s:element>
  464.       <s:element name="AddGroupToRoleResponse">
  465.         <s:complexType />
  466.       </s:element>
  467.       <s:element name="UpdateGroupInfo">
  468.         <s:complexType>
  469.           <s:sequence>
  470.             <s:element minOccurs="0" maxOccurs="1" name="oldGroupName" type="s:string" />
  471.             <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
  472.             <s:element minOccurs="0" maxOccurs="1" name="ownerIdentifier" type="s:string" />
  473.             <s:element minOccurs="0" maxOccurs="1" name="ownerType" type="s:string" />
  474.             <s:element minOccurs="0" maxOccurs="1" name="description" type="s:string" />
  475.           </s:sequence>
  476.         </s:complexType>
  477.       </s:element>
  478.       <s:element name="UpdateGroupInfoResponse">
  479.         <s:complexType />
  480.       </s:element>
  481.       <s:element name="RemoveGroup">
  482.         <s:complexType>
  483.           <s:sequence>
  484.             <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
  485.           </s:sequence>
  486.         </s:complexType>
  487.       </s:element>
  488.       <s:element name="RemoveGroupResponse">
  489.         <s:complexType />
  490.       </s:element>
  491.       <s:element name="RemoveGroupFromRole">
  492.         <s:complexType>
  493.           <s:sequence>
  494.             <s:element minOccurs="0" maxOccurs="1" name="roleName" type="s:string" />
  495.             <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
  496.           </s:sequence>
  497.         </s:complexType>
  498.       </s:element>
  499.       <s:element name="RemoveGroupFromRoleResponse">
  500.         <s:complexType />
  501.       </s:element>
  502.       <s:element name="GetRoleCollectionFromWeb">
  503.         <s:complexType />
  504.       </s:element>
  505.       <s:element name="GetRoleCollectionFromWebResponse">
  506.         <s:complexType>
  507.           <s:sequence>
  508.             <s:element minOccurs="0" maxOccurs="1" name="GetRoleCollectionFromWebResult">
  509.               <s:complexType mixed="true">
  510.                 <s:sequence>
  511.                   <s:any />
  512.                 </s:sequence>
  513.               </s:complexType>
  514.             </s:element>
  515.           </s:sequence>
  516.         </s:complexType>
  517.       </s:element>
  518.       <s:element name="GetRoleCollectionFromGroup">
  519.         <s:complexType>
  520.           <s:sequence>
  521.             <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
  522.           </s:sequence>
  523.         </s:complexType>
  524.       </s:element>
  525.       <s:element name="GetRoleCollectionFromGroupResponse">
  526.         <s:complexType>
  527.           <s:sequence>
  528.             <s:element minOccurs="0" maxOccurs="1" name="GetRoleCollectionFromGroupResult">
  529.               <s:complexType mixed="true">
  530.                 <s:sequence>
  531.                   <s:any />
  532.                 </s:sequence>
  533.               </s:complexType>
  534.             </s:element>
  535.           </s:sequence>
  536.         </s:complexType>
  537.       </s:element>
  538.       <s:element name="GetRoleCollectionFromUser">
  539.         <s:complexType>
  540.           <s:sequence>
  541.             <s:element minOccurs="0" maxOccurs="1" name="userLoginName" type="s:string" />
  542.           </s:sequence>
  543.         </s:complexType>
  544.       </s:element>
  545.       <s:element name="GetRoleCollectionFromUserResponse">
  546.         <s:complexType>
  547.           <s:sequence>
  548.             <s:element minOccurs="0" maxOccurs="1" name="GetRoleCollectionFromUserResult">
  549.               <s:complexType mixed="true">
  550.                 <s:sequence>
  551.                   <s:any />
  552.                 </s:sequence>
  553.               </s:complexType>
  554.             </s:element>
  555.           </s:sequence>
  556.         </s:complexType>
  557.       </s:element>
  558.       <s:element name="GetRoleCollection">
  559.         <s:complexType>
  560.           <s:sequence>
  561.             <s:element minOccurs="0" maxOccurs="1" name="roleNamesXml">
  562.               <s:complexType mixed="true">
  563.                 <s:sequence>
  564.                   <s:any />
  565.                 </s:sequence>
  566.               </s:complexType>
  567.             </s:element>
  568.           </s:sequence>
  569.         </s:complexType>
  570.       </s:element>
  571.       <s:element name="GetRoleCollectionResponse">
  572.         <s:complexType>
  573.           <s:sequence>
  574.             <s:element minOccurs="0" maxOccurs="1" name="GetRoleCollectionResult">
  575.               <s:complexType mixed="true">
  576.                 <s:sequence>
  577.                   <s:any />
  578.                 </s:sequence>
  579.               </s:complexType>
  580.             </s:element>
  581.           </s:sequence>
  582.         </s:complexType>
  583.       </s:element>
  584.       <s:element name="GetRoleInfo">
  585.         <s:complexType>
  586.           <s:sequence>
  587.             <s:element minOccurs="0" maxOccurs="1" name="roleName" type="s:string" />
  588.           </s:sequence>
  589.         </s:complexType>
  590.       </s:element>
  591.       <s:element name="GetRoleInfoResponse">
  592.         <s:complexType>
  593.           <s:sequence>
  594.             <s:element minOccurs="0" maxOccurs="1" name="GetRoleInfoResult">
  595.               <s:complexType mixed="true">
  596.                 <s:sequence>
  597.                   <s:any />
  598.                 </s:sequence>
  599.               </s:complexType>
  600.             </s:element>
  601.           </s:sequence>
  602.         </s:complexType>
  603.       </s:element>
  604.       <s:element name="AddRole">
  605.         <s:complexType>
  606.           <s:sequence>
  607.             <s:element minOccurs="0" maxOccurs="1" name="roleName" type="s:string" />
  608.             <s:element minOccurs="0" maxOccurs="1" name="description" type="s:string" />
  609.             <s:element minOccurs="1" maxOccurs="1" name="permissionMask" type="s:int" />
  610.           </s:sequence>
  611.         </s:complexType>
  612.       </s:element>
  613.       <s:element name="AddRoleResponse">
  614.         <s:complexType />
  615.       </s:element>
  616.       <s:element name="AddRoleDef">
  617.         <s:complexType>
  618.           <s:sequence>
  619.             <s:element minOccurs="0" maxOccurs="1" name="roleName" type="s:string" />
  620.             <s:element minOccurs="0" maxOccurs="1" name="description" type="s:string" />
  621.             <s:element minOccurs="1" maxOccurs="1" name="permissionMask" type="s:unsignedLong" />
  622.           </s:sequence>
  623.         </s:complexType>
  624.       </s:element>
  625.       <s:element name="AddRoleDefResponse">
  626.         <s:complexType />
  627.       </s:element>
  628.       <s:element name="UpdateRoleInfo">
  629.         <s:complexType>
  630.           <s:sequence>
  631.             <s:element minOccurs="0" maxOccurs="1" name="oldRoleName" type="s:string" />
  632.             <s:element minOccurs="0" maxOccurs="1" name="roleName" type="s:string" />
  633.             <s:element minOccurs="0" maxOccurs="1" name="description" type="s:string" />
  634.             <s:element minOccurs="1" maxOccurs="1" name="permissionMask" type="s:int" />
  635.           </s:sequence>
  636.         </s:complexType>
  637.       </s:element>
  638.       <s:element name="UpdateRoleInfoResponse">
  639.         <s:complexType />
  640.       </s:element>
  641.       <s:element name="UpdateRoleDefInfo">
  642.         <s:complexType>
  643.           <s:sequence>
  644.             <s:element minOccurs="0" maxOccurs="1" name="oldRoleName" type="s:string" />
  645.             <s:element minOccurs="0" maxOccurs="1" name="roleName" type="s:string" />
  646.             <s:element minOccurs="0" maxOccurs="1" name="description" type="s:string" />
  647.             <s:element minOccurs="1" maxOccurs="1" name="permissionMask" type="s:unsignedLong" />
  648.           </s:sequence>
  649.         </s:complexType>
  650.       </s:element>
  651.       <s:element name="UpdateRoleDefInfoResponse">
  652.         <s:complexType />
  653.       </s:element>
  654.       <s:element name="RemoveRole">
  655.         <s:complexType>
  656.           <s:sequence>
  657.             <s:element minOccurs="0" maxOccurs="1" name="roleName" type="s:string" />
  658.           </s:sequence>
  659.         </s:complexType>
  660.       </s:element>
  661.       <s:element name="RemoveRoleResponse">
  662.         <s:complexType />
  663.       </s:element>
  664.       <s:element name="GetUserLoginFromEmail">
  665.         <s:complexType>
  666.           <s:sequence>
  667.             <s:element minOccurs="0" maxOccurs="1" name="emailXml">
  668.               <s:complexType mixed="true">
  669.                 <s:sequence>
  670.                   <s:any />
  671.                 </s:sequence>
  672.               </s:complexType>
  673.             </s:element>
  674.           </s:sequence>
  675.         </s:complexType>
  676.       </s:element>
  677.       <s:element name="GetUserLoginFromEmailResponse">
  678.         <s:complexType>
  679.           <s:sequence>
  680.             <s:element minOccurs="0" maxOccurs="1" name="GetUserLoginFromEmailResult">
  681.               <s:complexType mixed="true">
  682.                 <s:sequence>
  683.                   <s:any />
  684.                 </s:sequence>
  685.               </s:complexType>
  686.             </s:element>
  687.           </s:sequence>
  688.         </s:complexType>
  689.       </s:element>
  690.       <s:element name="GetRolesAndPermissionsForCurrentUser">
  691.         <s:complexType />
  692.       </s:element>
  693.       <s:element name="GetRolesAndPermissionsForCurrentUserResponse">
  694.         <s:complexType>
  695.           <s:sequence>
  696.             <s:element minOccurs="0" maxOccurs="1" name="GetRolesAndPermissionsForCurrentUserResult">
  697.               <s:complexType mixed="true">
  698.                 <s:sequence>
  699.                   <s:any />
  700.                 </s:sequence>
  701.               </s:complexType>
  702.             </s:element>
  703.           </s:sequence>
  704.         </s:complexType>
  705.       </s:element>
  706.       <s:element name="GetRolesAndPermissionsForSite">
  707.         <s:complexType />
  708.       </s:element>
  709.       <s:element name="GetRolesAndPermissionsForSiteResponse">
  710.         <s:complexType>
  711.           <s:sequence>
  712.             <s:element minOccurs="0" maxOccurs="1" name="GetRolesAndPermissionsForSiteResult">
  713.               <s:complexType mixed="true">
  714.                 <s:sequence>
  715.                   <s:any />
  716.                 </s:sequence>
  717.               </s:complexType>
  718.             </s:element>
  719.           </s:sequence>
  720.         </s:complexType>
  721.       </s:element>
  722.     </s:schema>
  723.   </wsdl:types>
  724.   <wsdl:message name="GetUserCollectionFromSiteSoapIn">
  725.     <wsdl:part name="parameters" element="tns:GetUserCollectionFromSite" />
  726.   </wsdl:message>
  727.   <wsdl:message name="GetUserCollectionFromSiteSoapOut">
  728.     <wsdl:part name="parameters" element="tns:GetUserCollectionFromSiteResponse" />
  729.   </wsdl:message>
  730.   <wsdl:message name="GetUserCollectionFromWebSoapIn">
  731.     <wsdl:part name="parameters" element="tns:GetUserCollectionFromWeb" />
  732.   </wsdl:message>
  733.   <wsdl:message name="GetUserCollectionFromWebSoapOut">
  734.     <wsdl:part name="parameters" element="tns:GetUserCollectionFromWebResponse" />
  735.   </wsdl:message>
  736.   <wsdl:message name="GetAllUserCollectionFromWebSoapIn">
  737.     <wsdl:part name="parameters" element="tns:GetAllUserCollectionFromWeb" />
  738.   </wsdl:message>
  739.   <wsdl:message name="GetAllUserCollectionFromWebSoapOut">
  740.     <wsdl:part name="parameters" element="tns:GetAllUserCollectionFromWebResponse" />
  741.   </wsdl:message>
  742.   <wsdl:message name="GetUserCollectionFromGroupSoapIn">
  743.     <wsdl:part name="parameters" element="tns:GetUserCollectionFromGroup" />
  744.   </wsdl:message>
  745.   <wsdl:message name="GetUserCollectionFromGroupSoapOut">
  746.     <wsdl:part name="parameters" element="tns:GetUserCollectionFromGroupResponse" />
  747.   </wsdl:message>
  748.   <wsdl:message name="GetUserCollectionFromRoleSoapIn">
  749.     <wsdl:part name="parameters" element="tns:GetUserCollectionFromRole" />
  750.   </wsdl:message>
  751.   <wsdl:message name="GetUserCollectionFromRoleSoapOut">
  752.     <wsdl:part name="parameters" element="tns:GetUserCollectionFromRoleResponse" />
  753.   </wsdl:message>
  754.   <wsdl:message name="GetUserCollectionSoapIn">
  755.     <wsdl:part name="parameters" element="tns:GetUserCollection" />
  756.   </wsdl:message>
  757.   <wsdl:message name="GetUserCollectionSoapOut">
  758.     <wsdl:part name="parameters" element="tns:GetUserCollectionResponse" />
  759.   </wsdl:message>
  760.   <wsdl:message name="GetUserInfoSoapIn">
  761.     <wsdl:part name="parameters" element="tns:GetUserInfo" />
  762.   </wsdl:message>
  763.   <wsdl:message name="GetUserInfoSoapOut">
  764.     <wsdl:part name="parameters" element="tns:GetUserInfoResponse" />
  765.   </wsdl:message>
  766.   <wsdl:message name="GetCurrentUserInfoSoapIn">
  767.     <wsdl:part name="parameters" element="tns:GetCurrentUserInfo" />
  768.   </wsdl:message>
  769.   <wsdl:message name="GetCurrentUserInfoSoapOut">
  770.     <wsdl:part name="parameters" element="tns:GetCurrentUserInfoResponse" />
  771.   </wsdl:message>  
  772.   <wsdl:message name="AddUserToGroupSoapIn">
  773.     <wsdl:part name="parameters" element="tns:AddUserToGroup" />
  774.   </wsdl:message>
  775.   <wsdl:message name="AddUserToGroupSoapOut">
  776.     <wsdl:part name="parameters" element="tns:AddUserToGroupResponse" />
  777.   </wsdl:message>
  778.   <wsdl:message name="AddUserCollectionToGroupSoapIn">
  779.     <wsdl:part name="parameters" element="tns:AddUserCollectionToGroup" />
  780.   </wsdl:message>
  781.   <wsdl:message name="AddUserCollectionToGroupSoapOut">
  782.     <wsdl:part name="parameters" element="tns:AddUserCollectionToGroupResponse" />
  783.   </wsdl:message>
  784.   <wsdl:message name="AddUserToRoleSoapIn">
  785.     <wsdl:part name="parameters" element="tns:AddUserToRole" />
  786.   </wsdl:message>
  787.   <wsdl:message name="AddUserToRoleSoapOut">
  788.     <wsdl:part name="parameters" element="tns:AddUserToRoleResponse" />
  789.   </wsdl:message>
  790.   <wsdl:message name="AddUserCollectionToRoleSoapIn">
  791.     <wsdl:part name="parameters" element="tns:AddUserCollectionToRole" />
  792.   </wsdl:message>
  793.   <wsdl:message name="AddUserCollectionToRoleSoapOut">
  794.     <wsdl:part name="parameters" element="tns:AddUserCollectionToRoleResponse" />
  795.   </wsdl:message>
  796.   <wsdl:message name="UpdateUserInfoSoapIn">
  797.     <wsdl:part name="parameters" element="tns:UpdateUserInfo" />
  798.   </wsdl:message>
  799.   <wsdl:message name="UpdateUserInfoSoapOut">
  800.     <wsdl:part name="parameters" element="tns:UpdateUserInfoResponse" />
  801.   </wsdl:message>
  802.   <wsdl:message name="RemoveUserFromSiteSoapIn">
  803.     <wsdl:part name="parameters" element="tns:RemoveUserFromSite" />
  804.   </wsdl:message>
  805.   <wsdl:message name="RemoveUserFromSiteSoapOut">
  806.     <wsdl:part name="parameters" element="tns:RemoveUserFromSiteResponse" />
  807.   </wsdl:message>
  808.   <wsdl:message name="RemoveUserCollectionFromSiteSoapIn">
  809.     <wsdl:part name="parameters" element="tns:RemoveUserCollectionFromSite" />
  810.   </wsdl:message>
  811.   <wsdl:message name="RemoveUserCollectionFromSiteSoapOut">
  812.     <wsdl:part name="parameters" element="tns:RemoveUserCollectionFromSiteResponse" />
  813.   </wsdl:message>
  814.   <wsdl:message name="RemoveUserFromWebSoapIn">
  815.     <wsdl:part name="parameters" element="tns:RemoveUserFromWeb" />
  816.   </wsdl:message>
  817.   <wsdl:message name="RemoveUserFromWebSoapOut">
  818.     <wsdl:part name="parameters" element="tns:RemoveUserFromWebResponse" />
  819.   </wsdl:message>
  820.   <wsdl:message name="RemoveUserFromGroupSoapIn">
  821.     <wsdl:part name="parameters" element="tns:RemoveUserFromGroup" />
  822.   </wsdl:message>
  823.   <wsdl:message name="RemoveUserFromGroupSoapOut">
  824.     <wsdl:part name="parameters" element="tns:RemoveUserFromGroupResponse" />
  825.   </wsdl:message>
  826.   <wsdl:message name="RemoveUserCollectionFromGroupSoapIn">
  827.     <wsdl:part name="parameters" element="tns:RemoveUserCollectionFromGroup" />
  828.   </wsdl:message>
  829.   <wsdl:message name="RemoveUserCollectionFromGroupSoapOut">
  830.     <wsdl:part name="parameters" element="tns:RemoveUserCollectionFromGroupResponse" />
  831.   </wsdl:message>
  832.   <wsdl:message name="RemoveUserFromRoleSoapIn">
  833.     <wsdl:part name="parameters" element="tns:RemoveUserFromRole" />
  834.   </wsdl:message>
  835.   <wsdl:message name="RemoveUserFromRoleSoapOut">
  836.     <wsdl:part name="parameters" element="tns:RemoveUserFromRoleResponse" />
  837.   </wsdl:message>
  838.   <wsdl:message name="RemoveUserCollectionFromRoleSoapIn">
  839.     <wsdl:part name="parameters" element="tns:RemoveUserCollectionFromRole" />
  840.   </wsdl:message>
  841.   <wsdl:message name="RemoveUserCollectionFromRoleSoapOut">
  842.     <wsdl:part name="parameters" element="tns:RemoveUserCollectionFromRoleResponse" />
  843.   </wsdl:message>
  844.   <wsdl:message name="GetGroupCollectionFromSiteSoapIn">
  845.     <wsdl:part name="parameters" element="tns:GetGroupCollectionFromSite" />
  846.   </wsdl:message>
  847.   <wsdl:message name="GetGroupCollectionFromSiteSoapOut">
  848.     <wsdl:part name="parameters" element="tns:GetGroupCollectionFromSiteResponse" />
  849.   </wsdl:message>
  850.   <wsdl:message name="GetGroupCollectionFromWebSoapIn">
  851.     <wsdl:part name="parameters" element="tns:GetGroupCollectionFromWeb" />
  852.   </wsdl:message>
  853.   <wsdl:message name="GetGroupCollectionFromWebSoapOut">
  854.     <wsdl:part name="parameters" element="tns:GetGroupCollectionFromWebResponse" />
  855.   </wsdl:message>
  856.   <wsdl:message name="GetGroupCollectionFromRoleSoapIn">
  857.     <wsdl:part name="parameters" element="tns:GetGroupCollectionFromRole" />
  858.   </wsdl:message>
  859.   <wsdl:message name="GetGroupCollectionFromRoleSoapOut">
  860.     <wsdl:part name="parameters" element="tns:GetGroupCollectionFromRoleResponse" />
  861.   </wsdl:message>
  862.   <wsdl:message name="GetGroupCollectionFromUserSoapIn">
  863.     <wsdl:part name="parameters" element="tns:GetGroupCollectionFromUser" />
  864.   </wsdl:message>
  865.   <wsdl:message name="GetGroupCollectionFromUserSoapOut">
  866.     <wsdl:part name="parameters" element="tns:GetGroupCollectionFromUserResponse" />
  867.   </wsdl:message>
  868.   <wsdl:message name="GetGroupCollectionSoapIn">
  869.     <wsdl:part name="parameters" element="tns:GetGroupCollection" />
  870.   </wsdl:message>
  871.   <wsdl:message name="GetGroupCollectionSoapOut">
  872.     <wsdl:part name="parameters" element="tns:GetGroupCollectionResponse" />
  873.   </wsdl:message>
  874.   <wsdl:message name="GetGroupInfoSoapIn">
  875.     <wsdl:part name="parameters" element="tns:GetGroupInfo" />
  876.   </wsdl:message>
  877.   <wsdl:message name="GetGroupInfoSoapOut">
  878.     <wsdl:part name="parameters" element="tns:GetGroupInfoResponse" />
  879.   </wsdl:message>
  880.   <wsdl:message name="AddGroupSoapIn">
  881.     <wsdl:part name="parameters" element="tns:AddGroup" />
  882.   </wsdl:message>
  883.   <wsdl:message name="AddGroupSoapOut">
  884.     <wsdl:part name="parameters" element="tns:AddGroupResponse" />
  885.   </wsdl:message>
  886.   <wsdl:message name="AddGroupToRoleSoapIn">
  887.     <wsdl:part name="parameters" element="tns:AddGroupToRole" />
  888.   </wsdl:message>
  889.   <wsdl:message name="AddGroupToRoleSoapOut">
  890.     <wsdl:part name="parameters" element="tns:AddGroupToRoleResponse" />
  891.   </wsdl:message>
  892.   <wsdl:message name="UpdateGroupInfoSoapIn">
  893.     <wsdl:part name="parameters" element="tns:UpdateGroupInfo" />
  894.   </wsdl:message>
  895.   <wsdl:message name="UpdateGroupInfoSoapOut">
  896.     <wsdl:part name="parameters" element="tns:UpdateGroupInfoResponse" />
  897.   </wsdl:message>
  898.   <wsdl:message name="RemoveGroupSoapIn">
  899.     <wsdl:part name="parameters" element="tns:RemoveGroup" />
  900.   </wsdl:message>
  901.   <wsdl:message name="RemoveGroupSoapOut">
  902.     <wsdl:part name="parameters" element="tns:RemoveGroupResponse" />
  903.   </wsdl:message>
  904.   <wsdl:message name="RemoveGroupFromRoleSoapIn">
  905.     <wsdl:part name="parameters" element="tns:RemoveGroupFromRole" />
  906.   </wsdl:message>
  907.   <wsdl:message name="RemoveGroupFromRoleSoapOut">
  908.     <wsdl:part name="parameters" element="tns:RemoveGroupFromRoleResponse" />
  909.   </wsdl:message>
  910.   <wsdl:message name="GetRoleCollectionFromWebSoapIn">
  911.     <wsdl:part name="parameters" element="tns:GetRoleCollectionFromWeb" />
  912.   </wsdl:message>
  913.   <wsdl:message name="GetRoleCollectionFromWebSoapOut">
  914.     <wsdl:part name="parameters" element="tns:GetRoleCollectionFromWebResponse" />
  915.   </wsdl:message>
  916.   <wsdl:message name="GetRoleCollectionFromGroupSoapIn">
  917.     <wsdl:part name="parameters" element="tns:GetRoleCollectionFromGroup" />
  918.   </wsdl:message>
  919.   <wsdl:message name="GetRoleCollectionFromGroupSoapOut">
  920.     <wsdl:part name="parameters" element="tns:GetRoleCollectionFromGroupResponse" />
  921.   </wsdl:message>
  922.   <wsdl:message name="GetRoleCollectionFromUserSoapIn">
  923.     <wsdl:part name="parameters" element="tns:GetRoleCollectionFromUser" />
  924.   </wsdl:message>
  925.   <wsdl:message name="GetRoleCollectionFromUserSoapOut">
  926.     <wsdl:part name="parameters" element="tns:GetRoleCollectionFromUserResponse" />
  927.   </wsdl:message>
  928.   <wsdl:message name="GetRoleCollectionSoapIn">
  929.     <wsdl:part name="parameters" element="tns:GetRoleCollection" />
  930.   </wsdl:message>
  931.   <wsdl:message name="GetRoleCollectionSoapOut">
  932.     <wsdl:part name="parameters" element="tns:GetRoleCollectionResponse" />
  933.   </wsdl:message>
  934.   <wsdl:message name="GetRoleInfoSoapIn">
  935.     <wsdl:part name="parameters" element="tns:GetRoleInfo" />
  936.   </wsdl:message>
  937.   <wsdl:message name="GetRoleInfoSoapOut">
  938.     <wsdl:part name="parameters" element="tns:GetRoleInfoResponse" />
  939.   </wsdl:message>
  940.   <wsdl:message name="AddRoleSoapIn">
  941.     <wsdl:part name="parameters" element="tns:AddRole" />
  942.   </wsdl:message>
  943.   <wsdl:message name="AddRoleSoapOut">
  944.     <wsdl:part name="parameters" element="tns:AddRoleResponse" />
  945.   </wsdl:message>
  946.   <wsdl:message name="AddRoleDefSoapIn">
  947.     <wsdl:part name="parameters" element="tns:AddRoleDef" />
  948.   </wsdl:message>
  949.   <wsdl:message name="AddRoleDefSoapOut">
  950.     <wsdl:part name="parameters" element="tns:AddRoleDefResponse" />
  951.   </wsdl:message>
  952.   <wsdl:message name="UpdateRoleInfoSoapIn">
  953.     <wsdl:part name="parameters" element="tns:UpdateRoleInfo" />
  954.   </wsdl:message>
  955.   <wsdl:message name="UpdateRoleInfoSoapOut">
  956.     <wsdl:part name="parameters" element="tns:UpdateRoleInfoResponse" />
  957.   </wsdl:message>
  958.   <wsdl:message name="UpdateRoleDefInfoSoapIn">
  959.     <wsdl:part name="parameters" element="tns:UpdateRoleDefInfo" />
  960.   </wsdl:message>
  961.   <wsdl:message name="UpdateRoleDefInfoSoapOut">
  962.     <wsdl:part name="parameters" element="tns:UpdateRoleDefInfoResponse" />
  963.   </wsdl:message>
  964.   <wsdl:message name="RemoveRoleSoapIn">
  965.     <wsdl:part name="parameters" element="tns:RemoveRole" />
  966.   </wsdl:message>
  967.   <wsdl:message name="RemoveRoleSoapOut">
  968.     <wsdl:part name="parameters" element="tns:RemoveRoleResponse" />
  969.   </wsdl:message>
  970.   <wsdl:message name="GetUserLoginFromEmailSoapIn">
  971.     <wsdl:part name="parameters" element="tns:GetUserLoginFromEmail" />
  972.   </wsdl:message>
  973.   <wsdl:message name="GetUserLoginFromEmailSoapOut">
  974.     <wsdl:part name="parameters" element="tns:GetUserLoginFromEmailResponse" />
  975.   </wsdl:message>
  976.   <wsdl:message name="GetRolesAndPermissionsForCurrentUserSoapIn">
  977.     <wsdl:part name="parameters" element="tns:GetRolesAndPermissionsForCurrentUser" />
  978.   </wsdl:message>
  979.   <wsdl:message name="GetRolesAndPermissionsForCurrentUserSoapOut">
  980.     <wsdl:part name="parameters" element="tns:GetRolesAndPermissionsForCurrentUserResponse" />
  981.   </wsdl:message>
  982.   <wsdl:message name="GetRolesAndPermissionsForSiteSoapIn">
  983.     <wsdl:part name="parameters" element="tns:GetRolesAndPermissionsForSite" />
  984.   </wsdl:message>
  985.   <wsdl:message name="GetRolesAndPermissionsForSiteSoapOut">
  986.     <wsdl:part name="parameters" element="tns:GetRolesAndPermissionsForSiteResponse" />
  987.   </wsdl:message>
  988.   <wsdl:portType name="UserGroupSoap">
  989.     <wsdl:operation name="GetUserCollectionFromSite">
  990.       <wsdl:input message="tns:GetUserCollectionFromSiteSoapIn" />
  991.       <wsdl:output message="tns:GetUserCollectionFromSiteSoapOut" />
  992.     </wsdl:operation>
  993.     <wsdl:operation name="GetUserCollectionFromWeb">
  994.       <wsdl:input message="tns:GetUserCollectionFromWebSoapIn" />
  995.       <wsdl:output message="tns:GetUserCollectionFromWebSoapOut" />
  996.     </wsdl:operation>
  997.     <wsdl:operation name="GetAllUserCollectionFromWeb">
  998.       <wsdl:input message="tns:GetAllUserCollectionFromWebSoapIn" />
  999.       <wsdl:output message="tns:GetAllUserCollectionFromWebSoapOut" />
  1000.     </wsdl:operation>
  1001.     <wsdl:operation name="GetUserCollectionFromGroup">
  1002.       <wsdl:input message="tns:GetUserCollectionFromGroupSoapIn" />
  1003.       <wsdl:output message="tns:GetUserCollectionFromGroupSoapOut" />
  1004.     </wsdl:operation>
  1005.     <wsdl:operation name="GetUserCollectionFromRole">
  1006.       <wsdl:input message="tns:GetUserCollectionFromRoleSoapIn" />
  1007.       <wsdl:output message="tns:GetUserCollectionFromRoleSoapOut" />
  1008.     </wsdl:operation>
  1009.     <wsdl:operation name="GetUserCollection">
  1010.       <wsdl:input message="tns:GetUserCollectionSoapIn" />
  1011.       <wsdl:output message="tns:GetUserCollectionSoapOut" />
  1012.     </wsdl:operation>
  1013.     <wsdl:operation name="GetUserInfo">
  1014.       <wsdl:input message="tns:GetUserInfoSoapIn" />
  1015.       <wsdl:output message="tns:GetUserInfoSoapOut" />
  1016.     </wsdl:operation>
  1017.     <wsdl:operation name="GetCurrentUserInfo">
  1018.       <wsdl:input message="tns:GetCurrentUserInfoSoapIn" />
  1019.       <wsdl:output message="tns:GetCurrentUserInfoSoapOut" />
  1020.     </wsdl:operation>
  1021.     <wsdl:operation name="AddUserToGroup">
  1022.       <wsdl:input message="tns:AddUserToGroupSoapIn" />
  1023.       <wsdl:output message="tns:AddUserToGroupSoapOut" />
  1024.     </wsdl:operation>
  1025.     <wsdl:operation name="AddUserCollectionToGroup">
  1026.       <wsdl:input message="tns:AddUserCollectionToGroupSoapIn" />
  1027.       <wsdl:output message="tns:AddUserCollectionToGroupSoapOut" />
  1028.     </wsdl:operation>
  1029.     <wsdl:operation name="AddUserToRole">
  1030.       <wsdl:input message="tns:AddUserToRoleSoapIn" />
  1031.       <wsdl:output message="tns:AddUserToRoleSoapOut" />
  1032.     </wsdl:operation>
  1033.     <wsdl:operation name="AddUserCollectionToRole">
  1034.       <wsdl:input message="tns:AddUserCollectionToRoleSoapIn" />
  1035.       <wsdl:output message="tns:AddUserCollectionToRoleSoapOut" />
  1036.     </wsdl:operation>
  1037.     <wsdl:operation name="UpdateUserInfo">
  1038.       <wsdl:input message="tns:UpdateUserInfoSoapIn" />
  1039.       <wsdl:output message="tns:UpdateUserInfoSoapOut" />
  1040.     </wsdl:operation>
  1041.     <wsdl:operation name="RemoveUserFromSite">
  1042.       <wsdl:input message="tns:RemoveUserFromSiteSoapIn" />
  1043.       <wsdl:output message="tns:RemoveUserFromSiteSoapOut" />
  1044.     </wsdl:operation>
  1045.     <wsdl:operation name="RemoveUserCollectionFromSite">
  1046.       <wsdl:input message="tns:RemoveUserCollectionFromSiteSoapIn" />
  1047.       <wsdl:output message="tns:RemoveUserCollectionFromSiteSoapOut" />
  1048.     </wsdl:operation>
  1049.     <wsdl:operation name="RemoveUserFromWeb">
  1050.       <wsdl:input message="tns:RemoveUserFromWebSoapIn" />
  1051.       <wsdl:output message="tns:RemoveUserFromWebSoapOut" />
  1052.     </wsdl:operation>
  1053.     <wsdl:operation name="RemoveUserFromGroup">
  1054.       <wsdl:input message="tns:RemoveUserFromGroupSoapIn" />
  1055.       <wsdl:output message="tns:RemoveUserFromGroupSoapOut" />
  1056.     </wsdl:operation>
  1057.     <wsdl:operation name="RemoveUserCollectionFromGroup">
  1058.       <wsdl:input message="tns:RemoveUserCollectionFromGroupSoapIn" />
  1059.       <wsdl:output message="tns:RemoveUserCollectionFromGroupSoapOut" />
  1060.     </wsdl:operation>
  1061.     <wsdl:operation name="RemoveUserFromRole">
  1062.       <wsdl:input message="tns:RemoveUserFromRoleSoapIn" />
  1063.       <wsdl:output message="tns:RemoveUserFromRoleSoapOut" />
  1064.     </wsdl:operation>
  1065.     <wsdl:operation name="RemoveUserCollectionFromRole">
  1066.       <wsdl:input message="tns:RemoveUserCollectionFromRoleSoapIn" />
  1067.       <wsdl:output message="tns:RemoveUserCollectionFromRoleSoapOut" />
  1068.     </wsdl:operation>
  1069.     <wsdl:operation name="GetGroupCollectionFromSite">
  1070.       <wsdl:input message="tns:GetGroupCollectionFromSiteSoapIn" />
  1071.       <wsdl:output message="tns:GetGroupCollectionFromSiteSoapOut" />
  1072.     </wsdl:operation>
  1073.     <wsdl:operation name="GetGroupCollectionFromWeb">
  1074.       <wsdl:input message="tns:GetGroupCollectionFromWebSoapIn" />
  1075.       <wsdl:output message="tns:GetGroupCollectionFromWebSoapOut" />
  1076.     </wsdl:operation>
  1077.     <wsdl:operation name="GetGroupCollectionFromRole">
  1078.       <wsdl:input message="tns:GetGroupCollectionFromRoleSoapIn" />
  1079.       <wsdl:output message="tns:GetGroupCollectionFromRoleSoapOut" />
  1080.     </wsdl:operation>
  1081.     <wsdl:operation name="GetGroupCollectionFromUser">
  1082.       <wsdl:input message="tns:GetGroupCollectionFromUserSoapIn" />
  1083.       <wsdl:output message="tns:GetGroupCollectionFromUserSoapOut" />
  1084.     </wsdl:operation>
  1085.     <wsdl:operation name="GetGroupCollection">
  1086.       <wsdl:input message="tns:GetGroupCollectionSoapIn" />
  1087.       <wsdl:output message="tns:GetGroupCollectionSoapOut" />
  1088.     </wsdl:operation>
  1089.     <wsdl:operation name="GetGroupInfo">
  1090.       <wsdl:input message="tns:GetGroupInfoSoapIn" />
  1091.       <wsdl:output message="tns:GetGroupInfoSoapOut" />
  1092.     </wsdl:operation>
  1093.     <wsdl:operation name="AddGroup">
  1094.       <wsdl:input message="tns:AddGroupSoapIn" />
  1095.       <wsdl:output message="tns:AddGroupSoapOut" />
  1096.     </wsdl:operation>
  1097.     <wsdl:operation name="AddGroupToRole">
  1098.       <wsdl:input message="tns:AddGroupToRoleSoapIn" />
  1099.       <wsdl:output message="tns:AddGroupToRoleSoapOut" />
  1100.     </wsdl:operation>
  1101.     <wsdl:operation name="UpdateGroupInfo">
  1102.       <wsdl:input message="tns:UpdateGroupInfoSoapIn" />
  1103.       <wsdl:output message="tns:UpdateGroupInfoSoapOut" />
  1104.     </wsdl:operation>
  1105.     <wsdl:operation name="RemoveGroup">
  1106.       <wsdl:input message="tns:RemoveGroupSoapIn" />
  1107.       <wsdl:output message="tns:RemoveGroupSoapOut" />
  1108.     </wsdl:operation>
  1109.     <wsdl:operation name="RemoveGroupFromRole">
  1110.       <wsdl:input message="tns:RemoveGroupFromRoleSoapIn" />
  1111.       <wsdl:output message="tns:RemoveGroupFromRoleSoapOut" />
  1112.     </wsdl:operation>
  1113.     <wsdl:operation name="GetRoleCollectionFromWeb">
  1114.       <wsdl:input message="tns:GetRoleCollectionFromWebSoapIn" />
  1115.       <wsdl:output message="tns:GetRoleCollectionFromWebSoapOut" />
  1116.     </wsdl:operation>
  1117.     <wsdl:operation name="GetRoleCollectionFromGroup">
  1118.       <wsdl:input message="tns:GetRoleCollectionFromGroupSoapIn" />
  1119.       <wsdl:output message="tns:GetRoleCollectionFromGroupSoapOut" />
  1120.     </wsdl:operation>
  1121.     <wsdl:operation name="GetRoleCollectionFromUser">
  1122.       <wsdl:input message="tns:GetRoleCollectionFromUserSoapIn" />
  1123.       <wsdl:output message="tns:GetRoleCollectionFromUserSoapOut" />
  1124.     </wsdl:operation>
  1125.     <wsdl:operation name="GetRoleCollection">
  1126.       <wsdl:input message="tns:GetRoleCollectionSoapIn" />
  1127.       <wsdl:output message="tns:GetRoleCollectionSoapOut" />
  1128.     </wsdl:operation>
  1129.     <wsdl:operation name="GetRoleInfo">
  1130.       <wsdl:input message="tns:GetRoleInfoSoapIn" />
  1131.       <wsdl:output message="tns:GetRoleInfoSoapOut" />
  1132.     </wsdl:operation>
  1133.     <wsdl:operation name="AddRole">
  1134.       <wsdl:input message="tns:AddRoleSoapIn" />
  1135.       <wsdl:output message="tns:AddRoleSoapOut" />
  1136.     </wsdl:operation>
  1137.     <wsdl:operation name="AddRoleDef">
  1138.       <wsdl:input message="tns:AddRoleDefSoapIn" />
  1139.       <wsdl:output message="tns:AddRoleDefSoapOut" />
  1140.     </wsdl:operation>
  1141.     <wsdl:operation name="UpdateRoleInfo">
  1142.       <wsdl:input message="tns:UpdateRoleInfoSoapIn" />
  1143.       <wsdl:output message="tns:UpdateRoleInfoSoapOut" />
  1144.     </wsdl:operation>
  1145.     <wsdl:operation name="UpdateRoleDefInfo">
  1146.       <wsdl:input message="tns:UpdateRoleDefInfoSoapIn" />
  1147.       <wsdl:output message="tns:UpdateRoleDefInfoSoapOut" />
  1148.     </wsdl:operation>
  1149.     <wsdl:operation name="RemoveRole">
  1150.       <wsdl:input message="tns:RemoveRoleSoapIn" />
  1151.       <wsdl:output message="tns:RemoveRoleSoapOut" />
  1152.     </wsdl:operation>
  1153.     <wsdl:operation name="GetUserLoginFromEmail">
  1154.       <wsdl:input message="tns:GetUserLoginFromEmailSoapIn" />
  1155.       <wsdl:output message="tns:GetUserLoginFromEmailSoapOut" />
  1156.     </wsdl:operation>
  1157.     <wsdl:operation name="GetRolesAndPermissionsForCurrentUser">
  1158.       <wsdl:input message="tns:GetRolesAndPermissionsForCurrentUserSoapIn" />
  1159.       <wsdl:output message="tns:GetRolesAndPermissionsForCurrentUserSoapOut" />
  1160.     </wsdl:operation>
  1161.     <wsdl:operation name="GetRolesAndPermissionsForSite">
  1162.       <wsdl:input message="tns:GetRolesAndPermissionsForSiteSoapIn" />
  1163.       <wsdl:output message="tns:GetRolesAndPermissionsForSiteSoapOut" />
  1164.     </wsdl:operation>
  1165.   </wsdl:portType>
  1166.   <wsdl:binding name="UserGroupSoap" type="tns:UserGroupSoap">
  1167.     <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
  1168.     <wsdl:operation name="GetUserCollectionFromSite">
  1169.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetUserCollectionFromSite" style="document" />
  1170.       <wsdl:input>
  1171.         <soap:body use="literal" />
  1172.       </wsdl:input>
  1173.       <wsdl:output>
  1174.         <soap:body use="literal" />
  1175.       </wsdl:output>
  1176.     </wsdl:operation>
  1177.     <wsdl:operation name="GetUserCollectionFromWeb">
  1178.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetUserCollectionFromWeb" style="document" />
  1179.       <wsdl:input>
  1180.         <soap:body use="literal" />
  1181.       </wsdl:input>
  1182.       <wsdl:output>
  1183.         <soap:body use="literal" />
  1184.       </wsdl:output>
  1185.     </wsdl:operation>
  1186.     <wsdl:operation name="GetAllUserCollectionFromWeb">
  1187.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetAllUserCollectionFromWeb" style="document" />
  1188.       <wsdl:input>
  1189.         <soap:body use="literal" />
  1190.       </wsdl:input>
  1191.       <wsdl:output>
  1192.         <soap:body use="literal" />
  1193.       </wsdl:output>
  1194.     </wsdl:operation>
  1195.     <wsdl:operation name="GetUserCollectionFromGroup">
  1196.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetUserCollectionFromGroup" style="document" />
  1197.       <wsdl:input>
  1198.         <soap:body use="literal" />
  1199.       </wsdl:input>
  1200.       <wsdl:output>
  1201.         <soap:body use="literal" />
  1202.       </wsdl:output>
  1203.     </wsdl:operation>
  1204.     <wsdl:operation name="GetUserCollectionFromRole">
  1205.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetUserCollectionFromRole" style="document" />
  1206.       <wsdl:input>
  1207.         <soap:body use="literal" />
  1208.       </wsdl:input>
  1209.       <wsdl:output>
  1210.         <soap:body use="literal" />
  1211.       </wsdl:output>
  1212.     </wsdl:operation>
  1213.     <wsdl:operation name="GetUserCollection">
  1214.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetUserCollection" style="document" />
  1215.       <wsdl:input>
  1216.         <soap:body use="literal" />
  1217.       </wsdl:input>
  1218.       <wsdl:output>
  1219.         <soap:body use="literal" />
  1220.       </wsdl:output>
  1221.     </wsdl:operation>
  1222.     <wsdl:operation name="GetUserInfo">
  1223.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetUserInfo" style="document" />
  1224.       <wsdl:input>
  1225.         <soap:body use="literal" />
  1226.       </wsdl:input>
  1227.       <wsdl:output>
  1228.         <soap:body use="literal" />
  1229.       </wsdl:output>
  1230.     </wsdl:operation>
  1231.     <wsdl:operation name="GetCurrentUserInfo">
  1232.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetCurrentUserInfo" style="document" />
  1233.       <wsdl:input>
  1234.         <soap:body use="literal" />
  1235.       </wsdl:input>
  1236.       <wsdl:output>
  1237.         <soap:body use="literal" />
  1238.       </wsdl:output>
  1239.     </wsdl:operation>
  1240.     <wsdl:operation name="AddUserToGroup">
  1241.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddUserToGroup" style="document" />
  1242.       <wsdl:input>
  1243.         <soap:body use="literal" />
  1244.       </wsdl:input>
  1245.       <wsdl:output>
  1246.         <soap:body use="literal" />
  1247.       </wsdl:output>
  1248.     </wsdl:operation>
  1249.     <wsdl:operation name="AddUserCollectionToGroup">
  1250.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddUserCollectionToGroup" style="document" />
  1251.       <wsdl:input>
  1252.         <soap:body use="literal" />
  1253.       </wsdl:input>
  1254.       <wsdl:output>
  1255.         <soap:body use="literal" />
  1256.       </wsdl:output>
  1257.     </wsdl:operation>
  1258.     <wsdl:operation name="AddUserToRole">
  1259.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddUserToRole" style="document" />
  1260.       <wsdl:input>
  1261.         <soap:body use="literal" />
  1262.       </wsdl:input>
  1263.       <wsdl:output>
  1264.         <soap:body use="literal" />
  1265.       </wsdl:output>
  1266.     </wsdl:operation>
  1267.     <wsdl:operation name="AddUserCollectionToRole">
  1268.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddUserCollectionToRole" style="document" />
  1269.       <wsdl:input>
  1270.         <soap:body use="literal" />
  1271.       </wsdl:input>
  1272.       <wsdl:output>
  1273.         <soap:body use="literal" />
  1274.       </wsdl:output>
  1275.     </wsdl:operation>
  1276.     <wsdl:operation name="UpdateUserInfo">
  1277.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/UpdateUserInfo" style="document" />
  1278.       <wsdl:input>
  1279.         <soap:body use="literal" />
  1280.       </wsdl:input>
  1281.       <wsdl:output>
  1282.         <soap:body use="literal" />
  1283.       </wsdl:output>
  1284.     </wsdl:operation>
  1285.     <wsdl:operation name="RemoveUserFromSite">
  1286.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserFromSite" style="document" />
  1287.       <wsdl:input>
  1288.         <soap:body use="literal" />
  1289.       </wsdl:input>
  1290.       <wsdl:output>
  1291.         <soap:body use="literal" />
  1292.       </wsdl:output>
  1293.     </wsdl:operation>
  1294.     <wsdl:operation name="RemoveUserCollectionFromSite">
  1295.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserCollectionFromSite" style="document" />
  1296.       <wsdl:input>
  1297.         <soap:body use="literal" />
  1298.       </wsdl:input>
  1299.       <wsdl:output>
  1300.         <soap:body use="literal" />
  1301.       </wsdl:output>
  1302.     </wsdl:operation>
  1303.     <wsdl:operation name="RemoveUserFromWeb">
  1304.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserFromWeb" style="document" />
  1305.       <wsdl:input>
  1306.         <soap:body use="literal" />
  1307.       </wsdl:input>
  1308.       <wsdl:output>
  1309.         <soap:body use="literal" />
  1310.       </wsdl:output>
  1311.     </wsdl:operation>
  1312.     <wsdl:operation name="RemoveUserFromGroup">
  1313.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserFromGroup" style="document" />
  1314.       <wsdl:input>
  1315.         <soap:body use="literal" />
  1316.       </wsdl:input>
  1317.       <wsdl:output>
  1318.         <soap:body use="literal" />
  1319.       </wsdl:output>
  1320.     </wsdl:operation>
  1321.     <wsdl:operation name="RemoveUserCollectionFromGroup">
  1322.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserCollectionFromGroup" style="document" />
  1323.       <wsdl:input>
  1324.         <soap:body use="literal" />
  1325.       </wsdl:input>
  1326.       <wsdl:output>
  1327.         <soap:body use="literal" />
  1328.       </wsdl:output>
  1329.     </wsdl:operation>
  1330.     <wsdl:operation name="RemoveUserFromRole">
  1331.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserFromRole" style="document" />
  1332.       <wsdl:input>
  1333.         <soap:body use="literal" />
  1334.       </wsdl:input>
  1335.       <wsdl:output>
  1336.         <soap:body use="literal" />
  1337.       </wsdl:output>
  1338.     </wsdl:operation>
  1339.     <wsdl:operation name="RemoveUserCollectionFromRole">
  1340.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserCollectionFromRole" style="document" />
  1341.       <wsdl:input>
  1342.         <soap:body use="literal" />
  1343.       </wsdl:input>
  1344.       <wsdl:output>
  1345.         <soap:body use="literal" />
  1346.       </wsdl:output>
  1347.     </wsdl:operation>
  1348.     <wsdl:operation name="GetGroupCollectionFromSite">
  1349.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetGroupCollectionFromSite" style="document" />
  1350.       <wsdl:input>
  1351.         <soap:body use="literal" />
  1352.       </wsdl:input>
  1353.       <wsdl:output>
  1354.         <soap:body use="literal" />
  1355.       </wsdl:output>
  1356.     </wsdl:operation>
  1357.     <wsdl:operation name="GetGroupCollectionFromWeb">
  1358.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetGroupCollectionFromWeb" style="document" />
  1359.       <wsdl:input>
  1360.         <soap:body use="literal" />
  1361.       </wsdl:input>
  1362.       <wsdl:output>
  1363.         <soap:body use="literal" />
  1364.       </wsdl:output>
  1365.     </wsdl:operation>
  1366.     <wsdl:operation name="GetGroupCollectionFromRole">
  1367.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetGroupCollectionFromRole" style="document" />
  1368.       <wsdl:input>
  1369.         <soap:body use="literal" />
  1370.       </wsdl:input>
  1371.       <wsdl:output>
  1372.         <soap:body use="literal" />
  1373.       </wsdl:output>
  1374.     </wsdl:operation>
  1375.     <wsdl:operation name="GetGroupCollectionFromUser">
  1376.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetGroupCollectionFromUser" style="document" />
  1377.       <wsdl:input>
  1378.         <soap:body use="literal" />
  1379.       </wsdl:input>
  1380.       <wsdl:output>
  1381.         <soap:body use="literal" />
  1382.       </wsdl:output>
  1383.     </wsdl:operation>
  1384.     <wsdl:operation name="GetGroupCollection">
  1385.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetGroupCollection" style="document" />
  1386.       <wsdl:input>
  1387.         <soap:body use="literal" />
  1388.       </wsdl:input>
  1389.       <wsdl:output>
  1390.         <soap:body use="literal" />
  1391.       </wsdl:output>
  1392.     </wsdl:operation>
  1393.     <wsdl:operation name="GetGroupInfo">
  1394.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetGroupInfo" style="document" />
  1395.       <wsdl:input>
  1396.         <soap:body use="literal" />
  1397.       </wsdl:input>
  1398.       <wsdl:output>
  1399.         <soap:body use="literal" />
  1400.       </wsdl:output>
  1401.     </wsdl:operation>
  1402.     <wsdl:operation name="AddGroup">
  1403.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddGroup" style="document" />
  1404.       <wsdl:input>
  1405.         <soap:body use="literal" />
  1406.       </wsdl:input>
  1407.       <wsdl:output>
  1408.         <soap:body use="literal" />
  1409.       </wsdl:output>
  1410.     </wsdl:operation>
  1411.     <wsdl:operation name="AddGroupToRole">
  1412.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddGroupToRole" style="document" />
  1413.       <wsdl:input>
  1414.         <soap:body use="literal" />
  1415.       </wsdl:input>
  1416.       <wsdl:output>
  1417.         <soap:body use="literal" />
  1418.       </wsdl:output>
  1419.     </wsdl:operation>
  1420.     <wsdl:operation name="UpdateGroupInfo">
  1421.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/UpdateGroupInfo" style="document" />
  1422.       <wsdl:input>
  1423.         <soap:body use="literal" />
  1424.       </wsdl:input>
  1425.       <wsdl:output>
  1426.         <soap:body use="literal" />
  1427.       </wsdl:output>
  1428.     </wsdl:operation>
  1429.     <wsdl:operation name="RemoveGroup">
  1430.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveGroup" style="document" />
  1431.       <wsdl:input>
  1432.         <soap:body use="literal" />
  1433.       </wsdl:input>
  1434.       <wsdl:output>
  1435.         <soap:body use="literal" />
  1436.       </wsdl:output>
  1437.     </wsdl:operation>
  1438.     <wsdl:operation name="RemoveGroupFromRole">
  1439.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveGroupFromRole" style="document" />
  1440.       <wsdl:input>
  1441.         <soap:body use="literal" />
  1442.       </wsdl:input>
  1443.       <wsdl:output>
  1444.         <soap:body use="literal" />
  1445.       </wsdl:output>
  1446.     </wsdl:operation>
  1447.     <wsdl:operation name="GetRoleCollectionFromWeb">
  1448.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetRoleCollectionFromWeb" style="document" />
  1449.       <wsdl:input>
  1450.         <soap:body use="literal" />
  1451.       </wsdl:input>
  1452.       <wsdl:output>
  1453.         <soap:body use="literal" />
  1454.       </wsdl:output>
  1455.     </wsdl:operation>
  1456.     <wsdl:operation name="GetRoleCollectionFromGroup">
  1457.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetRoleCollectionFromGroup" style="document" />
  1458.       <wsdl:input>
  1459.         <soap:body use="literal" />
  1460.       </wsdl:input>
  1461.       <wsdl:output>
  1462.         <soap:body use="literal" />
  1463.       </wsdl:output>
  1464.     </wsdl:operation>
  1465.     <wsdl:operation name="GetRoleCollectionFromUser">
  1466.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetRoleCollectionFromUser" style="document" />
  1467.       <wsdl:input>
  1468.         <soap:body use="literal" />
  1469.       </wsdl:input>
  1470.       <wsdl:output>
  1471.         <soap:body use="literal" />
  1472.       </wsdl:output>
  1473.     </wsdl:operation>
  1474.     <wsdl:operation name="GetRoleCollection">
  1475.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetRoleCollection" style="document" />
  1476.       <wsdl:input>
  1477.         <soap:body use="literal" />
  1478.       </wsdl:input>
  1479.       <wsdl:output>
  1480.         <soap:body use="literal" />
  1481.       </wsdl:output>
  1482.     </wsdl:operation>
  1483.     <wsdl:operation name="GetRoleInfo">
  1484.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetRoleInfo" style="document" />
  1485.       <wsdl:input>
  1486.         <soap:body use="literal" />
  1487.       </wsdl:input>
  1488.       <wsdl:output>
  1489.         <soap:body use="literal" />
  1490.       </wsdl:output>
  1491.     </wsdl:operation>
  1492.     <wsdl:operation name="AddRole">
  1493.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddRole" style="document" />
  1494.       <wsdl:input>
  1495.         <soap:body use="literal" />
  1496.       </wsdl:input>
  1497.       <wsdl:output>
  1498.         <soap:body use="literal" />
  1499.       </wsdl:output>
  1500.     </wsdl:operation>
  1501.     <wsdl:operation name="AddRoleDef">
  1502.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddRoleDef" style="document" />
  1503.       <wsdl:input>
  1504.         <soap:body use="literal" />
  1505.       </wsdl:input>
  1506.       <wsdl:output>
  1507.         <soap:body use="literal" />
  1508.       </wsdl:output>
  1509.     </wsdl:operation>
  1510.     <wsdl:operation name="UpdateRoleInfo">
  1511.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/UpdateRoleInfo" style="document" />
  1512.       <wsdl:input>
  1513.         <soap:body use="literal" />
  1514.       </wsdl:input>
  1515.       <wsdl:output>
  1516.         <soap:body use="literal" />
  1517.       </wsdl:output>
  1518.     </wsdl:operation>
  1519.     <wsdl:operation name="UpdateRoleDefInfo">
  1520.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/UpdateRoleDefInfo" style="document" />
  1521.       <wsdl:input>
  1522.         <soap:body use="literal" />
  1523.       </wsdl:input>
  1524.       <wsdl:output>
  1525.         <soap:body use="literal" />
  1526.       </wsdl:output>
  1527.     </wsdl:operation>
  1528.     <wsdl:operation name="RemoveRole">
  1529.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveRole" style="document" />
  1530.       <wsdl:input>
  1531.         <soap:body use="literal" />
  1532.       </wsdl:input>
  1533.       <wsdl:output>
  1534.         <soap:body use="literal" />
  1535.       </wsdl:output>
  1536.     </wsdl:operation>
  1537.     <wsdl:operation name="GetUserLoginFromEmail">
  1538.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetUserLoginFromEmail" style="document" />
  1539.       <wsdl:input>
  1540.         <soap:body use="literal" />
  1541.       </wsdl:input>
  1542.       <wsdl:output>
  1543.         <soap:body use="literal" />
  1544.       </wsdl:output>
  1545.     </wsdl:operation>
  1546.     <wsdl:operation name="GetRolesAndPermissionsForCurrentUser">
  1547.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetRolesAndPermissionsForCurrentUser" style="document" />
  1548.       <wsdl:input>
  1549.         <soap:body use="literal" />
  1550.       </wsdl:input>
  1551.       <wsdl:output>
  1552.         <soap:body use="literal" />
  1553.       </wsdl:output>
  1554.     </wsdl:operation>
  1555.     <wsdl:operation name="GetRolesAndPermissionsForSite">
  1556.       <soap:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetRolesAndPermissionsForSite" style="document" />
  1557.       <wsdl:input>
  1558.         <soap:body use="literal" />
  1559.       </wsdl:input>
  1560.       <wsdl:output>
  1561.         <soap:body use="literal" />
  1562.       </wsdl:output>
  1563.     </wsdl:operation>
  1564.   </wsdl:binding>
  1565.   <wsdl:binding name="UserGroupSoap12" type="tns:UserGroupSoap">
  1566.     <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
  1567.     <wsdl:operation name="GetUserCollectionFromSite">
  1568.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetUserCollectionFromSite" style="document" />
  1569.       <wsdl:input>
  1570.         <soap12:body use="literal" />
  1571.       </wsdl:input>
  1572.       <wsdl:output>
  1573.         <soap12:body use="literal" />
  1574.       </wsdl:output>
  1575.     </wsdl:operation>
  1576.     <wsdl:operation name="GetUserCollectionFromWeb">
  1577.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetUserCollectionFromWeb" style="document" />
  1578.       <wsdl:input>
  1579.         <soap12:body use="literal" />
  1580.       </wsdl:input>
  1581.       <wsdl:output>
  1582.         <soap12:body use="literal" />
  1583.       </wsdl:output>
  1584.     </wsdl:operation>
  1585.     <wsdl:operation name="GetAllUserCollectionFromWeb">
  1586.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetAllUserCollectionFromWeb" style="document" />
  1587.       <wsdl:input>
  1588.         <soap12:body use="literal" />
  1589.       </wsdl:input>
  1590.       <wsdl:output>
  1591.         <soap12:body use="literal" />
  1592.       </wsdl:output>
  1593.     </wsdl:operation>
  1594.     <wsdl:operation name="GetUserCollectionFromGroup">
  1595.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetUserCollectionFromGroup" style="document" />
  1596.       <wsdl:input>
  1597.         <soap12:body use="literal" />
  1598.       </wsdl:input>
  1599.       <wsdl:output>
  1600.         <soap12:body use="literal" />
  1601.       </wsdl:output>
  1602.     </wsdl:operation>
  1603.     <wsdl:operation name="GetUserCollectionFromRole">
  1604.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetUserCollectionFromRole" style="document" />
  1605.       <wsdl:input>
  1606.         <soap12:body use="literal" />
  1607.       </wsdl:input>
  1608.       <wsdl:output>
  1609.         <soap12:body use="literal" />
  1610.       </wsdl:output>
  1611.     </wsdl:operation>
  1612.     <wsdl:operation name="GetUserCollection">
  1613.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetUserCollection" style="document" />
  1614.       <wsdl:input>
  1615.         <soap12:body use="literal" />
  1616.       </wsdl:input>
  1617.       <wsdl:output>
  1618.         <soap12:body use="literal" />
  1619.       </wsdl:output>
  1620.     </wsdl:operation>
  1621.     <wsdl:operation name="GetUserInfo">
  1622.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetUserInfo" style="document" />
  1623.       <wsdl:input>
  1624.         <soap12:body use="literal" />
  1625.       </wsdl:input>
  1626.       <wsdl:output>
  1627.         <soap12:body use="literal" />
  1628.       </wsdl:output>
  1629.     </wsdl:operation>
  1630.     <wsdl:operation name="GetCurrentUserInfo">
  1631.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetCurrentUserInfo" style="document" />
  1632.       <wsdl:input>
  1633.         <soap12:body use="literal" />
  1634.       </wsdl:input>
  1635.       <wsdl:output>
  1636.         <soap12:body use="literal" />
  1637.       </wsdl:output>
  1638.     </wsdl:operation>
  1639.     <wsdl:operation name="AddUserToGroup">
  1640.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddUserToGroup" style="document" />
  1641.       <wsdl:input>
  1642.         <soap12:body use="literal" />
  1643.       </wsdl:input>
  1644.       <wsdl:output>
  1645.         <soap12:body use="literal" />
  1646.       </wsdl:output>
  1647.     </wsdl:operation>
  1648.     <wsdl:operation name="AddUserCollectionToGroup">
  1649.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddUserCollectionToGroup" style="document" />
  1650.       <wsdl:input>
  1651.         <soap12:body use="literal" />
  1652.       </wsdl:input>
  1653.       <wsdl:output>
  1654.         <soap12:body use="literal" />
  1655.       </wsdl:output>
  1656.     </wsdl:operation>
  1657.     <wsdl:operation name="AddUserToRole">
  1658.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddUserToRole" style="document" />
  1659.       <wsdl:input>
  1660.         <soap12:body use="literal" />
  1661.       </wsdl:input>
  1662.       <wsdl:output>
  1663.         <soap12:body use="literal" />
  1664.       </wsdl:output>
  1665.     </wsdl:operation>
  1666.     <wsdl:operation name="AddUserCollectionToRole">
  1667.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddUserCollectionToRole" style="document" />
  1668.       <wsdl:input>
  1669.         <soap12:body use="literal" />
  1670.       </wsdl:input>
  1671.       <wsdl:output>
  1672.         <soap12:body use="literal" />
  1673.       </wsdl:output>
  1674.     </wsdl:operation>
  1675.     <wsdl:operation name="UpdateUserInfo">
  1676.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/UpdateUserInfo" style="document" />
  1677.       <wsdl:input>
  1678.         <soap12:body use="literal" />
  1679.       </wsdl:input>
  1680.       <wsdl:output>
  1681.         <soap12:body use="literal" />
  1682.       </wsdl:output>
  1683.     </wsdl:operation>
  1684.     <wsdl:operation name="RemoveUserFromSite">
  1685.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserFromSite" style="document" />
  1686.       <wsdl:input>
  1687.         <soap12:body use="literal" />
  1688.       </wsdl:input>
  1689.       <wsdl:output>
  1690.         <soap12:body use="literal" />
  1691.       </wsdl:output>
  1692.     </wsdl:operation>
  1693.     <wsdl:operation name="RemoveUserCollectionFromSite">
  1694.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserCollectionFromSite" style="document" />
  1695.       <wsdl:input>
  1696.         <soap12:body use="literal" />
  1697.       </wsdl:input>
  1698.       <wsdl:output>
  1699.         <soap12:body use="literal" />
  1700.       </wsdl:output>
  1701.     </wsdl:operation>
  1702.     <wsdl:operation name="RemoveUserFromWeb">
  1703.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserFromWeb" style="document" />
  1704.       <wsdl:input>
  1705.         <soap12:body use="literal" />
  1706.       </wsdl:input>
  1707.       <wsdl:output>
  1708.         <soap12:body use="literal" />
  1709.       </wsdl:output>
  1710.     </wsdl:operation>
  1711.     <wsdl:operation name="RemoveUserFromGroup">
  1712.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserFromGroup" style="document" />
  1713.       <wsdl:input>
  1714.         <soap12:body use="literal" />
  1715.       </wsdl:input>
  1716.       <wsdl:output>
  1717.         <soap12:body use="literal" />
  1718.       </wsdl:output>
  1719.     </wsdl:operation>
  1720.     <wsdl:operation name="RemoveUserCollectionFromGroup">
  1721.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserCollectionFromGroup" style="document" />
  1722.       <wsdl:input>
  1723.         <soap12:body use="literal" />
  1724.       </wsdl:input>
  1725.       <wsdl:output>
  1726.         <soap12:body use="literal" />
  1727.       </wsdl:output>
  1728.     </wsdl:operation>
  1729.     <wsdl:operation name="RemoveUserFromRole">
  1730.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserFromRole" style="document" />
  1731.       <wsdl:input>
  1732.         <soap12:body use="literal" />
  1733.       </wsdl:input>
  1734.       <wsdl:output>
  1735.         <soap12:body use="literal" />
  1736.       </wsdl:output>
  1737.     </wsdl:operation>
  1738.     <wsdl:operation name="RemoveUserCollectionFromRole">
  1739.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserCollectionFromRole" style="document" />
  1740.       <wsdl:input>
  1741.         <soap12:body use="literal" />
  1742.       </wsdl:input>
  1743.       <wsdl:output>
  1744.         <soap12:body use="literal" />
  1745.       </wsdl:output>
  1746.     </wsdl:operation>
  1747.     <wsdl:operation name="GetGroupCollectionFromSite">
  1748.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetGroupCollectionFromSite" style="document" />
  1749.       <wsdl:input>
  1750.         <soap12:body use="literal" />
  1751.       </wsdl:input>
  1752.       <wsdl:output>
  1753.         <soap12:body use="literal" />
  1754.       </wsdl:output>
  1755.     </wsdl:operation>
  1756.     <wsdl:operation name="GetGroupCollectionFromWeb">
  1757.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetGroupCollectionFromWeb" style="document" />
  1758.       <wsdl:input>
  1759.         <soap12:body use="literal" />
  1760.       </wsdl:input>
  1761.       <wsdl:output>
  1762.         <soap12:body use="literal" />
  1763.       </wsdl:output>
  1764.     </wsdl:operation>
  1765.     <wsdl:operation name="GetGroupCollectionFromRole">
  1766.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetGroupCollectionFromRole" style="document" />
  1767.       <wsdl:input>
  1768.         <soap12:body use="literal" />
  1769.       </wsdl:input>
  1770.       <wsdl:output>
  1771.         <soap12:body use="literal" />
  1772.       </wsdl:output>
  1773.     </wsdl:operation>
  1774.     <wsdl:operation name="GetGroupCollectionFromUser">
  1775.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetGroupCollectionFromUser" style="document" />
  1776.       <wsdl:input>
  1777.         <soap12:body use="literal" />
  1778.       </wsdl:input>
  1779.       <wsdl:output>
  1780.         <soap12:body use="literal" />
  1781.       </wsdl:output>
  1782.     </wsdl:operation>
  1783.     <wsdl:operation name="GetGroupCollection">
  1784.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetGroupCollection" style="document" />
  1785.       <wsdl:input>
  1786.         <soap12:body use="literal" />
  1787.       </wsdl:input>
  1788.       <wsdl:output>
  1789.         <soap12:body use="literal" />
  1790.       </wsdl:output>
  1791.     </wsdl:operation>
  1792.     <wsdl:operation name="GetGroupInfo">
  1793.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetGroupInfo" style="document" />
  1794.       <wsdl:input>
  1795.         <soap12:body use="literal" />
  1796.       </wsdl:input>
  1797.       <wsdl:output>
  1798.         <soap12:body use="literal" />
  1799.       </wsdl:output>
  1800.     </wsdl:operation>
  1801.     <wsdl:operation name="AddGroup">
  1802.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddGroup" style="document" />
  1803.       <wsdl:input>
  1804.         <soap12:body use="literal" />
  1805.       </wsdl:input>
  1806.       <wsdl:output>
  1807.         <soap12:body use="literal" />
  1808.       </wsdl:output>
  1809.     </wsdl:operation>
  1810.     <wsdl:operation name="AddGroupToRole">
  1811.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddGroupToRole" style="document" />
  1812.       <wsdl:input>
  1813.         <soap12:body use="literal" />
  1814.       </wsdl:input>
  1815.       <wsdl:output>
  1816.         <soap12:body use="literal" />
  1817.       </wsdl:output>
  1818.     </wsdl:operation>
  1819.     <wsdl:operation name="UpdateGroupInfo">
  1820.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/UpdateGroupInfo" style="document" />
  1821.       <wsdl:input>
  1822.         <soap12:body use="literal" />
  1823.       </wsdl:input>
  1824.       <wsdl:output>
  1825.         <soap12:body use="literal" />
  1826.       </wsdl:output>
  1827.     </wsdl:operation>
  1828.     <wsdl:operation name="RemoveGroup">
  1829.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveGroup" style="document" />
  1830.       <wsdl:input>
  1831.         <soap12:body use="literal" />
  1832.       </wsdl:input>
  1833.       <wsdl:output>
  1834.         <soap12:body use="literal" />
  1835.       </wsdl:output>
  1836.     </wsdl:operation>
  1837.     <wsdl:operation name="RemoveGroupFromRole">
  1838.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveGroupFromRole" style="document" />
  1839.       <wsdl:input>
  1840.         <soap12:body use="literal" />
  1841.       </wsdl:input>
  1842.       <wsdl:output>
  1843.         <soap12:body use="literal" />
  1844.       </wsdl:output>
  1845.     </wsdl:operation>
  1846.     <wsdl:operation name="GetRoleCollectionFromWeb">
  1847.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetRoleCollectionFromWeb" style="document" />
  1848.       <wsdl:input>
  1849.         <soap12:body use="literal" />
  1850.       </wsdl:input>
  1851.       <wsdl:output>
  1852.         <soap12:body use="literal" />
  1853.       </wsdl:output>
  1854.     </wsdl:operation>
  1855.     <wsdl:operation name="GetRoleCollectionFromGroup">
  1856.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetRoleCollectionFromGroup" style="document" />
  1857.       <wsdl:input>
  1858.         <soap12:body use="literal" />
  1859.       </wsdl:input>
  1860.       <wsdl:output>
  1861.         <soap12:body use="literal" />
  1862.       </wsdl:output>
  1863.     </wsdl:operation>
  1864.     <wsdl:operation name="GetRoleCollectionFromUser">
  1865.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetRoleCollectionFromUser" style="document" />
  1866.       <wsdl:input>
  1867.         <soap12:body use="literal" />
  1868.       </wsdl:input>
  1869.       <wsdl:output>
  1870.         <soap12:body use="literal" />
  1871.       </wsdl:output>
  1872.     </wsdl:operation>
  1873.     <wsdl:operation name="GetRoleCollection">
  1874.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetRoleCollection" style="document" />
  1875.       <wsdl:input>
  1876.         <soap12:body use="literal" />
  1877.       </wsdl:input>
  1878.       <wsdl:output>
  1879.         <soap12:body use="literal" />
  1880.       </wsdl:output>
  1881.     </wsdl:operation>
  1882.     <wsdl:operation name="GetRoleInfo">
  1883.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetRoleInfo" style="document" />
  1884.       <wsdl:input>
  1885.         <soap12:body use="literal" />
  1886.       </wsdl:input>
  1887.       <wsdl:output>
  1888.         <soap12:body use="literal" />
  1889.       </wsdl:output>
  1890.     </wsdl:operation>
  1891.     <wsdl:operation name="AddRole">
  1892.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddRole" style="document" />
  1893.       <wsdl:input>
  1894.         <soap12:body use="literal" />
  1895.       </wsdl:input>
  1896.       <wsdl:output>
  1897.         <soap12:body use="literal" />
  1898.       </wsdl:output>
  1899.     </wsdl:operation>
  1900.     <wsdl:operation name="AddRoleDef">
  1901.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/AddRoleDef" style="document" />
  1902.       <wsdl:input>
  1903.         <soap12:body use="literal" />
  1904.       </wsdl:input>
  1905.       <wsdl:output>
  1906.         <soap12:body use="literal" />
  1907.       </wsdl:output>
  1908.     </wsdl:operation>
  1909.     <wsdl:operation name="UpdateRoleInfo">
  1910.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/UpdateRoleInfo" style="document" />
  1911.       <wsdl:input>
  1912.         <soap12:body use="literal" />
  1913.       </wsdl:input>
  1914.       <wsdl:output>
  1915.         <soap12:body use="literal" />
  1916.       </wsdl:output>
  1917.     </wsdl:operation>
  1918.     <wsdl:operation name="UpdateRoleDefInfo">
  1919.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/UpdateRoleDefInfo" style="document" />
  1920.       <wsdl:input>
  1921.         <soap12:body use="literal" />
  1922.       </wsdl:input>
  1923.       <wsdl:output>
  1924.         <soap12:body use="literal" />
  1925.       </wsdl:output>
  1926.     </wsdl:operation>
  1927.     <wsdl:operation name="RemoveRole">
  1928.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/RemoveRole" style="document" />
  1929.       <wsdl:input>
  1930.         <soap12:body use="literal" />
  1931.       </wsdl:input>
  1932.       <wsdl:output>
  1933.         <soap12:body use="literal" />
  1934.       </wsdl:output>
  1935.     </wsdl:operation>
  1936.     <wsdl:operation name="GetUserLoginFromEmail">
  1937.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetUserLoginFromEmail" style="document" />
  1938.       <wsdl:input>
  1939.         <soap12:body use="literal" />
  1940.       </wsdl:input>
  1941.       <wsdl:output>
  1942.         <soap12:body use="literal" />
  1943.       </wsdl:output>
  1944.     </wsdl:operation>
  1945.     <wsdl:operation name="GetRolesAndPermissionsForCurrentUser">
  1946.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetRolesAndPermissionsForCurrentUser" style="document" />
  1947.       <wsdl:input>
  1948.         <soap12:body use="literal" />
  1949.       </wsdl:input>
  1950.       <wsdl:output>
  1951.         <soap12:body use="literal" />
  1952.       </wsdl:output>
  1953.     </wsdl:operation>
  1954.     <wsdl:operation name="GetRolesAndPermissionsForSite">
  1955.       <soap12:operation soapAction="http://schemas.microsoft.com/sharepoint/soap/directory/GetRolesAndPermissionsForSite" style="document" />
  1956.       <wsdl:input>
  1957.         <soap12:body use="literal" />
  1958.       </wsdl:input>
  1959.       <wsdl:output>
  1960.         <soap12:body use="literal" />
  1961.       </wsdl:output>
  1962.     </wsdl:operation>
  1963.   </wsdl:binding>
  1964.   <wsdl:service name="UserGroup">
  1965.     <wsdl:port name="UserGroupSoap" binding="tns:UserGroupSoap">
  1966.       <soap:address location="https://sp.businessabc.ru/dev/_vti_bin/usergroup.asmx" />
  1967.     </wsdl:port>
  1968.     <wsdl:port name="UserGroupSoap12" binding="tns:UserGroupSoap12">
  1969.       <soap12:address location="https://sp.businessabc.ru/dev/_vti_bin/usergroup.asmx" />
  1970.     </wsdl:port>
  1971.   </wsdl:service>
  1972. </wsdl:definitions>
Advertisement
Add Comment
Please, Sign In to add comment