3.1.4.27 GetImportAccounts

This operation is used to retrieve the default user profile import account and the user profile import accounts for all user profile import domains.

 <wsdl:operation name="GetImportAccounts">
         <wsdl:input message="GetImportAccountsSoapIn"/>
         <wsdl:output message="GetImportAccountsSoapOut"/>
 </wsdl:operation>

The protocol client sends a GetImportAccountsSoapIn request message and the protocol server responds with a GetImportAccountsSoapOut response message, as follows:

  • On receipt the protocol server validates the versionIn value from the request message. If it doesn’t match the current configuration version of the crawler application, the protocol server MUST throw a SOAP fault message containing an UpdatedConcurrencyException.

  • On success, the protocol server returns, in the GetImportAccountsResult element of the response message, a list of user profile import accounts for all user profile import domains along with three special accounts in the first, second, and last positions of the list.  The first entry of the list MUST contain an account element with its value set to the default content access account and an empty domain element. The second entry of the list MUST contain an account element with its value set to the default user profile import account and an empty domain element. The last entry of the list MUST contain a domain element with its value set to the identifier of the SSP hosting the crawler application and an account element with its value set to the default user profile import account.

  • On error, the protocol server MUST throw a SOAP fault message.