Get-CsPrivacyConfiguration
Ultima modifica dell'argomento: 2012-03-23
Restituisce informazioni sulle impostazioni di configurazione della privacy attualmente in uso nell'organizzazione. Le impostazioni di configurazione della privacy consentono di determinare quante informazioni gli utenti rendono disponibili agli altri utenti.
Sintassi
Get-CsPrivacyConfiguration [-Identity <XdsIdentity>] [-LocalStore <SwitchParameter>] [-Tenant <Nullable>]
Get-CsPrivacyConfiguration [-Filter <String>] [-LocalStore <SwitchParameter>] [-Tenant <Nullable>]
Descrizione dettagliata
Microsoft Lync Server 2010 consente agli utenti di condividere con altre persone un'elevata quantità di informazioni sulla presenza, grazie alla possibilità di pubblicare foto personali, di fornire informazioni dettagliate sulla posizione e di rendere automaticamente disponibili le informazioni sulla presenza a chiunque sia presente nell'organizzazione (anziché rendere disponibili tali informazioni solo alle persone presenti nell'elenco Contatti personale).
Alcuni utenti apprezzeranno la possibilità di rendere disponibili queste informazioni ai propri colleghi, mentre altri potrebbero essere più restii a condividere questi dati. Ad esempio, molte persone potrebbero essere riluttanti ad includere le proprie foto personali nei dati sulla presenza. Gli utenti in genere hanno il controllo sulle informazioni che intendono o non intendono condividere, ad esempio possono selezionare o deselezionare una casella di controllo per scegliere se condividere con altri le proprie informazioni sulla posizione. I cmdlet di configurazione della privacy (Get-CsPrivacyConfiguration, Set-CsPrivacyConfiguration, New-CsPrivacyConfiguration e Remove-CsPrivacyConfiguration) inoltre consentono agli amministratori di gestire le impostazioni relative alla privacy degli utenti. In alcuni casi, gli amministratori possono abilitare o disabilitare determinate impostazioni. Ad esempio, se la proprietà AutoInitiateContacts è impostata su True, i membri del team verranno aggiunti automaticamente all'elenco Contatti di ciascun utente. Se invece è impostata su False, i membri del team non verranno aggiunti automaticamente all'elenco Contatti di ciascun utente.
In altri casi, gli amministratori possono configurare i valori predefiniti in Lync Server 2010, dando comunque agli utenti la possibilità di modificare tali valori. Ad esempio, per impostazione predefinita i dati sulla posizione vengono pubblicati per gli utenti, nonostante gli utenti abbiano il diritto di disabilitare la pubblicazione della posizione. Impostando la proprietà PublishLocationDataByDefault su False, gli amministratori possono modificare questo comportamento: in tal caso, i dati sulla posizione non verranno pubblicati per impostazione predefinita, nonostante gli utenti abbiano ancora il diritto di pubblicare questi dati se lo desiderano.
Le impostazioni di configurazione della privacy possono essere applicate nell'ambito globale, nell'ambito del sito e nell'ambito del servizio (ma solo per il servizio Server utente). Il cmdlet Get-CsPrivacyConfiguration consente di recuperare informazioni su tutte le impostazioni di configurazione della privacy attualmente in uso nell'organizzazione.
Utenti autorizzati a eseguire il cmdlet: per impostazione predefinita, sono autorizzati a eseguire localmente il cmdlet Get-CsPrivacyConfiguration i membri dei seguenti gruppi: RTCUniversalUserAdmins, RTCUniversalServerAdmins. Per restituire un elenco di tutti i ruoli RBAC (Role-Based Access Control) a cui è stato assegnato questo cmdlet, inclusi gli eventuali ruoli RBAC personalizzati creati dall'utente, dal prompt di Windows PowerShell eseguire il seguente comando:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Get-CsPrivacyConfiguration"}
Parametri
Parametro | Obbligatorio | Tipo | Descrizione |
---|---|---|---|
Identity |
Facoltativo |
Identità XDS |
L'identificatore univoco per le impostazioni di configurazione della privacy da recuperare. Per restituire le impostazioni globali, utilizzare la seguente sintassi: -Identity global. Per restituire le impostazioni configurate nell'ambito del sito, utilizzare la sintassi: -Identity site:Redmond. Per modificare le impostazioni a livello del servizio, utilizzare una sintassi simile alla seguente: -Identity service:UserServer:atl-cs-001.litwareinc.com Se questo parametro non è specificato, Get-CsPrivacyConfiguration restituirà tutte le impostazioni di configurazione della privacy attualmente in uso nell'organizzazione. |
Filter |
Facoltativo |
Stringa |
Consente di utilizzare caratteri jolly per restituire una o più raccolte delle impostazioni di configurazione della privacy. Ad esempio, per restituire tutte le impostazioni configurate nell'ambito del sito, è possibile utilizzare la seguente sintassi: -Filter "site:*". Per restituire tutte le impostazioni configurate nell'ambito del servizio, utilizzare la seguente sintassi: -Filter "service:*". |
Tenant |
Facoltativo |
GUID |
Questo parametro non viene utilizzato con la versione locale di Lync Server 2010. |
LocalStore |
Facoltativo |
Parametro opzionale |
Recupera i dati di configurazione della privacy dalla replica locale dell'archivio di gestione centrale anziché dall'archivio di gestione centrale stesso. |
Tipi di input
Nessuno. Get-CsPrivacyConfiguration non accetta l'input da pipeline.
Tipi restituiti
Get-CsPrivacyConfiguration restituisce le istanze esistenti dell'oggetto Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.PrivacyConfiguration.
Esempio
-------------------------- Esempio 1 ------------------------
Get-CsPrivacyConfiguration
Il comando indicato nell'esempio 1 restituisce tutte le impostazioni di configurazione della privacy attualmente in uso nell'organizzazione.
-------------------------- Esempio 2 ------------------------
Get-CsPrivacyConfiguration -Identity site:Redmond
Il comando precedente restituisce una raccolta singola delle impostazioni di configurazione della privacy, ovvero le impostazioni con identità site:Redmond.
-------------------------- Esempio 3 ------------------------
Get-CsPrivacyConfiguration -Filter "site:*"
Nell'esempio 3 vengono restituite informazioni per tutte le impostazioni di configurazione della privacy che sono state assegnate nell'ambito del sito. A tale scopo, viene incluso il parametro Filter con il valore di filtro "site:*". Tale valore del filtro garantisce che vengano restituite solo le impostazioni il cui parametro Identity (l'unica proprietà alla quale è possibile applicare il filtro) inizia con i caratteri "site:".
-------------------------- Esempio 4 ------------------------
Get-CsPrivacyConfiguration | Where-Object {$_.EnablePrivacyMode -eq $True}
Il comando mostrato nell'esempio 4 restituisce informazioni su tutte le impostazioni di configurazione della privacy in cui è stata abilitata la modalità privacy. A tale scopo, viene innanzitutto chiamato Get-CsPrivacyConfiguration senza alcun parametro per restituire una raccolta di tutte le impostazioni relative alla privacy. La raccolta viene quindi inviata tramite pipe al cmdlet Where-Object, che seleziona solo le impostazioni in cui la proprietà EnablePrivacyMode è uguale a True.
Vedere anche
Ulteriori risorse
New-CsPrivacyConfiguration
Remove-CsPrivacyConfiguration
Set-CsPrivacyConfiguration