3.1.4.15 GetGroupCollectionFromWeb

The GetGroupCollectionFromWeb operation is used to get information about the collection of groups that are explicitly added to a role definition for the current site.

 <wsdl:operation name="GetGroupCollectionFromWeb">
     <wsdl:input message="tns:GetGroupCollectionFromWebSoapIn" />
     <wsdl:output message="tns:GetGroupCollectionFromWebSoapOut" />
 </wsdl:operation>

The protocol client sends a GetGroupCollectionFromWebSoapIn request message (section 3.1.4.15.1.1), and the protocol server responds with a GetGroupCollectionFromWebSoapOut response message (section 3.1.4.15.1.2), as follows:

  • The server MUST respond with a GetGroupCollectionFromWebSoapOut response message that contains either the collection of groups that are explicitly added to a role definition for the current site, or, if no groups are assigned to the current site, the empty collection.

  • The server MUST NOT return groups that do not have permissions for a site.<11>