Configuration des adaptateurs de téléphonie Adobe Connect

Découvrez comment effectuer des configurations avancées pour les adaptateurs de téléphonie, ainsi que les paramètres et des exemples.

Lorsque vous installez Adobe Connect, tous les adaptateurs de téléphonie sont automatiquement installés, que vous les sélectionniez ou non dans le programme d’installation. Si vous sélectionnez l’adaptateur dans le programme d’installation, l’écran de configuration de cet adaptateur s’affiche. Vous pouvez configurer l’adaptateur au moment de l’installation. Le programme d’installation exécute uniquement la configuration de base pour les adaptateurs de téléphonie. Vous pouvez effectuer les configurations avancées manuellement.

Pour plus d’informations, voir Installation et configuration d’Adobe Connect.

Configuration des adaptateurs de téléphonie

Pour configurer les adaptateurs de téléphonie, après avoir exécuté le programme d’installation, procédez comme suit :

  1. Dans un éditeur de texte, ouvrez le fichier [root_install_dir]\TelephonyService\conf\telephony-settings.xml.
  2. Dans le fichier XML, définissez la séquence de connexion au fournisseur de conférences audio.
  3. Validez et enregistrez le fichier XML.
  4. Redémarrez Adobe Connect Central Application Server.

Dans les exemples de paramètres, les valeurs fournies entre accolades ({}) sont des espaces réservés. Lors de la mise à jour des paramètres, vous devez fournir des valeurs réelles pour ces paramètres.

Informations supplémentaires

Certains éléments XML courants sont décrits ci-dessous.

Élément XML

Description

<conf-num>

Numéro de téléphone de la conférence audio. Cet élément doit être le premier de la séquence de numérotation. Vous ne pouvez avoir qu’un seul élément <conf-num>. L’adaptateur fournit la valeur entre accolades {}.

<delay>

Délai dans la séquence de numérotation, en millisecondes.

<dtmf>

Tonalité DTMF (modulation de fréquence en double tonalité). Une valeur DTMF peut être un nombre ou une lettre sur un clavier téléphonique, y compris * et #.

Paramètres de l’adaptateur MeetingOne

Paramètres de base

Paramètre

Obligatoire

Description

m1.connect.telephony.api_server

Oui

URL du serveur API de téléphonie MeetingOne.

m1.connect.ftp.ssh

Oui

Valeur booléenne indiquant si le téléchargement SSH est activé (TRUE) ou désactivé (FALSE). La valeur par défaut est TRUE.

m1.connect.loglevel

Oui

Niveau de journalisation. La valeur peut être info ou debug en fonction du niveau de débogage requis, le niveau debug étant le niveau optimal.

m1.connect.telephony.api_ server.login

Oui

ID utilisé pour se connecter au serveur API de téléphonie MeetingOne.

m1.connect.telephony.api_ server.password

Oui

Mot de passe associé à l’ID de connexion.

Paramètres avancés

Paramètre

Obligatoire

Valeur par défaut

Description

MEETINGONE_DTMF_ PREFIX_TOKEN

Oui

 -

Caractères indiquant que l’entrée DTMF est un jeton. Ne modifiez cette valeur que si elle a été modifiée sur le pont.

La valeur suggérée est *65*.

MEETINGONE_TOKEN_LENGTH

Oui

 -

Nombre de chiffres dans le jeton unique que Connect génère pour chaque utilisateur participant à une réunion. La valeur suggérée est 4.

MEETINGONE_DTMF_POSTFIX_TOKEN

Oui

 -

Caractères indiquant que le jeton est terminé, ce qui indique à Connect de générer le jeton pour fusionner l’utilisateur du téléphone avec un utilisateur Web. Ne modifiez cette valeur que si elle a été modifiée sur le pont. La valeur suggérée est #.

m1.connect.ftp.delay

Non

57 600 (16

heures)

Longueur maximale du fichier de téléchargement audio, en secondes. Minimum : 3 600 (une heure).

m1.connect.message.timeout

Non

90

Durée maximum, en secondes, de l’accusé de réception de la commande issue du pont. La valeur recommandée est comprise entre 90 et 120 secondes.

m1.connect.record.enabled

Non

TRUE

Valeur booléenne qui spécifie si l’enregistrement est activé.

m1.connect.sshdownload.cmd

oui

${MEETINGONE_PSFTP_PATH} {0} {1} {2}

