Intégration d’une application de collaboration tierce à Lync Server 2013
Rubrique Dernière modification : 2013-02-20
Vous pouvez intégrer Lync 2013 à n’importe quelle application de collaboration en ligne tierce en ajoutant des informations sur l’application au Registre. Vous pouvez utiliser Lync 2013 pour démarrer des sessions de conférence de données hébergées sur un serveur interne, un service Internet ou les deux. La session de collaboration ou de conférence de données peut être démarrée à partir de la liste des contacts ou d’une session de messagerie instantanée, de voix ou de vidéo existante. Lync 2013 agit uniquement comme le véhicule de démarrage de l’application. Toutes les conversations Lync 2013 existantes restent actives après le début de la session de collaboration en ligne.
Les sections suivantes décrivent comment intégrer Lync 2013 à des applications de collaboration basées sur Internet et sur serveur.
Intégration d’une application de collaboration Internet-Based à Lync 2013
En règle générale, les étapes impliquées dans l’intégration d’une application de collaboration tierce sont les suivantes :
Des informations sur l’application sont ajoutées au Registre.
L’organisateur se connecte à Lync 2013 et sélectionne les contacts pour le partage et la collaboration des données. Ou bien, l’organisateur peut déjà participer à une conversation et décider d’ajouter une conférence de données.
Lync 2013 lit le Registre, démarre l’application de collaboration, puis envoie un message SIP personnalisé (appINVITE) aux participants sélectionnés.
Les participants acceptent l’invitation et l’application de collaboration est démarrée sur l’ordinateur de chaque personne. Lync 2013 utilise le Registre pour déterminer l’application de collaboration à utiliser, puis démarre cette application à l’aide des paramètres inclus dans le message appINVITE.
Le tableau suivant décrit les entrées de Registre requises pour intégrer une application de collaboration Internet à Lync 2013. Ces entrées sont placées dans le Registre à l’emplacement suivant :
- HKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\Lync\SessionManager\Apps\Parameters
Entrées de Registre pour une application de collaboration basée sur Internet
Nom | Type | Données |
---|---|---|
Nom |
REG_SZ |
Nom de l’application pour les menus Lync 2013. |
SmallIcon |
REG_SZ |
Chemin d’accès à l’icône de 16 pixels x 16 pixels, BMP ou PNG. |
Path |
REG_SZ |
Chemin du participant pour démarrer l’application de collaboration en ligne. |
OriginatorPath |
REG_SZ |
Chemin de l’organisateur pour démarrer l’application de collaboration en ligne. Ce chemin d’accès peut contenir un ou plusieurs paramètres personnalisés tels que définis dans la sous-clé Parameters. Par exemple, |
SessionType |
DWORD |
0 = Session locale. L’application est démarrée sur l’ordinateur local. 1 = Session à deux parties (par défaut). Lync 2013 démarre l’application localement, puis envoie une notification système à l’autre utilisateur. L’autre utilisateur clique sur la notification et démarre l’application spécifiée sur son ordinateur. 2 = Session multiparte. Lync 2013 démarre l’application localement, puis envoie des notifications système aux autres utilisateurs, les invitant à démarrer l’application spécifiée sur leur propre ordinateur. |
ExensibleMenu |
REG_SZ |
Liste des menus dans lesquels cette commande s’affiche, séparée par des points-virgules. Valeurs possibles :
Si ExtensibleMenu n’est pas défini, les valeurs par défaut de MainWindowRightClick et ConversationWindowActions sont utilisées. |
Le tableau suivant décrit les entrées de Registre pour les paramètres. Ces entrées sont mises à HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync\SessionManager\Apps\Parameters.
Entrées de Registre pour une application de collaboration basée sur Internet
Nom | Type | Données |
---|---|---|
Param1 |
REG_SZ |
Utilisé au format tokenized ( |
Param2 |
REG_SZ |
Voir Param1. |
Param3 |
REG_SZ |
Voir Param1. |
Les exemples de paramètres de Registre suivants intègrent ADatum Collaboration Client à Lync 2013 :
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\SessionManager]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\SessionManager\Apps]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\SessionManager\Apps\{C3F6E17A-855F-44a0-B90D-C0B92D38E5F1}]
"Path"="https://meetingservice.adatum.com/cc/%param1%/meet/%param2%"
"OriginatorPath"="https://meetserv.adatum.com/cc/%param1%/join?id=%param2%&role=present&pw=%param3%"
"SessionType"=dword:00000002
"ApplicationType"=dword:00000001
"LiveServerIntegration"=dword:00000000
"Name"="ADatum Online Collaboration Service"
"Extensiblemenu"="MainWindowActions;MainWindowRightClick;ConversationWindowActions;ConversationWindowRightClick"
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync\SessionManager]
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync\SessionManager\Apps]
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync\SessionManager\Apps\Parameters]
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync\SessionManager\Apps\Parameters\{C3F6E17A-855F-44a0-B90D-C0B92D38E5F1}]
"Param1"="meetserv"
"Param2"="admin"
"Param3"="abcdefg123"
Intégration d’une application de collaboration Server-Based à Lync 2013
Les paramètres permettant d’ajouter des commandes pour démarrer une application de collaboration basée sur le serveur à partir de Lync 2013 sont similaires à ceux décrits dans la section précédente, intégration d’une application de collaboration Internet-Based à Lync 2013. Toutefois, OriginatorPath n’est pas obligatoire et certaines valeurs sont modifiées. Les entrées de Registre sont placées à l’emplacement suivant :
- HKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\Lync\SessionManager\Apps\Parameters
Entrées de Registre pour une application de collaboration basée sur le serveur
Nom | Type | Données |
---|---|---|
Nom |
REG_SZ |
Nom de l’application tel qu’il apparaît dans le menu. |
ApplicationType |
DWORD |
Valeur = 1. Définit le type d’application sur le protocole. Les autres valeurs possibles ne s’appliquent pas dans ce cas. S’il n’est pas présent, ApplicationType est défini sur 0 (exécutable). |
Path |
REG_SZ |
Protocole utilisé pour démarrer l’application de collaboration. Pour Live Meeting 2007, la valeur de Path est définie sur |
SessionType |
DWORD |
0 = Session locale. L’application est démarrée sur l’ordinateur local. 1 = Session à deux parties (par défaut). Lync 2013 démarre l’application localement, puis envoie une notification système à l’autre utilisateur. L’autre utilisateur clique sur la notification et démarre l’application spécifiée sur son ordinateur. 2 = Session multiparte. Lync 2013 démarre l’application localement, puis envoie des notifications système aux autres utilisateurs, les invitant à démarrer l’application spécifiée sur leur ordinateur. |
MCUType |
REG_SZ |
DATA = Type de serveur. |
ExtensibleMenu |
REG_SZ |
Liste des menus dans lesquels cette commande s’affiche, séparées par des points-virgules. Valeurs possibles :
Si ExtensibleMenu n’est pas défini, les valeurs par défaut de MainWindowRightClick et ConversationWindowActions sont utilisées. |
L’exemple suivant ajoute des commandes pour démarrer ADatum Collaboration Client à partir de Lync 2013 :
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\SessionManager]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\SessionManager\Apps]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\SessionManager\Apps\{27877e66-615c-4582-ab88-0cb2ca05d951}]
"Path"="meet:%conf-uri%"
"SessionType"=dword:00000002
"LiveServerIntegration"=dword:00000001
"ApplicationType"=dword:00000001
"Name"="ADatum Collaboration Client"
"MCUType"="Data"
"Extensiblemenu"="MainWindowActions;MainWindowRightClick;ConversationWindowActions;ConversationWindowRightClick"