Connexion d’un formulaire adaptatif à la bibliothèque de documents Microsoft® SharePoint connect-af-sharepoint-doc-library

Cette vidéo s’applique uniquement aux composants principaux. Pour les composants UE/Foundation, reportez-vous à l’article .

Pour utiliser l’action d’envoi Envoyer à la bibliothèque de documents SharePoint dans un formulaire adaptatif :

  1. Création d’une configuration de bibliothèque de documents SharePoint : connecte AEM Forms à votre stockage Microsoft® SharePoint.
  2. Utiliser l’action d’envoi Soumettre à SharePoint dans un formulaire adaptatif : connecte votre formulaire adaptatif au stockage Microsoft® SharePoint configuré.

​1. Création d’une configuration de bibliothèque de documents SharePoint

Pour connecter AEM Forms au stockage de votre bibliothèque de documents Microsoft® SharePoint :

  1. Accédez à votre instance de création AEM Forms > Outils > Services cloud > Microsoft® SharePoint.

  2. Une fois que vous avez sélectionné le stockage Microsoft® SharePoint, l’interface vous redirige vers le navigateur SharePoint.

  3. Sélectionnez un conteneur de configuration. La configuration est stockée dans le conteneur de configuration sélectionné.

  4. Cliquez sur Créer > Bibliothèque de documents SharePoint dans la liste déroulante. L’assistant de configuration SharePoint s’affiche.

    Configuration de SharePoint

  5. Spécifiez le titre, l’ID client, le secret client et l’URL OAuth. Pour savoir comment récupérer l’ID client et le secret client pour l’URL OAuth, consultez la documentation Microsoft®.

    • Vous pouvez récupérer l’Client ID et le Client Secret de votre application sur le portail Microsoft® Azure.

    • Sur le portail Microsoft® Azure, ajoutez l’URI de redirection en tant que https://[author-instance]/libs/cq/sharepoint/content/configurations/wizard.html. Remplacez [author-instance] par l’URL de votre instance de création.

    • Ajoutez les autorisations d’API offline_access et Sites.Manage.All pour fournir des autorisations de lecture/écriture. L’Sites.Manage.All est une portée d’autorisation dans l’API Graph de Microsoft qui permet à une application de gérer tous les aspects de SharePoint Sites, tels que la suppression ou la modification de Sites.

      note note
      NOTE
      Vous pouvez également configurer les sites SharePoint avec un accès limité en utilisant la portée d’autorisation Sites.Selected dans l’API Graph Microsoft. La Sites.Selected est une portée d’autorisation dans l’API Graph de Microsoft qui permet un accès plus granulaire et restreint aux sites SharePoint.
    • Utilisez l’URL OAuth https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize. Remplacez <tenant-id> par le tenant-id de votre application depuis le portail Microsoft® Azure.

      note note
      NOTE
      Le champ du secret client est obligatoire ou facultatif selon la configuration de votre application Azure Active Directory. Si votre application est configurée pour utiliser un secret client, vous devez l’indiquer.
  6. La portée d’autorisation offline_access Sites.Selected dans l’API Graph Microsoft qui permet un accès plus granulaire et restreint aux sites SharePoint. La portée d’autorisation offline_access Sites.Manage.All dans l’API Graph Microsoft qui permet un accès complet aux sites SharePoint.

  7. Cliquez sur Connecter. Lors d’une connexion réussie, le message Connection Successful s’affiche.

  8. Maintenant, sélectionnez Site SharePoint > Bibliothèque de documents > Dossier SharePoint, pour enregistrer les données.

    note note
    NOTE
    • Par défaut, forms-ootb-storage-adaptive-forms-submission est présent sur le site SharePoint sélectionné.
    • Créez un dossier sous la forme forms-ootb-storage-adaptive-forms-submission, s’il n’est pas déjà présent dans la bibliothèque Documents du site SharePoint sélectionné en cliquant sur Créer un dossier.

Vous pouvez désormais utiliser cette configuration de sites SharePoint pour l’action d’envoi dans un formulaire adaptatif.

​2. Utilisation de la configuration de la bibliothèque de documents SharePoint dans un formulaire adaptatif

Vous pouvez utiliser la configuration de bibliothèque de documents SharePoint créée dans un formulaire adaptatif pour enregistrer des données ou un document d’enregistrement généré dans un dossier SharePoint.

NOTE
  • Sélectionnez le même Conteneur de configurations pour le formulaire adaptatif dans lequel vous avez créé le stockage de votre bibliothèque de documents SharePoint.
  • Si aucun conteneur de configuration n’est sélectionné, les dossiers de configuration de stockage globaux s’affichent dans la fenêtre des propriétés de l’action d’envoi.