{3}

 SSH Download Cmd

m1.connect.telephony.authentication_service_endpoint

yes

authentication

Point de terminaison du service d’authentification téléphonique

m1.connect.telephony.audio_service_endpoint

yes

audio

Point de terminaison du service audio de téléphonie

m1.connect.telephony.events_service_endpoint

yes

events

Point de terminaison du service audio de téléphonie

MAX_SUB_CONFS

oui

20

 

MAX_USERS_PER_SUB_CONF

oui

150

 

Paramètres d'exemple MeetingOne

L’exemple suivant illustre la séquence de numérotation de l’adaptateur MeetingOne :

<telephony-settings>
	<telephony-adaptor id=&quot;meetingone-adaptor&quot; class- name=&quot;com.meetingone.adobeconnect.MeetingOneAdobeConnectAdaptor&quot; enabled=&quot;true&quot; name=&quot;{meetingone-adaptor}&quot;>
		<setting id=&quot;MEETINGONE_TOKEN_LENGTH&quot;>${MEETINGONE_TOKEN_LENGTH}</setting>
		<setting id=&quot;MAX_SUB_CONFS&quot;>20</setting>
		<setting id=&quot;MAX_USERS_PER_SUB_CONF&quot;>150</setting>
		<setting id=&quot;MEETINGONE_DTMF_PREFIX_TOKEN&quot;>${MEETINGONE_DTMF_PREFIX_TOKEN}</setting>
		<setting id=&quot;MEETINGONE_DTMF_POSTFIX_TOKEN&quot;>${MEETINGONE_DTMF_POSTFIX_TOKEN}</setting>
		<setting id=&quot;m1.connect.telephony.api_server&quot;>https://ape-secure.poweredbyphoenix.net/api</setting>
		<setting id=&quot;m1.connect.ftp.ssh&quot;>${m1.connect.ftp.ssh}</setting>
		<setting id=&quot;m1.connect.loglevel&quot;>${m1.connect.loglevel}</setting>
		<setting id=&quot;m1.connect.sshdownload.cmd&quot;>${MEETINGONE_PSFTP_PATH} {0} {1} {2}
{3}</setting>
		<setting id=&quot;m1.connect.recording.enabled&quot;>${m1.connect.recording.enabled}</setting>
		<setting id=&quot;m1.connect.telephony.api_server.password&quot;>${m1.connect.telephony.api_server.password}
		</setting>
		<setting id=&quot;m1.connect.telephony.api_server.login&quot;>${m1.connect.telephony.api_server.login}</setting>
		<setting id=&quot;m1.connect.telephony.authentication_service_endpoint&quot;>authentication</setting>
		<setting id=&quot;m1.connect.telephony.audio_service_endpoint&quot;>audio</setting>
		<setting id=&quot;m1.connect.telephony.events_service_endpoint&quot;>events</setting>
		<setting id=&quot;m1.connect.ftp.delay&quot;>${m1.connect.ftp.delay}</setting>
		<setting id=&quot;m1.connect.message.timeout&quot;>${m1.connect.message.timeout}</setting>
		<setting id=&quot;DIALIN_NUMBERS&quot;>MeetingOne_Access_Number_Argentina MeetingOne_Access_Number_Australia MeetingOne_Access_Number_Austria MeetingOne_Access_Number_Bahrain MeetingOne_Access_Number_Belgium MeetingOne_Access_Number_Brazil MeetingOne_Access_Number_Bulgaria MeetingOne_Access_Number_Canada MeetingOne_Access_Number_China MeetingOne_Access_Number_Cyprus MeetingOne_Access_Number_Czech MeetingOne_Access_Number_Denmark MeetingOne_Access_Number_El_Salvador MeetingOne_Access_Number_Estonia MeetingOne_Access_Number_Finland MeetingOne_Access_Number_France MeetingOne_Access_Number_Germany MeetingOne_Access_Number_Greece MeetingOne_Access_Number_Hungary MeetingOne_Access_Number_Ireland MeetingOne_Access_Number_Israel MeetingOne_Access_Number_Italy MeetingOne_Access_Number_Japan MeetingOne_Access_Number_Latvia MeetingOne_Access_Number_Lithuania MeetingOne_Access_Number_Luxembourg MeetingOne_Access_Number_Mexico MeetingOne_Access_Number_Netherlands MeetingOne_Access_Number_New_Zealand MeetingOne_Access_Number_Norway MeetingOne_Access_Number_Panama MeetingOne_Access_Number_Peru MeetingOne_Access_Number_Poland MeetingOne_Access_Number_Portugal MeetingOne_Access_Number_Romania MeetingOne_Access_Number_Singapore MeetingOne_Access_Number_Slovenia MeetingOne_Access_Number_South_Africa MeetingOne_Access_Number_Spain MeetingOne_Access_Number_Sweden MeetingOne_Access_Number_Switzerland MeetingOne_Access_Number_United_Kingdom MeetingOne_Access_Number_United_States</setting>
		<dial-in-sequence>
			<conf-num>18008320736</conf-num>
			<delay>12000</delay>
			<dtmf>*</dtmf>
			<dtmf>{x-tel-meetingone-conference-id}</dtmf>
			<dtmf>#</dtmf>
			<delay>6000</delay>
			<dtmf>[uv-token]</dtmf>
		</dial-in-sequence>
	</telephony-adaptor>
