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

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. Pour utiliser une configuration de stockage de bibliothèque de documents SharePoint dans un formulaire adaptatif, procédez comme suit :

  1. Créez un formulaire adaptatif.

    note note
    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.
  2. Sélectionnez l’action d’envoi Soumettre à SharePoint.
    GIF SharePoint

  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.

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.

Articles connexes

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