Intégrer une page Web ASP.NET dans Sharepoint Online

Comme nous l’avons souligné dans l’article https://laurentgermes.wordpress.com/2014/04/09/creer-un-formulaire-web-asp-net-connecte-a-dynamics-crm/, une page ASP.NET ne peut être hebergée directement dans un site SharePoint Online (alors que SharePoint OnPremise le permet).
Nous avons donc une page ASP.NET hébergée sur un site Azure ou un autre serveur et qui fonctionne indépendamment.
Cette page peut être interrogée dans un site SharePoint comme n’importe quelle autre page, à l’aide d’un composant Webpart.

Toutefois, du choix de ce composant Webpart dépend le succès de l’opération :-):

vous pourriez être tenté d’utiliser le composant “Page”
Ajout WebPart Page (wrong)

et ce serait une erreur, car rien ne s’afficherait alors.

les composants qui garantissent un accès à une page tierce sont :
le lien url, qui renvoie directement l’utilisateur sur la page ASP.NET hébergée

Insérer Lien
la “visionneuse de page”:
Visionneuse de Page

Visionneuse de Page 2

Vous obtenez alors une page Web intégrée à votre site SharePoint Online et capable de générer des enregistrements dans Dynamics CRM.

Formulaire ASP NET dans Site Sharepoint

 

la saisie et l’envoi de ce formulaire

Formulaire Saisie

se retrouve en quelques secondes dans le CRM

Prospect CRM suite saisie via Web

Les Processus d’alerte (Workflows se déclenchant à la création d’un enregistrement d’un certain type) peuvent ensuite compléter le flux en demandant à des utilisateurs précis de prendre connaissance de la demande envoyée.

 

 

#composant-webpart, #formulaire-web, #integration-sharepoint-crm, #lien, #prospect-crm, #sharepoint-online, #visionneuse-de-page-web