Composant de base

Pour utiliser une configuration de stockage de bibliothèque de documents SharePoint dans un formulaire adaptatif basé sur un composant de base comme suit :

  1. Ouvrez le formulaire adaptatif pour le modifier et accéder à la section Envoi des propriétés du Conteneur de formulaires adaptatifs.

  2. Dans la liste déroulante Action d’envoi, sélectionnez Action d’envoi comme Envoyer à SharePoint.

    GIF SharePoint {width="50%"}

  3. Sélectionnez la configuration de stockage où vous souhaitez enregistrer vos données.

  4. Cliquez sur Enregistrer pour enregistrer les paramètres d’envoi.

note note
NOTE
  • Lorsque vous envoyez le formulaire, les données sont enregistrées dans le stockage de bibliothèque de documents Microsoft® SharePoint spécifié. La structure du dossier pour l’enregistrement des données est /folder_name/form_name/year/month/date/submission_id/data.
  • Les pièces jointes sont également stockées dans le répertoire /folder_name/form_name/year/month/date/submission_id/data. Cependant, si vous sélectionnez Enregistrer les pièces jointes avec le nom d’origine, les pièces jointes sont stockées dans le dossier à l’aide de leurs noms de fichier d’origine.
Composant principal

Pour utiliser une configuration de stockage de bibliothèque de documents SharePoint dans un formulaire adaptatif basé sur un composant principal comme suit :

  1. Ouvrez l’explorateur de contenu, puis sélectionnez le composant Conteneur de guide de votre formulaire adaptatif.
  2. Cliquez sur l’icône des propriétés du conteneur de guide Propriétés du guide . La fenêtre du conteneur de formulaires adaptatifs s’ouvre.
  3. Cliquez sur l’onglet Envoi.
  4. Dans la liste déroulante Action d’envoi, sélectionnez Action d’envoi comme Envoyer à SharePoint.
    GIF SharePoint
  5. Sélectionnez la configuration de stockage où vous souhaitez enregistrer vos données.
  6. Cliquez sur Enregistrer pour enregistrer les paramètres d’envoi.
note note
NOTE
  • Lorsque vous envoyez le formulaire, les données sont enregistrées dans le stockage de bibliothèque de documents Microsoft® SharePoint spécifié. La structure du dossier pour l’enregistrement des données est /folder_name/form_name/year/month/date/submission_id/data.
  • Les pièces jointes sont également stockées dans le répertoire /folder_name/form_name/year/month/date/submission_id/data. Cependant, si vous sélectionnez Enregistrer les pièces jointes avec le nom d’origine, les pièces jointes sont stockées dans le dossier à l’aide de leurs noms de fichier d’origine.
Éditeur universel

Pour utiliser une configuration de stockage de bibliothèque de documents SharePoint dans un formulaire adaptatif créé dans l’éditeur universel, procédez comme suit :

  1. Ouvrez le formulaire adaptatif pour le modifier.

  2. Cliquez sur l’extension Modifier les propriétés du formulaire dans l’éditeur.
    La boîte de dialogue Propriétés du formulaire s’affiche.

    note note
    NOTE
    • Si l’icône Modifier les propriétés de formulaire ne s’affiche pas dans l’interface de l’éditeur universel, activez l’extension Modifier les propriétés de formulaire dans Extension Manager.
    • Consultez l’article Caractéristiques des fonctionnalités d’Extension Manager pour savoir comment activer ou désactiver les extensions dans l’éditeur universel.
  3. Cliquez sur l’onglet Envoi et sélectionnez Envoyer à SharePoint action d’envoi.
    GIF SharePoint

  4. Sélectionnez la configuration de stockage où vous souhaitez enregistrer vos données.

  5. Cliquez sur Enregistrer et fermer pour enregistrer les paramètres d’envoi.

note note
NOTE
  • Lorsque vous envoyez le formulaire, les données sont enregistrées dans le stockage de bibliothèque de documents Microsoft® SharePoint spécifié. La structure du dossier pour l’enregistrement des données est /folder_name/form_name/year/month/date/submission_id/data.
  • Les pièces jointes sont également stockées dans le répertoire /folder_name/form_name/year/month/date/submission_id/data. Cependant, si vous sélectionnez Enregistrer les pièces jointes avec le nom d’origine, les pièces jointes sont stockées dans le dossier à l’aide de leurs noms de fichier d’origine.

Articles connexes

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab