# Procédure de configuration du serveur StartPhone avec Orange Contact Everyone Business ## 1. Prérequis ### Informations à demander au client Demander au client les identifiants d'accès à **Orange Contact Everyone Business** : * Identifiant API * Mot de passe API ### Récupération de la VM Consulter la procédure de [récupération et d'importation d'une VM](../Production%20SI/Exporter-et-importer-une-VM-depuis-la-plateforme-de-Production.md). ## 2. Configuration Stormshield Créer les règles de flux suivantes : ```bash Grp_StartPhone -> Base de données : 1521 (Oracle) ou 1433 (SQL Server) Grp_StartPhone -> AMQ : 61616 Grp_StartPhone -> Broker : 1883 (MQTT) ou 10192 (WebSocket) Grp_StartPhone -> RPINT_VIP : 443 RPINT_VIP -> Quescom : 443 ``` Adapter les ports en fonction de l'architecture du client. ## 3. Configuration de StartPhone Server Modifier le fichier de configuration suivant : ```bash nano /opt/startphoneserver/conf/plugins.properties ``` Ajouter ou mettre à jour les paramètres suivants : ```bash ########## (B4) ORANGE CONTACT EVERYONE ########## orangeContactPlugin.url=https://contact-everyone.orange-business.com/api/v1.2/ orangeContactPlugin.login= orangeContactPlugin.password= orangeContactPlugin.password.hiddenFromPoluxEye=true orangeContactPlugin.strategySMS=sms #orangeContactPlugin.strategyVocal=vocal ``` Remplacer les valeurs des paramètres comme suit : * `` : par l'identifiant API communiqué par le client. * `` : par le mot de passe associé. ## 4. Redémarrage du service Redémarrer le service StartPhone Server pour appliquer la configuration : ```bash service startphoneserver restart ``` ## 5. Vérification de la configuration Se connecter à l'interface d'administration de PoluxEye : * [http://ADRESSE_IP_STARTPHONESERVER:8989/systel-rest/poluxeye/#/home](http://ADRESSE_IP_STARTPHONESERVER:8989/systel-rest/poluxeye/#/home) Vérifier que la configuration Orange Contact Everyone est chargée correctement et qu'aucune erreur n'est signalée. Depuis la VM StartPhone, vérifier que la connexion à l'API fonctionne : ```bash curl --request POST \ --url https://contact-everyone.orange-business.com/api/v1.2/oauth/token \ --header 'content-type: application/x-www-form-urlencoded' \ --data-urlencode 'username=' \ --data-urlencode 'password=' ``` ## 6. Test d'envoi de SMS Depuis l'application START, suivre les étapes suivantes : 1. Accéder au menu **Messages** 2. Sélectionner **Multi_Messagerie** 3. Saisir un numéro de téléphone de test 4. Rédiger un message de test 5. Envoyer le SMS 6. Vérifier la bonne réception du message.