</telephony-settings>

Exemples de fonctionnalités MeetingOne

L’exemple suivant illustre la configuration telephony-features.xml pour l’adaptateur MeetingOne :

Paramètres de base - EMEA

Paramètre

Obligatoire

Description

m1.connect.telephony.api_server

Oui

URL du serveur API de téléphonie EMEA MeetingOne.

m1.connect.ftp.ssh

Oui

Valeur booléenne indiquant si le téléchargement SSH est activé (TRUE) ou désactivé (FALSE). La valeur par défaut est TRUE.

m1.connect.loglevel

Oui

Niveau de journalisation. La valeur peut être info ou debug en fonction du niveau de débogage requis, le niveau debug étant le niveau optimal.

m1.connect.telephony.api_server.login

Oui

ID utilisé pour se connecter au serveur API de téléphonie EMEA MeetingOne.

m1.connect.telephony.api_server.password

Oui

Mot de passe associé à l’ID de connexion.

Paramètres avancés - EMEA

Paramètre

Obligatoire

Valeur par défaut

Description

MEETINGONE_DTMF_PREFIX_TOKEN

Oui

-

Caractères indiquant que l’entrée DTMF est un jeton. Ne modifiez cette valeur que si elle a été modifiée sur le pont. Une valeur suggérée est *65*.

MEETINGONE_TOKEN_LENGTH

Oui

-

Nombre de chiffres dans le jeton unique généré par Adobe Connect pour chaque utilisateur participant à une réunion. La valeur suggérée est 4

MEETINGONE_DTMF_POSTFIX_TOKEN

Oui

-

Caractères indiquant que le jeton est terminé, ce qui indique à Adobe Connect de générer le jeton pour fusionner l’utilisateur du téléphone avec un utilisateur Web. Ne modifiez cette valeur que si elle a été modifiée sur le pont. La valeur suggérée est #.

m1.connect.ftp.delay

Non

57 600 (16 heures)

Longueur maximale du fichier de téléchargement audio en secondes. La valeur minimale est de 3 600 (une heure).

m1.connect.message.timeout

Non

30

Durée maximum, en secondes, de l’accusé de réception de la commande issue du pont. La valeur recommandée est comprise entre 30 et 120 secondes.

m1.connect.record.enabled

Non

TRUE

Valeur booléenne qui spécifie si l’enregistrement est activé.

Exemple de paramètres - EMEA

L’exemple suivant illustre la séquence de numérotation de l’adaptateur EMEA MeetingOne :

<telephony-adaptor class-name=&quot;com.meetingone.adobeconnect.emea.AdaptorWrapper&quot; enabled=&quot;true&quot; id=&quot;meetingone-emea-adaptor&quot; name=&quot;{meetingone-emea-adaptor}&quot; use-backup- provider=&quot;true&quot; default-recording-source=&quot;adaptor&quot; disable-profiles-on-edit=&quot;false&quot; disable- profiles-on-disable=&quot;false&quot;><setting id=&quot;MEETINGONE_TOKEN_LENGTH&quot;>${MEETINGONE_TOKEN_LENGTH}</setting>

