Condividi tramite


New-CsHostingProvider

 

Ultima modifica dell'argomento: 2012-03-26

Crea un nuovo provider di hosting per l'uso nell'organizzazione. Un provider di hosting è un'organizzazione privata di terze parti che fornisce servizi di messaggistica istantanea, di presenza e altri servizi correlati a un dominio con il quale si desidera stabilire una federazione. I provider di hosting, come Microsoft Lync Online 2010, si differenziano dai provider pubblici, quali Yahoo!, MSN e AOL, in quanto non offrono servizi al pubblico.

Sintassi

New-CsHostingProvider -Identity <XdsGlobalRelativeIdentity> -Enabled <$true | $false> -ProxyFqdn <String> [-AutodiscoverUrl <String>] [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-InMemory <SwitchParameter>] [-IsLocal <$true | $false>] [-VerificationLevel <AlwaysVerifiable | AlwaysUnverifiable | UseSourceVerification>] [-WhatIf [<SwitchParameter>]]

New-CsHostingProvider -Identity <XdsGlobalRelativeIdentity> -Enabled <$true | $false> -EnabledSharedAddressSpace <$true | $false> -HostsOCSUsers <$true | $false> -ProxyFqdn <String> [-AutodiscoverUrl <String>] [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-InMemory <SwitchParameter>] [-IsLocal <$true | $false>] [-VerificationLevel <AlwaysVerifiable | AlwaysUnverifiable | UseSourceVerification>] [-WhatIf [<SwitchParameter>]]

Descrizione dettagliata

La federazione è un mezzo per stabilire una relazione di trust tra due organizzazioni per agevolare la comunicazione tra i due gruppi. Quando è stata stabilita una federazione, gli utenti delle due organizzazioni possono inviarsi messaggi istantanei, sottoscrivere l'opzione di notifiche di presenza e comunicare in altri modi tra loro utilizzando le applicazioni SIP, ad esempio Lync 2010. Microsoft Lync Server 2010 supporta tre tipi di federazione: 1) federazione diretta tra due organizzazioni; 2) federazione tra un'organizzazione e un provider pubblico; e 3) federazione tra un'organizzazione e un provider di hosting di terze parti.

Un provider di hosting è un'organizzazione che fornisce servizi di comunicazione SIP ad altre organizzazioni, ad esempio Fabrikam, Inc. può ospitare utenti di Contoso, Northwind Traders e Wingtip Toys. Quando si stabilisce una relazione di federazione con un provider di hosting, si definisce in realtà una federazione con tutte le organizzazioni ospitate da quel provider. Ad esempio, se un'organizzazione si associa tramite federazione a Fabrikam, gli utenti dell'organizzazione potranno scambiare messaggi istantanei e informazioni sulla presenza con gli utenti di Contoso, Northwind Traders e Wingtip Toys.

I provider di hosting vengono utilizzati anche nello scenario dei domini combinati. In uno scenario a dominio diviso, alcuni utenti di Lync Server 2010 dispongono di account ospitati in locale, ovvero ospitati nell'implementazione locale di Lync Server. Altri utenti dispongono invece di account gestiti in remoto da provider di hosting di terze parti. La federazione con il provider di hosting consente agli utenti in locale e in remoto di comunicare tra loro.

Per attuare la federazione con un provider di hosting di terze parti è necessario creare e abilitare un nuovo provider di hosting. Inoltre, il provider di terze parti dovrà creare una relazione di federazione con la propria organizzazione. Il cmdlet New-CsHostingProvider consente di impostare tre tipi di relazioni con il provider di hosting:

Federazione diretta con il provider di hosting. Per creare questo tipo di relazione è necessario includere i tre parametri obbligatori Identity, ProxyFqdn ed Enabled.

Dominio diviso in cui sono ospitati i servizi di Lync Server. Per creare questo tipo di relazione è necessario includere i tre parametri obbligatori. Inoltre è necessario impostare entrambe le proprietà EnabledSharedAddressSpace e HostsOCSUsers su True.

Dominio diviso in cui sono ospitati servizi non di Lync Server (come Microsoft Exchange). Per creare questo tipo di relazione è necessario includere i tre parametri obbligatori. Inoltre è necessario impostare la proprietà EnabledSharedAddressSpace su True e HostsOCSUsers su False.

Quando si crea un nuovo provider di hosting, sia l'identità sia il nome di dominio completo del proxy per quel provider devono essere univoci: non è possibile avere due provider di hosting (o persino un provider di hosting e un provider pubblico) che condividono un'identità e/o un nome di dominio completo del proxy.

Non è inoltre possibile attuare la federazione con un provider di hosting se gli Edge Server sono configurati per utilizzare il routing predefinito anziché il routing del server DNS (Domain Name System).

