Partager via


Afficher l’état des paramètres globaux d’une forêt dans Lync Server 2013

 

Rubrique Dernière modification : 2014-05-20

Les administrateurs doivent passer en revue les paramètres globaux d’un déploiement Lync Server 2013 tous les mois. L’objectif serait de passer en revue les paramètres implémentés par rapport à un ensemble de configurations connues, une configuration de base pour garantir que les paramètres sont valides et pour déterminer si la documentation de base de référence doit être mise à jour. Les modifications apportées au paramètre global doivent être implémentées via un processus de contrôle des modifications qui doit inclure la documentation des nouveaux paramètres.

Les paramètres globaux qui doivent être examinés sont décrits dans les sections suivantes :

Vérifier les paramètres généraux

Vérifiez les paramètres généraux, y compris les domaines SIP (Session Initiation Protocol) pris en charge pour Lync Server 2013.

Les informations de domaine SIP peuvent être retournées à l’aide de Windows PowerShell et de l’applet de commande Get-CsSipDomain . Pour retourner ces informations, exécutez la Get-CsSipDomain commande Windows PowerShell.

Get-CsSipDomain retourne des informations similaires à ceci pour tous les domaines SIP autorisés :

Nom d’identité IsDefault

-------- ---- ---------

fabrikam.com fabrikam.com True

na.fabrikam.com na.fabrikam.com False

Si la propriété IsDefault a la valeur True, le domaine correspondant est votre domaine SIP par défaut. Vous pouvez utiliser l’applet de commande Set-CsSipDomain pour modifier le domaine SIP par défaut de votre organisation. Toutefois, vous ne pouvez pas simplement supprimer le domaine SIP par défaut, car cela vous laisserait sans domaine par défaut. Si vous souhaitez supprimer le domaine fabrikam.com (comme indiqué dans l’exemple précédent), vous devez d’abord configurer na.fabrikam.com comme domaine par défaut.

Vérifier les paramètres de réunion

Les paramètres de réunion incluent les définitions de stratégie de réunion et la prise en charge de la participation des utilisateurs anonymes aux réunions.

Les paramètres de configuration de réunion peuvent être récupérés à l’aide de Windows PowerShell et de l’applet de commande Get-CsMeetingConfiguration . Par exemple, cette commande retourne des informations sur les paramètres de configuration de réunion globale :

Get-CsMeetingConfiguration : les paramètres de configuration de réunion « Global » de l’identité peuvent également être configurés dans l’étendue du site. Pour cette raison, vous souhaiterez peut-être utiliser la commande suivante, qui retourne des informations sur tous les paramètres de configuration de la réunion :

Get-CsMeetingConfiguration

L’applet de commande Get-CsMeetingConfiguration retourne des informations similaires à ce qui suit :

Identité : global

PstnCallersBypassLobby : True

EnableAssignedConferenceType : True

DesignateAsPresenter : Société

AssignedConferenceTypeByDefault : True

AdmitAnonymousUsersByDefault : True

Là encore, le dernier élément de la liste, AdmitAnonymousUsersByDefault, permet ou désactive la possibilité pour les utilisateurs anonymes de participer aux réunions.

Lors de la vérification des paramètres de configuration de réunion, vous pouvez trouver utile de comparer les paramètres actuels aux équivalents par défaut. Vous pouvez afficher les paramètres de configuration de réunion par défaut en exécutant la commande suivante :

New-CsMeetingConfiguration -Identity "Global" -InMemory

La commande précédente crée une instance en mémoire seule des paramètres de configuration de réunion globale, une instance qui utilise la valeur par défaut pour chaque propriété. Aucun paramètre de configuration de réunion réel n’est créé lorsque vous exécutez la commande. Toutefois, toutes les valeurs de propriété par défaut s’affichent à l’écran.

Vérifier les serveurs Edge et leurs paramètres

Les informations du serveur Edge peuvent être récupérées à l’aide de Windows PowerShell. Cette commande retourne des informations sur tous les serveurs Edge configurés pour une utilisation dans votre organisation :

Get-CsService -EdgeServer

Les informations retournées incluent tous les paramètres de nom de domaine complet et de port pour chaque serveur Edge :

Identité : EdgeServer : dc.fabrikam.com

Bureau d’enregistrement : bureau d’enregistrement : LYNC-SE.fabrikam.com

AccessEdgeInternalSipPort : 5061

AccessEdgeExternalSipPort : 5061

AccessEdgeClientPort : 443

DataPsomServerPort : 8057

DataPsomClientPort : 444

MediaRelayAuthEdgePort : 5062