<setting id=&quot;MAX_SUB_CONFS&quot;>20</setting>
<setting id=&quot;MAX_USERS_PER_SUB_CONF&quot;>150</setting>
<setting id=&quot;MEETINGONE_DTMF_PREFIX_TOKEN&quot;>${MEETINGONE_DTMF_PREFIX_TOKEN}</setting>
<setting id=&quot;MEETINGONE_DTMF_POSTFIX_TOKEN&quot;>${MEETINGONE_DTMF_POSTFIX_TOKEN}</setting>
<setting id=&quot;m1.connect.telephony.api_server&quot;>${m1.connect.telephony.api_server}</setting>
<setting id=&quot;m1.connect.ftp.ssh&quot;>${m1.connect.ftp.ssh}</setting>
<setting id=&quot;m1.connect.loglevel&quot;>${m1.connect.loglevel}</setting>
<setting id=&quot;m1.connect.sshdownload.cmd&quot;>${MEETINGONE_PSFTP_PATH} {0} {1} {2}
{3}</setting>
<setting id=&quot;m1.connect.recording.enabled&quot;>${m1.connect.recording.enabled}</setting>
<setting id=&quot;m1.connect.telephony.api_server.password&quot;>${m1.connect.telephony.api_server.password}</s etting>
<setting id=&quot;m1.connect.telephony.api_server.login&quot;>${m1.connect.telephony.api_server.login}</setting
>
<setting id=&quot;m1.connect.telephony.authentication_service_endpoint&quot;>authentication</setting>
<setting id=&quot;m1.connect.telephony.audio_service_endpoint&quot;>audio</setting>
<setting id=&quot;m1.connect.telephony.events_service_endpoint&quot;>events</setting>
<setting id=&quot;m1.connect.ftp.delay&quot;>${m1.connect.ftp.delay}</setting>
<setting id=&quot;m1.connect.message.timeout&quot;>${m1.connect.message.timeout}</setting>
<setting id=&quot;DIALIN_NUMBERS&quot;>MeetingOne_Access_Number_Argentina MeetingOne_Access_Number_Australia MeetingOne_Access_Number_Austria MeetingOne_Access_Number_Bahrain MeetingOne_Access_Number_Belgium MeetingOne_Access_Number_Brazil MeetingOne_Access_Number_Bulgaria MeetingOne_Access_Number_Canada MeetingOne_Access_Number_China MeetingOne_Access_Number_Cyprus MeetingOne_Access_Number_Czech MeetingOne_Access_Number_Denmark MeetingOne_Access_Number_El_Salvador MeetingOne_Access_Number_Estonia MeetingOne_Access_Number_Finland MeetingOne_Access_Number_France MeetingOne_Access_Number_Germany MeetingOne_Access_Number_Greece MeetingOne_Access_Number_Hungary MeetingOne_Access_Number_Ireland MeetingOne_Access_Number_Israel MeetingOne_Access_Number_Italy MeetingOne_Access_Number_Japan MeetingOne_Access_Number_Latvia MeetingOne_Access_Number_Lithuania MeetingOne_Access_Number_Luxembourg MeetingOne_Access_Number_Mexico MeetingOne_Access_Number_Netherlands MeetingOne_Access_Number_New_Zealand MeetingOne_Access_Number_Norway
MeetingOne_Access_Number_Panama MeetingOne_Access_Number_Peru MeetingOne_Access_Number_Poland MeetingOne_Access_Number_Portugal MeetingOne_Access_Number_Romania MeetingOne_Access_Number_Singapore MeetingOne_Access_Number_Slovenia MeetingOne_Access_Number_South_Africa MeetingOne_Access_Number_Spain MeetingOne_Access_Number_Sweden MeetingOne_Access_Number_Switzerland MeetingOne_Access_Number_United_Kingdom MeetingOne_Access_Number_United_States</setting>

<dial-in-sequence>
<conf-num>{conf-num}</conf-num>
<delay>12000</delay>
<dtmf>*</dtmf>
<dtmf>{x-tel-meetingone-conference-id}</dtmf>
<dtmf>#</dtmf>
<delay>12000</delay>
<dtmf>*</dtmf>
<dtmf>{x-tel-meetingone-host-pin}</dtmf>
<dtmf>#</dtmf>
<delay>12000</delay>
<dtmf>[uv-token]</dtmf>
</dial-in-sequence>
</telephony-adaptor>

Exemples de fonctionnalités - EMEA

L’exemple suivant illustre la configuration telephony-features.xml pour l’adaptateur EMEA MeetingOne :