Utenti che possono eseguire questo cmdlet: per impostazione predefinita, i membri dei gruppi riportati di seguito sono autorizzati ad eseguire il cmdlet New-CsHostingProvider in locale: RTCUniversalServerAdmins. Per restituire un elenco di tutti i ruoli RBAC (Role-Based Access Control, controllo dell'accesso basato sui ruoli) a cui è stato assegnato questo cmdlet (compresi eventuali ruoli RBAC personalizzati creati autonomamente), eseguire il cmdlet riportato di seguito dal prompt di Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "New-CsHostingProvider"}

Parametri

Parametro Obbligatorio Tipo Descrizione

Identity

Obbligatorio

Stringa

Identificatore univoco del provider di hosting da creare. L'identità è un valore stringa, ad esempio, può essere il nome di dominio completo (FQDN) del provider di hosting (ad esempio fabrikam.com) o il nome dell'azienda che fornisce i servizi (Fabrikam, Inc.).

Le identità dei provider di hosting devono essere univoche. Il comando avrà esito negativo se si tenta di creare un nuovo provider di hosting quando esiste già un provider con la stessa identità.

Enabled

Obbligatorio

Booleano

Indica se la connessione di rete fra il dominio dell'organizzazione e il provider di hosting è abilitata. Finché il valore non è impostato su True, le due organizzazioni non potranno scambiarsi messaggi. Il valore predefinito è False.

ProxyFqdn

Obbligatorio

FQDN

Il nome di dominio completo del server proxy utilizzato dal provider di hosting. Questo valore non può essere modificato. Se il provider di hosting cambia server proxy o se si commette un errore durante la prima specifica del nome di dominio completo del proxy è necessario eliminare e ricreare la voce per il provider.

AutoDiscoverUrl

Facoltativo

Stringa

URL per il servizio di individuazione automatica utilizzato da un provider di hosting che ospita Lync Server. Il servizio di individuazione automatica consente alle applicazioni client come Microsoft Lync Mobile di determinare la modalità di accesso alle risorse, come il pool principale di un utente.

EnabledSharedAddressSpace

Facoltativo

Booleano

Se impostato su True, indica che il provider di hosting viene utilizzato nello scenario di un dominio combinato. Il valore predefinito è False.

HostsOCSUsers

Facoltativo

Booleano

Se impostato su True, indica che il provider di hosting è utilizzato per ospitare gli account di Lync Server. Se impostato su False, indica che il provider ospita altri tipi di account, ad esempio gli account Microsoft Exchange. Il valore predefinito è False.

IsLocal

Facoltativo

Booleano

Se impostato su True, indica che il server proxy utilizzato dal provider di hosting è contenuto all'interno della propria topologia di Lync Server. Il valore predefinito è False.

VerificationLevel

Facoltativo

Stringa

Indica il livello di verifica consentito per i messaggi inviati e ricevuti dal provider ospitato. È necessario impostare VerificationLevel su uno dei seguenti valori:

AlwaysVerifiable. Indica che tutti i messaggi inviati dal provider di hosting sono considerati verificabili. Ciò significa che nessuno dei messaggi provenienti dal provider di hosting verrà rifiutato.

AlwaysUnverifiable. Indica che tutti i messaggi inviati dal provider di hosting sono considerati non verificabili. I messaggi verranno trasmessi solo se l'utente del provider di hosting è incluso nell'elenco contatti.

UseSourceVerification. Si basa sul livello di verifica incluso nei messaggi inviati dal provider di hosting. Se il livello non è specificato, il messaggio verrà rifiutato in quanto non verificabile.

Il valore predefinito è AlwaysVerifiable.

Force

Facoltativo

Parametro opzionale

Consente di evitare la visualizzazione di qualunque messaggio di errore non grave che potrebbe essere generato nel corso dell'esecuzione del comando.

InMemory

Facoltativo

Parametro opzionale

Crea un riferimento a un oggetto senza eseguire realmente il commit dell'oggetto come modifica permanente. Se si assegna l'output del cmdlet chiamato con questo parametro a una variabile, è possibile apportare modifiche alle proprietà del riferimento all'oggetto e quindi eseguire il commit di queste modifiche chiamando il cmdlet Set- corrispondente.

WhatIf

Facoltativo

Parametro opzionale

Descrive ciò che accadrebbe se si eseguisse il comando senza eseguirlo realmente.

Confirm

Facoltativo

Parametro opzionale

Viene visualizzata una richiesta di conferma prima di eseguire il comando.

Tipi di input

Nessuno. New-CsHostingProvider non accetta l'input da pipeline.

Tipi restituiti

Consente di creare nuove istanze dell'oggetto Microsoft.Rtc.Management.WritableConfig.Settings.Edge.DisplayHostingProvider.

Esempio

-------------------------- Esempio 1 --------------------------

New-CsHostingProvider -Identity Fabrikam.com -ProxyFqdn "proxyserver.fabrikam.com" -Enabled $True

Con l'esempio 1 viene creato un nuovo provider di hosting con l'identità Fabrikam.com. Oltre a specificare l'identità, il comando include gli altri due parametri obbligatori: ProxyFqdn (che specifica il server proxy utilizzato da Fabrikam.com) ed Enabled, che indica se il nuovo provider di hosting è abilitato per l'uso. Se si tralascia qualche parametro obbligatorio, New-CsHostingProvider richiede di immettere tali valori prima di continuare.

-------------------------- Esempio 2 --------------------------

New-CsHostingProvider -Identity Fabrikam.com -ProxyFqdn "proxyserver.fabrikam.com" -Enabled $True -HostsOCSUsers $True -EnabledSharedAddressSpace $True

Con l'esempio 2 viene dimostrato come creare un nuovo provider di hosting per l'uso in uno scenario a dominio diviso. Un dominio diviso è un dominio in cui alcuni account Lync Server vengono gestiti localmente mentre altri account sono gestiti dal provider di hosting. Per creare questo tipo di provider di hosting è necessario includere i tre parametri obbligatori (Identity, ProxyFqdn ed Enabled). Inoltre è necessario includere (e impostare su True) entrambe i parametri HostsOCSUsers ed EnabledSharedAddressSpace. Per creare un provider di dominio diviso che ospiti servizi non di Lync Server (ad esempio Microsoft Exchange), includere questi stessi parametri impostando però HostsOCSUsers su False.