MediaRelayAuthInternalTurnTcpPort : 443

MediaRelayAuthExternalTurnTcpPort : 445

MediaRelayAuthInternalTurnUdpPort : 3478

MediaRelayAuthExternalTurnUdpPort : 3478

MediaCommunicationPortStart : 50000

MediaComunicationPortCount : 10000

AccessEdgeExternalFqdn : dc.fabrikam.com

DataEdgeExternalFqdn : dc.fabrikam.com

AVEdgeExternalFqdn :

InternalInterfaceFqdn :

ExternalMrasFqdn : dc.fabrikam.com

DependentServiceList : {Registrar:LYNC-SE.fabrikam.com,

ConferencingServer:LYNC-SE.fabrikam

com, MediationServer:LYNC-SE.

fabrikam.com}

ServiceId : fabrikam.com-EdgeServer-2

SiteId : site:fabrikam.com

PoolFqdn : dc.fabrikam.com

Version : 5

Rôle : EdgeServer

Vérifier les paramètres de fédération

Vérifiez les paramètres de fédération, par exemple s’il est configuré et, si la réponse est « oui », le nom de domaine complet et le port. La fédération est activée et désactivée à l’aide de la collection globale des paramètres de configuration Access Edge. Entre autres choses, cela signifie que la fédération est configurée sur une base tout ou rien : soit la fédération est activée pour l’ensemble de l’organisation, soit la fédération est désactivée pour l’ensemble de l’organisation

Vos paramètres de configuration Access Edge peuvent être retournés à l’aide de Windows PowerShell. Pour ce faire, exécutez la commande Windows PowerShell suivante :

Get-CsAccessEdgeConfiguration

À son tour, cette commande retourne des données similaires à ce qui suit :

Identité : global

AllowAnonymousUsers : False

AllowFederatedUsers : False

AllowOutsideUsers : False

BeClearingHouse : False

EnablePartnerDiscovery : False

EnableArchivingDisclaimer : False

KeepCrlsUpToDateForPeers : True

MarkSourceVerifiableOnOutgoingMessages : True

OutgoingTlsCountForFederatedPartners : 4

RoutingMethod : UseDnsSrvRouting

Si la propriété AllowFederatedUsers a la valeur True, cela signifie que la fédération est activée pour votre organisation. (La définition de AllowFederatedUsers sur True signifie également que, dans un scénario de domaine fractionné, vos utilisateurs locaux seront en mesure de communiquer en toute transparence avec vos utilisateurs dans le cloud.)

Pour récupérer le nom de domaine complet et les paramètres de port de votre serveur Edge, consultez la tâche précédente (Serveurs Edge et leurs paramètres).

L’activation de la fédération au niveau de l’étendue globale signifie uniquement que les utilisateurs peuvent potentiellement communiquer avec les utilisateurs fédérés. Pour déterminer si des utilisateurs individuels peuvent réellement communiquer avec des utilisateurs fédérés, vous devez examiner la stratégie d’accès des utilisateurs externes affectée à cet utilisateur.

Les informations d’accès utilisateur externe peuvent être retournées à l’aide de Windows PowerShell. Par exemple, cette commande retourne des informations pour la stratégie d’accès utilisateur externe globale :

Get-CsExternalAccessPolicy -Identity "Global"

Cette commande retourne des informations pour toutes les stratégies d’accès des utilisateurs externes :

Get-CsExternalAccessPolicy

Les informations retournées ressembleront à ceci :

Identité : False

Description:

EnableFederationAccess : False

EnablePublicCloudAccess : False

EnablePublicCloudAccessAudioVideoAccess : False

EnableOutsideAccess : False

Si EnableFederationAccess a la valeur True, les utilisateurs gérés par la stratégie donnée peuvent communiquer avec les utilisateurs fédérés.

Vérifier les paramètres d’archivage

Vérifiez les paramètres d’archivage des communications internes et fédérées. Avant de vérifier les paramètres de l’archivage interne et externe, vous devez vérifier que l’archivage est activé.

Les paramètres de configuration d’archivage peuvent être vérifiés à l’aide de Windows PowerShell et de l’applet de commande Get-CsArchivingConfiguration :

Get-CsArchivingConfiguration -Identity "Global"

Notez que les paramètres d’archivage peuvent également être configurés dans l’étendue du site. Pour retourner des informations sur tous les paramètres d’archivage, utilisez cette commande :

Get-CsArchivingConfiguration

L’applet de commande Get-CsArchivingConfiguration retourne des données similaires à ceci :

Identité : global

EnableArchiving : False