<telephony-adaptor class-name=&quot;com.meetingone.adobeconnect.emea.AdaptorWrapper&quot; enabled=&quot;true&quot; id=&quot;meetingone-emea-adaptor&quot;>
<capabilities>
<breeze-capabilities>
<!-- &quot;dial-out&quot; et &quot;dial-out-by-user&quot; ne peuvent pas être activés tous les deux -->
<!-- voir aussi &quot;call-selected-user&quot; ci-dessous -->
<!-- si &quot;dial-out&quot; est vrai, alors l'autorisation de l'utilisateur de composer
est déterminée par le rôle de l'utilisateur -->
<capability enabled=&quot;true&quot; id=&quot;dial-out&quot;>
<host enabled=&quot;true&quot;/>
<presenter enabled=&quot;true&quot;/>
<participant enabled=&quot;true&quot;/>
</capability>
<!-- si &quot;dial-out-by-user&quot; est vrai, alors l'autorisation de l'utilisateur
de composer est définie pour l'individu utilisateur
via les appels API xml. &quot;dial-out&quot; et &quot;dial-out-by-user&quot; sont des capacités mutuellement exclusives -->
<capability enabled=&quot;false&quot; id=&quot;dial-out-by-user&quot;/>

<!-- si &quot;auto-call-me-dialog&quot; est vrai, alors au début de
la réunion, la boîte de dialogue « M'appeler » apparaîtra, si l'utilisateur a l'autorisation de composer -->
<capability enabled=&quot;true&quot; id=&quot;auto-call-me-dialog&quot;/>
<!-- effectuer le masquage de numéro en utilisant la recherche par expression régulière et le remplacement.
Les expressions par défaut masquent les chiffres 5,6,7 à partir du dernier
en ignorant les traits d’union et les espaces intermédiaires. La correspondance d’expression par défaut échoue si il y a moins de 7 chiffres dans le numéro. -->
<capability enabled=&quot;false&quot; id=&quot;number-mask&quot;>
<search-expression>([0-9])([- ]*)([0-9])([- ]*)([0-9])([- ]*)([0-9])([-
]*)([0-9])([- ]*)([0-9])([- ]*)([0-9])$</search-expression>
<replacement-expression>x$2x$4x$6$7$8$9$10$11$12$13</replacement-expression>
</capability>
</breeze-capabilities>
<bridge-capabilities>
<capability enabled=&quot;true&quot; id=&quot;hang-up&quot;/>
<capability enabled=&quot;true&quot; id=&quot;remove-selected-user-enable-hangup&quot;/>
<capability enabled=&quot;true&quot; id=&quot;hold-user&quot;/>
<capability enabled=&quot;true&quot; id=&quot;volume-control&quot;/>
<capability enabled=&quot;true&quot; id=&quot;mute-conference&quot;/>
<capability enabled=&quot;true&quot; id=&quot;token-merge&quot;/>
<capability id=&quot;telephone-number-hint-format&quot; value=&quot;E164&quot;/>
<capability enabled=&quot;true&quot; id=&quot;breakout-room&quot;/>

<!-- salles de réunion audio+web. -->
<capability enabled=&quot;true&quot; id=&quot;web-audio-breakouts&quot;/>

<!-- vrai signifie que l'interface de réunion n'a pas d'élément de menu pour démarrer explicitement
la conférence audio. Au lieu de cela, le démarrage de la conférence coïncide automatiquement avec le début de la réunion -->
<capability enabled=&quot;false&quot; id=&quot;auto-start-conference&quot;/>

<!-- vrai signifie que l'interface de réunion n'a pas d'élément de menu pour arrêter explicitement
la conférence audio. Au lieu de cela, l'arrêt de la conférence coïncide automatiquement avec la fin de la réunion -->
<capability enabled=&quot;false&quot; id=&quot;auto-stop-conference&quot;/>

<!-- vrai signifie que l'interface de réunion permet d'appeler l'utilisateur sélectionné -->
<!-- voir aussi &quot;dial-out&quot;, &quot;dial-out-by-user&quot;, &quot;auto-call-me-dialog&quot; ci-dessus -->
<capability enabled=&quot;true&quot; id=&quot;call-selected-user&quot;/>
</bridge-capabilities>
</capabilities>
</telephony-adaptor>

Paramètres d’adaptateur LoopUp

Paramètre

Obligatoire

Description

