Intégration de Microsoft Project Online

Vous pouvez exporter un projet depuis le client web SyteLine vers Microsoft Project Online en nuage. Vous pouvez ensuite réimporter dans le client web toutes les révisions qui y ont été publiées.

L'intégration entre le client web SyteLine et MS Project Online doit d'abord être configurée. Ce processus comporte trois tâches :

  • Enregistrez un projet SharePoint en ligne dans Azure.
  • Attribuez les autorisations nécessaires aux utilisateurs de MS Project Online concernés.
  • Configurez les paramètres de MS Project Online dans SyteLine.
  1. Dans Azure, cliquez sur Inscriptions d'applications, puis sur Nouvelle inscription :
    1. Précisez les informations demandées. Sauvegardez l’ID (client) de l’application pour une utilisation ultérieure.
    2. Dans la section Authentification, sélectionnez l'option Comptes dans ce répertoire d'organisation uniquement sous Types de comptes pris en charge.
    3. Précisez l'URL de redirection vers le service web MS Integration sur le serveur web SyteLine. Sauvegardez l'URL pour une utilisation ultérieure.
    4. Dans la section des certificats et secrets, créez un nouveau secret client. Sauvegardez l’ID de secret généré automatiquement pour une utilisation ultérieure.
    5. Dans la section des autorisations API, cliquez sur Ajouter une autorisation et créez une autorisation SharePoint pour ProjectWebApp.Full Control.
  2. Dans MS Project, cliquez sur les paramètres du site pour accorder des autorisations aux utilisateurs qui importent et exportent des projets :
    1. Cliquez sur Grant Permissions.
    2. Ajoutez les utilisateurs concernés.
    3. Cliquez sur Show options.
    4. Sélectionnez Full Control et cliquez sur Share.
  3. Dans SyteLine, ouvrez l'écran Paramètres projet, puis cliquez sur l'onglet Microsoft Project :
    1. Dans le champ URL, saisissez l'URL de redirection que vous avez sauvegardée.
    2. Dans le champ ID client, saisissez l'ID (client) de l'application que vous avez sauvegardée.
    3. Dans le champ Valeur secret client, saisissez l'ID secret que vous avez sauvegardé.
    4. Dans le champ URL Sharepoint, entrez l'URL qui pointe vers le projet SharePoint en ligne. Notez que chaque fois que vous ajoutez un nouveau projet en ligne, cette URL s'affiche automatiquement dans le champ URL Sharepoint de la zone Microsoft Project dans l'écran Projets.
    5. Cliquez sur le bouton Test pour confirmer la réussite de la connexion au service Web MS Integration.
      La configuration est terminée. Vous pouvez exporter et importer des projets en ligne.
  4. Pour exporter un projet en ligne existant à partir du client web SyteLine :
    1. Ouvrez le projet en ligne dans l'écran Projets, puis cliquez dans la zone Microsoft Project.
    2. Cliquez sur le bouton Créer. Cette opération synchronise le projet en ligne avec Project Online, ce qui peut prendre plusieurs minutes.
      L’exportation d’un projet une deuxième fois, avant la suppression manuelle du projet précédemment exporté, crée un nouveau projet avec un « (2) ». Par exemple, Nom_du_projet (2).
  5. Pour un projet exporté vers Project Online :
    Révisez et publiez de nouvelles données dans Project Online. Cliquez ensuite sur le bouton Mettre à jour ERP de la zone Microsoft Project pour réimporter ces données dans SyteLine.
    Cliquez sur le bouton Vue dans la zone Microsoft Project pour ouvrir un projet en ligne dans Project Online, directement à partir de SyteLine.