EnablePurging : False

PurgeExportedArchivesOnly : False

BlockOnArchiveFailure : False

KeepArchivingDataForDays : 14

PurgeHourOfDay : 2

ArchiveDuplicateMessages : True

CachePurgingInterval : 24

Si la propriété EnableArchiving a la valeur False, cela signifie qu’aucune session de communication ne sera archivée. Si vous souhaitez archiver des sessions de messagerie instantanée uniquement, utilisez une commande telle que la suivante pour activer l’archivage des sessions de messagerie instantanée :

Set-CsArchivingConfiguration -Identity "Global" -EnableArchiving "IMOnly"

Pour archiver les sessions de conférence et les sessions de messagerie instantanée, utilisez cette commande :

Set-CsArchivingConfiguration -Identity "Global" -EnableArchiving "IMOnly"

Si vous souhaitez comparer vos paramètres d’archivage actuels avec les paramètres par défaut, exécutez la commande Windows PowerShell suivante :

New-CsArchivingConfiguration -Identity "Global" -InMemory

Cette commande crée une instance en mémoire seule des paramètres de configuration d’archivage global. Il ne s’agit pas d’une collection réelle de paramètres utilisés par Lync Server. Toutefois, il affiche les valeurs par défaut pour toutes les propriétés de configuration d’archivage.

Vous pouvez également utiliser cette commande pour retourner le nom de domaine complet de vos serveurs d’archivage :

Get-CsService -ArchivingServer

Une fois que vous avez vérifié que l’archivage est activé, vous pouvez afficher vos stratégies d’archivage pour déterminer si les sessions de communication internes et externes sont archivées.

Les informations de stratégie d’archivage peuvent être récupérées à l’aide de l’applet de commande Get-CsArchivingPolicy. Par exemple, cette commande retourne des informations sur la stratégie d’archivage global :

Get-CsArchivingPolicy -Identity "Global"

Étant donné que les stratégies d’archivage peuvent également être configurées sur le site et l’étendue par utilisateur, vous pouvez également utiliser cette commande, qui retourne des informations sur toutes les stratégies d’archivage :

Get-CsArchivingPolicy

Les informations que vous recevez de Get-CsArchivingPolicy ressembleront à ceci :

Identité : global

Description:

ArchiveInternal : False

ArchiveExternal : False

Notez que, par défaut, l’archivage interne et externe est désactivé dans une stratégie d’archivage.

Vérifier les paramètres CDR

Vérifiez les paramètres d’enregistrement des détails d’appel (CDR) pour l’enregistrement des détails d’appel d’égal à égal, de conférence et d’appel vocal. Vous pouvez retourner des informations détaillées sur vos paramètres CDR à l’aide de l’applet de commande Get-CsCdrConfiguration . Par exemple, cette commande retourne des informations sur la collection globale des paramètres de configuration CDR :

Get-CsCdrConfiguration -Identity "Global"

Étant donné que le CDR peut également être configuré dans l’étendue du site, vous pouvez également exécuter cette commande, qui retourne des informations sur tous les paramètres de configuration cdR :

Get-CsCdrConfiguration

L’applet de commande Get-CsCdrConfiguration retourne des informations similaires à celles-ci pour chaque collection de paramètres de configuration CDR :

Identité : global

EnableCDR : True

EnablePurging : True

KeepCallDetailForDays : 60

KeepErrorReportForDays : 60

PurgeHourOfDay : 2

Des informations similaires peuvent être retournées pour la surveillance QoE à l’aide de l’applet de commande Get-CsQoEConfiguration. Par exemple, cette commande retourne des informations sur la collection globale des paramètres de configuration QoE :

Get-QoEConfiguration -Identity "Global"

Ces informations ressembleront à ceci :

Identité : global

ExternalConsumerIssuedCertId :

EnablePurging : True

KeepQoEDataForDays : 60

PurgeHourOfDay : 1

EnableExternalConsumer : False

ExternalConsumerName :

ExternalConsumerURL :

EnableQoE : True

Si vous souhaitez comparer vos paramètres CDR actuels avec les paramètres CDR par défaut, vous pouvez examiner les valeurs par défaut en exécutant cette commande :

New-CsCdrConfiguration -Identity "Global" -InMemory

De même, les valeurs par défaut pour la surveillance QoE peuvent être récupérées à l’aide de cette commande :

New-CsQoEConfiguration -Identity "Global" -InMemory

Vous pouvez également retourner le nom de domaine complet de vos serveurs d’analyse en exécutant cette commande :

Get-CsService -MonitoringServer

Vérifier les paramètres vocaux