DS Oui Reserved. Doit être présent. Notez que nous avons défini la première version comme 1.1 pour le suivi du déploiement.
DSCountry Code Oui Le code pays du centre de données doit être l’un des suivants :
États-Unis ->
numéro gratuit pour Universal Voice
Royaume-Uni -> numéro sans frais au Royaume-Uni pour Universal Voice
LogAltairResponse Oui Ne pas modifier 
LogExtraDebug Oui
Ne pas modifier
LogSuppressAllByContract Oui
Pour Licensed Install, ou installation avec licence, ajoutez cette entrée et définissez-la sur true. Cela supprimera la journalisation supplémentaire sur le point de terminaison LoopUp.
AltairURL Oui
Adresse Altair par défaut. 
AthenaURL Oui
Serveur API LoopUp.
AthenaVerifySecret Oui
Mot de passe du serveur API LoopUp.
SeqUrl Oui
Adresse de l’instance de séquence.
SeqToken Oui
Jeton pour l’adaptateur Adobe Connect
DTMF_PREFIX_TOKEN
Non Jeton RVI de LoopUp : via ##5 suivi de # chiffre(s)
DTMF_PREFIX_TOKEN
Non Retour à la conférence (le jeton se termine par..)
TOKEN_LENGTH
Non Jeton RVI à 3 chiffres. Veuillez ne pas modifier
MAX_SUB_CONFS
Oui
Défini sur 0. Pas de support pour le déploiement.
UVMaskDialinCLI_CSV
Oui
sip:RECORDING est requis et permet d’assurer la suppression de l’étape d’enregistrement LoopUp (si existante).

Exemples de paramètres — LoopUp

L’exemple suivant illustre la configuration telephony-settings.xml pour l’adaptateur de téléphonie LoopUp :

<?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>
<telephony-settings>
  <telephony-adaptor id=&quot;LoopUp&quot;
        class-name=&quot;com.loopup.ACAdapter&quot;
        enabled=&quot;true&quot;
        name=&quot;LoopUp&quot;
        default-provider=&quot;true&quot;
        disable-profiles-on-edit=&quot;false&quot;
        disable-profiles-on-disable=&quot;false&quot;>
        <!-- Configuration: Refer to
        https://github.com/loopup/ACAdapter/blob/main/README.md#configuration -->
        <setting id=&quot;DS&quot;>1.1</setting>
        <setting id=&quot;DCCountryCode&quot;>USA</setting>

        <setting id=&quot;LogAltairResponse&quot;>false</setting>
        <setting id=&quot;LogExtraDebug&quot;>false</setting>

        <setting id=&quot;AltairUrl&quot;>altair.loopup.com</setting>
        <setting id=&quot;AthenaUrl&quot;>data.loopup.com</setting>
        <!-- AVERTISSEMENT ! Cette valeur est transformée par le service de téléphonie Adobe Telephony Service et ne correspond pas à cette
        source. Fichier faisant autorité
        https://github.com/loopup/ACAdapter/blob/main/conf/telephony-settings.xml -->
        <setting id=&quot;AthenaVerifySecret_PASSWORD&quot;></setting>

        <setting id=&quot;SeqUrl&quot;>seq-altair.loopup.com</setting>
        <!-- AVERTISSEMENT ! Cette valeur est transformée par le service de téléphonie Adobe Telephony Service et ne correspond pas à cette
        source. Fichier faisant autorité
        https://github.com/loopup/ACAdapter/blob/main/conf/telephony-settings.xml -->
        <setting id=&quot;SeqToken_PASSWORD&quot;></setting>

        <setting id=&quot;DTMF_PREFIX_TOKEN&quot;>##5</setting>
        <setting id=&quot;DTMF_POSTFIX_TOKEN&quot;>#</setting>
        <setting id=&quot;TOKEN_LENGTH&quot;>3</setting>
        <setting id=&quot;MAX_SUB_CONFS&quot;>0</setting>
        
        <!-- Il s'agit d'une liste séparée par des virgules contenant l'ANI/CLI des
            numéros de composition vocale universelle d'Adobe dans le pont LoopUp
            qui, sauf indication contraire ici, apparaîtront comme participants. -->
         <setting id=&quot;UVMaskDialinCLI_CSV&quot;>sip:RECORDING</setting>
    </telephony-adaptor>
</telephony-settings>

Exemples de fonctionnalités - LoopUp

L’exemple suivant illustre la configuration telephony-capabilities.xml pour l’adaptateur de téléphonie LoopUp :

