Le impostazioni di accesso alternative consentono agli amministratori di una server farm di identificare i diversi metodi utilizzati dagli utenti per l'accesso ai siti portale, garantendo che gli URL vengano visualizzati in modo appropriato in base al metodo utilizzato dall'utente per accedere al sito portale.
Il servizio Microsoft SharePointPSSearch (SharePointPSSearch) consulta le impostazioni di accesso alternative durante la ricerca per indicizzazione di un documento. Se l'URL del documento corrisponde a uno degli URL del mapping, tale URL viene sostituito con l'ID del mapping specifico. Nella visualizzazione dei risultati della ricerca, l'ID del mapping viene sostituito con l'URL appropriato se l'utente richiede il documento da un punto di accesso incluso nell'elenco delle impostazioni di accesso alternative. In assenza di un mapping alternativo appropriato, nei risultati della ricerca viene visualizzato l'URL predefinito.
A ogni impostazione di accesso alternativa deve corrispondere un URL predefinito. Per ogni voce è possibile definire altri metodi di accesso alternativi per l'accesso da reti Intranet o Extranet oppure per metodi di accesso personalizzati. Tutti gli URL devono essere univoci. Questi mapping sono memorizzati nel database di configurazione. In Microsoft Office SharePoint Portal Server 2003 l'URL predefinito viene utilizzato per tutti gli URL richiesti e non trovati nella tabella di mapping.
Non è possibile eliminare le voci relative ai server virtuali che fungono da host per i siti portale o per le raccolte documenti.
Se si elimina una voce di mapping ma gli URL corrispondenti all'ID di tale mapping sono ancora presenti nell'indice, i risultati verranno visualizzati con un messaggio che indica che il contenuto non è accessibile. L'amministratore della server farm deve aggiornare l'indice di contenuto per aggiornare gli URL.
Esempio
Si sta eseguendo una ricerca per indicizzazione nel server http://Server1. Tale server ha URL Intranet http://Server1 e URL Extranet http://AdventureWorks.adventure-works.com. Nel server non è installato SharePoint Portal Server. Potrebbe trattarsi di uno dei server interni dell'organizzazione.
Per questo server non è stata definita un'impostazione di accesso alternativa. Quando SharePoint Portal Server esegue la ricerca per indicizzazione su Server1, nell'indice di contenuto viene memorizzato l'URL http://Server1.
Quando un utente esegue una ricerca si verifica una delle situazione seguenti:
Gli URL personalizzati possono essere indirizzi Intranet o Extranet. È inoltre possibile utilizzare Secure Sockets Layer (SSL) in tutte le voci relative agli URL.
Per rendere effettivo questo mapping è necessario rieseguire la ricerca per indicizzazione del contenuto in Server1. Fino a quel momento, la situazione degli accessi sarà quella sopra descritta.
Dopo la riesecuzione della ricerca per indicizzazione del contenuto in Server1, quando un utente esegue una ricerca si verifica una delle situazioni seguenti:
Se si utilizzano servizi condivisi, ovvero una configurazione in cui i servizi del sito portale sono condivisi tra varie server farm, per le impostazioni di accesso alternative sono valide le considerazioni seguenti:
Gli URL del sito portale e della raccolta documenti vengono generati dall'elenco delle impostazioni di accesso alternative per la server farm figlio. Nei risultati delle ricerche vengono utilizzati gli URL presenti nell'elenco delle impostazioni di accesso alternative per la server farm padre. Se si modifica una voce nell'elenco delle impostazioni di accesso alternative, ad esempio cambiando un URL predefinito o aggiungendo o modificando un URL Extranet, è necessario eseguire questa operazione nella server farm figlio e nella server farm padre.