Les paramètres vocaux généralement importants pour les administrateurs sont contenus dans les stratégies vocales et les itinéraires vocaux : les stratégies vocales contiennent les paramètres qui déterminent les fonctionnalités exposées aux utilisateurs individuels (par exemple, la possibilité de transférer ou de transférer des appels), tandis que les itinéraires vocaux déterminent comment (et si) les appels sont routés sur le rtc.

Les informations de stratégie vocale peuvent être récupérées à l’aide de Windows PowerShell. Par exemple, cette commande retourne des informations sur la stratégie de voix globale :

Get-CsVoicePolicy -Identity "Global"

Cette commande retourne des informations sur toutes les stratégies vocales configurées pour une utilisation dans l’organisation :

Get-CsVoicePolicy

Les informations retournées par l’applet de commande Get-CsVoicePolicy ressemblent aux éléments suivants :

Identité : global

PstnUsages : {}

Description:

AllowSimulRing : True

AllowCallForwarding : True

AllowPSTNReRouting : True

Nom : DefaultPolicy

EnableDelegation : True

EnableTeamCall : True

EnableCallTransfer : True

EnableCallPark : False

EnableMaliciousCallTracing : False

EnableBWPolicyOverride : False

PreventPSTNTollBypass : False

Vous pouvez également créer des requêtes qui ont retourné un sous-ensemble de vos stratégies vocales. Par exemple, cette commande retourne toutes les stratégies vocales qui autorisent le transfert d’appel :

Get-CsVoicePolicy | Where-Object {$_.AllowCallForwarding -eq $True}

Cette commande retourne toutes les stratégies vocales qui n’autorisent pas le transfert d’appel :

Get-CsVoicePolicy | Where-Object {$_.AllowCallForwarding -eq $False}

Dans Windows PowerShell, utilisez l’applet de commande Get-CsVoiceRouting pour retourner des informations sur vos itinéraires vocaux :

Get-CsVoiceRoute

Cette commande retourne des informations telles que celles-ci pour tous les itinéraires vocaux :

Identité : LocalRoute

Priorité : 0

Description:

NumberPattern : ^(\+1[0-9]){10}$

PstnUsages : {}

PstnGatewayList : {}

Nom : LocalRoute

SuppressCallerId :

AlternateCallerId :

Lync Server vous permet de créer des itinéraires vocaux qui n’ont pas d’utilisation RTC et qui ne spécifient pas de passerelle RTC. Toutefois, vous ne pouvez pas router les appels sur un itinéraire vocal qui n’a pas ces deux valeurs de propriété configurées. Pour cette raison, il peut s’avérer utile d’exécuter régulièrement cette commande, qui retourne l’identité d’un itinéraire vocal qui n’a pas d’utilisation RTC :

Get-CsVoiceRoute | Where-Object {$_.PstnUsages -eq $Null} | Select-Object Identity

De même, cette commande retourne l’identité de tout itinéraire vocal qui n’a pas été configuré pour avoir une passerelle RTC :

Get-CsVoiceRoute | Where-Object {$_.PstnGatewayList -eq $Null}} | Select-Object Identity

Vérifier les paramètres du standard de conférence

Vérifiez les paramètres du standard de conférence pour les conférences rendez-vous RTC. Les paramètres du Standard de conférence peuvent uniquement être récupérés à l’aide de l’applet de commande Get-CsDialInConferencingConfiguration . Ces paramètres ne sont pas disponibles dans le Panneau de configuration Lync Server. Pour afficher les paramètres de votre standard de conférence, utilisez une commande Windows PowerShell similaire à ce qui suit, qui retourne la collection globale des paramètres du standard de conférence :

Get-CsDialInConferencingConfiguration -Identity "Global"

Notez que les paramètres du Standard de conférence peuvent également être configurés dans l’étendue du site. Pour retourner des informations sur tous les paramètres du standard de conférence, utilisez plutôt cette commande :

Get-CsDialInConferencingConfiguration

L’applet de commande Get-CsDialInConferencingConfiguration retourne des données similaires à ceci :

Identité : global

EntryExitAnnouncementsType : UseNames

EnableNameRecording : True

EntryExitAnnouncementsEnabledByDefault : False

Si EntryExitAnnouncementsEnabledByDefault a la valeur False, cela signifie que les annonces de conférence sont désactivées. Pour activer les annonces d’entrée et de sortie, exécutez une commande Windows PowerShell similaire à celle-ci :

Set-CsDialInConferencingConfiguration -Identity "Global" -EntryExitAnnouncementsEnabledByDefault $True