<?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot; standalone=&quot;no&quot;?>
<telephony-capabilities>
    <telephony-adaptor id=&quot;LoopUp&quot; class-name=&quot;com.loopup.ACAdapter&quot; enabled=&quot;true&quot;>
        <capabilities>
            <breeze-capabilities>
                <!-- &quot;dial-out&quot; et &quot;dial-out-by-user&quot; ne peuvent pas être activés tous les deux -->
                <!-- voir aussi &quot;call-selected-user&quot; ci-dessous -->
                <!-- si &quot;dial-out&quot; est vrai, alors l'autorisation de l'utilisateur de composer
				est déterminée par le rôle de l'utilisateur -->
                <capability id=&quot;dial-out&quot; enabled=&quot;true&quot;>
                    <host enabled=&quot;true&quot; />
                    <presenter enabled=&quot;true&quot; />
                    <participant enabled=&quot;true&quot; />
                </capability>

                <!-- si &quot;dial-out-by-user&quot; est vrai, alors l'autorisation de l'utilisateur
				de composer est définie pour l'individu utilisateur
				via les appels API xml.  &quot;dial-out&quot; et &quot;dial-out-by-user&quot;
				sont des capacités mutuellement exclusives -->
                <capability id=&quot;dial-out-by-user&quot; enabled=&quot;false&quot; />

                <!-- si &quot;auto-call-me-dialog&quot; est vrai, alors au début de
				la réunion, la boîte de dialogue « M'appeler » apparaîtra, si
				l'utilisateur a l'autorisation de composer -->
                <capability id=&quot;auto-call-me-dialog&quot; enabled=&quot;true&quot; />
                <!-- effectuer le masquage de numéro en utilisant la recherche par expression régulière et le remplacement. Les expressions par défaut masquent les chiffres 5,6,7 à partir du dernier
					en ignorant les traits d’union et les espaces intermédiaires. La correspondance d’expression par défaut échoue si il y a moins de 7 chiffres dans le numéro. -->
                <capability id=&quot;number-mask&quot; enabled=&quot;false&quot;>
                    <search-expression>([0-9])([- ]*)([0-9])([- ]*)([0-9])([- ]*)([0-9])([- ]*)([0-9])([- ]*)([0-9])([- ]*)([0-9])$</search-expression>
                    <replacement-expression>x$2x$4x$6$7$8$9$10$11$12$13</replacement-expression>
                </capability>
            </breeze-capabilities>

            <bridge-capabilities>
                <capability id=&quot;hang-up&quot; enabled=&quot;true&quot; />
                <capability id=&quot;remove-selected-user-enable-hangup&quot; enabled=&quot;true&quot; />
                <capability id=&quot;hold-user&quot; enabled=&quot;true&quot; />
                <capability id=&quot;volume-control&quot; enabled=&quot;false&quot; />
                <capability id=&quot;token-merge&quot; enabled=&quot;true&quot; />
                <capability id=&quot;mute-all&quot; enabled=&quot;false&quot; />

                <!-- salles de réunion audio + web. -->
                <capability id=&quot;breakout-room&quot; enabled=&quot;false&quot; />
                <capability id=&quot;web-audio-breakouts&quot; enabled=&quot;true&quot; />

                <!-- vrai signifie que l'interface de réunion n'a pas d'élément de menu pour démarrer explicitement
				la conférence audio.  Au lieu de cela, le démarrage de la conférence
				coïncide automatiquement avec le début de la réunion -->
                <capability id=&quot;auto-start-conference&quot; enabled=&quot;false&quot; />

                <!-- vrai signifie que l'interface de réunion n'a pas d'élément de menu pour arrêter explicitement
				la conférence audio.  Au lieu de cela, l'arrêt de conférence
				coïncide automatiquement avec la fin de la réunion -->
                <capability id=&quot;auto-stop-conference&quot; enabled=&quot;true&quot; />

                <!-- vrai signifie que l'interface utilisateur de la réunion permet d'appeler l'Utilisateur sélectionné -->
                <!-- voir aussi « dial-out », « dial-out-by-user », « auto-call-me-dialog » ci-dessus -->
                <capability id=&quot;call-selected-user&quot; enabled=&quot;true&quot; />

                <capability id=&quot;telephone-number-hint-format&quot; value=&quot;E164&quot; />
            </bridge-capabilities>
        </capabilities>
    </telephony-adaptor>

</telephony-capabilities>

Adobe, Inc.

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?