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