Catégories

Exchange 2010: Configurez vos smartphones à l’aide fichiers CAB !

wm2x.jpegSi vous comptez déployer beaucoup de smartphone, il peut être très intéressant d’industrialiser le déploiement, et ce à moindre frais ! Tout ou presque peut se paramétrer à l’aide de fichiers CAB. Ainsi, vous pourrez pré-paramétrer des VPN, configuration Activesync, profiles Wifi que vous allez distribuez aux utilisateurs finaux via une simple carte SD ! Voyons comment procéder…

Afin d’obtenir ces fichiers CAB, il suffit de faire un peu de XML… Il s’agit ici d’un exemple simple de configuration Exchange ActiveSync, mais si vous consultez les liens ci-dessous, vous vous apercevrez que le paramétrage peut être très poussé !

Avec votre bloc-note, recopiez ce code en le modifiant:

<wap-provisioningdoc>   <characteristic type="Sync">        <characteristic type="Settings">        <parm name="SyncWhenRoaming" value="1"/>        </characteristic>        <characteristic type="Connection">            <parm name="Domain" value="domaine"/>            <parm name="Password" value="mot de passe"/>            <parm name="SavePassword" value="1"/>            <parm name="Server" value="activesync.nomdomaine.fr"/>            <parm name="User" value="CGEORGEOT"/>            <parm name="URI" value="Microsoft-Server-ActiveSync"/>        <parm name="UseSSL" value="1"/>        </characteristic>        <characteristic type="Mail">            <parm name="Enabled" value="1"/>        <parm name="EmailAgeFilter" value="3"/>        </characteristic>        <characteristic type="Calendar">            <parm name="Enabled" value="1"/>        <parm name="CalendarAgeFilter" value="5"/>        </characteristic>        <characteristic type="Contacts">            <parm name="Enabled" value="1"/>        </characteristic>   </characteristic></wap-provisioningdoc>

Par exemple, pour le calendrier, voici les différentes valeurs de durée de synchronisation CalendarAgeFilter:

1 – Tous
2 – 2 semaines
3 – 1 mois
4 – 3 mois
5 – 6 mois

Enregistrez le fichier sous le nom _setup.xml (respectez bien ce nommage !). Ensuite lancez la commande suivante qui « compilera » le fichier XML en un fichier CAB nommé ActiveSync.cab.

MakeCAB.exe /D COMPRESS=OFF _setup.xml ActiveSync.cab

Pour les développeurs, on pourrait même rêver d’inclure un AUTORUN ! Ainsi, lorsqu’un utilisateur allumera son téléphone pour la première fois, les fichiers CAB se lanceront automatiquement, et après avoir patienté un court laps de temps, le téléphone sera entièrement configuré ! Je ne suis pas développeur pour un sous, mais l’autorun se trouve dans le dossier \2577\autorun.exe (où 2577 symbolise le type de processeur). Toutes les informations ici. (si quelqu’un a le courage de faire un tutoriel à ce sujet, je suis preneur !)

Autre exemple, pour déployer vos propres certificats, voici le syntaxe à suivre:

<wap-provisioningdoc> <characteristic type="CertificateStore"> <characteristic type="ROOT"> <characteristic type="Votre Hash de votre autorité racine"> <parm name="EncodedCertificate" value="<base64encodedcert>"/> </characteristic> </characteristic>  </characteristic> </wap-provisioningdoc>

Quelques liens de références, pour configurer vos smartphones.

  • Le référentiel complet ActiveSync => ici
  • Le référentiel pour configurer VPN, Wifi, ….. => ici
  • Le SDK Windows Mobile => ici
image_pdfimage_print

Laisser un commentaire