Le blog technique

Toutes les astuces #tech des collaborateurs de PI Services.

#openblogPI

Retrouvez les articles à la une

Lync 2010 – Private Line

Quelques utilisateurs d’OCS rencontrent le besoins d’être joignable par un autre numéro que celui publié dans l’annuaire. Pour cela Lync embarque une option permettant d’attribuer un numéro supplémentaire à un utilisateur. Ce numéro est particulier car il constitue une ligne privée pour l’utilisateur et cela est matérialisé lors de l’utilisation de ce numéro.

Différence entre la ligne classique et la ligne privée:

Voici les principales différences entre la ligne classique et la ligne privée:

  • Le numéro n’apparait pas dans la GAL
  • Le numéro ne sert qu’a recevoir des appels (aucune émission possible a partir de cette ligne)
  • L’appel reçu ne peut pas être transféré,délégué.
  • Une sonnerie spécifique doit être configuré pour les appels à destination de cette ligne
  • Les appels reçus sonnent toujours quelque soit le statu de l’utilisateur

    Configuration d’une ligne privée coté serveur

    Dans un premier temps, vérifions qu’aucune ligne privée n’est configuré:

    Get-Csuser julien.bausseron | fl *

    image

    La configuration d’une ligne privée se réalise via la commande

set-csUser MonutilisateurPrivateLine “Tel:+xxx”image

Configuration d’une ligne privée coté Client

Une fois la ligne privée configuré, une nouvelle option apparait dans le client Lync 2010: La sonnerie pour la ligne privée:

image

Réception d’un appel sur la ligne privée

Lors de la réception d’un appel sur le numéro privé ce dernier est matérialisé par cet affichage:

image

Lync 2010 – IMWarning

L’utilisation de la messagerie instantanée en entreprise a de nombreux avantages. La customisation des paramètres de la politique client permet de gagner en souplesse et en productivité. Une option souvent utilisée dans OCS/OCSR2 permet d’afficher un message au lancement d’une conversation d’un utilisateur .Cette option est maintenu dans Lync Server 2010 via la politique client (CsClientPolicy).

Par défaut aucun message n’est fixé:

image Pour positionné un message, la commande Shell suivante est utilisée:

Set-csclientpolicy Global –IMWarning “Message”

image Une fois le paramètre positionner, ce dernier est visible via la commande:

Get-Csclientpolicy Global | fl IMWarning

image

Pour valider le bon fonctionnement de ce paramètre, relancer le client Lync, puis démarrer une conversation:

image

L’utilisation de ce paramètre offre la possibilité d’informer les collaborateurs, ou de faire passer un message:

image A noter que la console Lync 2010 Attendant n’affiche pas le message !

image

EXCHANGE 2010 – Visualiser les files d’attente

L’interface PowerShell permet de visualiser l’ensemble  des files d’attente.

get-transportserver | Get-ExchangeServer | where {$_.AdminDisplayVersion -match "14"} | get-queue

La première commande permet de sélectionner les serveurs Exchange ayant le rôle “Transport”.

La seconde partie permet d’intérroger uniquement les serveurs Exchange 2010, dans le cadre d’une organisation mixte (version antérieure).

image

Pour visualiser les versions:

Get-ExchangeServer | fl name,edition,admindisplayversion

image

Version 8.x: Exchange 2007

Version 14.x: Exchange 2010

Revenons à nos files d’attente…..

On peut par exemple filtrer sur un nombre de messages en attente:

get-transportserver | Get-ExchangeServer | where {$_.AdminDisplayVersion -match "14"} | get-queue | where {$_.MessageCount -gt "10"}

image

Sur le statut:

get-transportserver | Get-ExchangeServer | where {$_.AdminDisplayVersion -match "14"} | get-queue | where {$_.Status -match "Active"}

image

Ready   Le message se trouve dans la file d’attente et est prêt à être traité

Active   Si le message figure dans une file d’attente de remise, il est remis à sa destination. Si le message se trouve dans la file d’attente de soumission, il est traité par le catégoriseur.

Voici un lien sur les flux:

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6eb8c09a-6ea4-442a-9faa-de33265ceb84&displaylang=en