Een adaptief formulier aansluiten met Microsoft® Power Automate connect-adaptive-form-with-power-automate

U kunt een adaptief formulier configureren om een Microsoft® Power Automate Cloud Flow uit te voeren bij verzending. Met het geconfigureerde adaptieve formulier worden vastgelegde gegevens, bijlagen en het document met records naar Power Automate Cloud Flow verzonden voor verwerking. Het helpt u om een aangepaste ervaring op het gebied van gegevensvastlegging op te bouwen en tegelijk de kracht van Microsoft® Power Automate te benutten om bedrijfslogics rond vastgelegde gegevens te bouwen en de workflows van klanten te automatiseren.

De adaptieve redacteur van Forms verstrekt roept een stroom van de Macht Microsoft® automatisch verzendt actie om adaptieve vormgegevens, gehechtheid, en Document van Verslag te verzenden worden verzonden naar de Stroom van de Wolk van de Macht van de Macht van de Automatisering.

AEM as a Cloud Service biedt verschillende mogelijkheden in het vak Acties verzenden voor het verwerken van verzonden formulieren. U kunt meer over deze opties leren in het AanpassingsVorm voorlegt Artikel van de Actie.

Voordelen

Hier volgen enkele voorbeelden van wat u kunt doen na de integratie van een adaptief formulier met Microsoft® Power Automate:

  • Adaptieve Forms-gegevens gebruiken in een Power Automate-bedrijfsprocessen
  • Gebruik Power Automate om vastgelegde gegevens naar meer dan 500 gegevensbronnen of een openbaar beschikbare API te verzenden
  • Complexe berekeningen uitvoeren op vastgelegde gegevens
  • Adaptieve Forms-gegevens opslaan naar opslagsystemen volgens een vooraf bepaald schema

Vereisten

U hebt het volgende nodig om een adaptief formulier te verbinden met Microsoft® Power Automate:

  • Microsoft® Power Automate Premium-licentie.
  • Microsoft® Macht Automate stroommet de When an HTTP request is received trekker om de Aangepaste Vorm goed te keuren voorlegt gegevens.
  • Een gebruiker van de Experience Manager met Auteur van Formsen Admin van Formsvoorrechten
  • Account dat wordt gebruikt om verbinding te maken met Microsoft® Power Automate is eigenaar van de Power Automate-flow die is geconfigureerd om gegevens van het adaptieve formulier te ontvangen

Sluit uw Forms as a Cloud Service instantie aan met Microsoft® Power Automate connect-forms-server-with-power-automate

Voer de volgende handelingen uit om uw Forms as a Cloud Service instantie te verbinden met Microsoft® Power Automate:

Microsoft® Azure Active Directory-toepassing maken ms-power-automate-application

  1. Login aan Azure Portaal.

  2. Selecteer Azure Active Directory in de linkernavigatie.

  3. Selecteer op de pagina Standaardmap de optie App registrations in het linkerdeelvenster.

  4. Klik op Nieuwe registraties op de pagina App-registraties.

  5. Geef de naam, ondersteunde accounttypen en de URI omleiden op de pagina op. Geef in de URI voor omleiding het volgende op en klik op Opslaan.

    • https://[Forms as a Cloud Service Server]/libs/fd/powerautomate/content/dataverse/config.html
    • https://[Forms as a Cloud Service Server]/libs/fd/powerautomate/content/flowservice/config.html

    Register een Azure Actieve Toepassing van de Folder

    note note
    NOTE
    U kunt desgewenst ook aanvullende URI's voor omleiding opgeven vanaf de pagina Verificatie.
    Voor ondersteunde accounttypen selecteert u één huurder, meerdere huurders of persoonlijke Microsoft®-account, afhankelijk van uw gebruiksscenario
  6. Schakel op de pagina Verificatie de volgende opties in en klik op Opslaan.

    • Toegangstokens (gebruikt voor impliciete stromen)
    • ID-tokens (gebruikt voor impliciete en hybride stromen)
  7. Klik op Add a permission op de pagina met API-machtigingen.

  8. Selecteer onder Microsoft® API's de Power Automate en selecteer de volgende machtigingen.

    • Flows.Manage.All
    • Flows.Read.All
    • GCC-machtiging (optioneel als u verbinding wilt maken met een GCC-gebruiker (Government Cloud Computing))
      Klik op Add permissions om de machtigingen op te slaan.
  9. Klik op Add a permission op de pagina met API-machtigingen. Selecteer API's die mijn organisatie gebruikt en zoek DataVerse naar en schakel user_impersonation Click Add -machtigingen in.

  10. (Optioneel) Klik op de pagina Certificates & secrets op Nieuw clientgeheim. Voor Add een Geheim scherm van de Cliënt, verstrek een beschrijving en een tijdspanne voor het geheim om te verlopen, en de klik voegt toe. Er wordt een geheime tekenreeks gegenereerd.

  11. Houd een nota van uw organisatie-specifieke milieu URL van de Dynamica.

Microsoft® Power Automated Dataverse Cloud Configuration maken microsoft-power-automate-dataverse-cloud-configuration

  1. Op de auteursinstantie van AEM Forms, navigeer aan Tools hammer > General > Configuration Browser.

  2. Selecteer op de pagina Configuration Browser de optie Create .

  3. Geef in het dialoogvenster Create Configuration een Title voor de configuratie op, schakel Cloud Configurations in en selecteer Create . Het leidt tot een configuratiecontainer om Cloud Servicen op te slaan. Zorg ervoor dat de mapnaam geen ruimte bevat.

  4. Navigeer aan Tools hamer > Cloud Services > Microsoft® Power Automate Dataverse en open de configuratiecontainer u in de vorige stap creeerde.

    note note
    NOTE
    Wanneer u een adaptief formulier maakt, geeft u de naam van de container op in het veld Configuration Container .
  5. Selecteer op de configuratiepagina Create om Microsoft® Power Automate Flow Service -configuratie te maken in AEM Forms.

  6. Geef op de pagina Configure Dataverse Service for Microsoft® Power Automate de waarden Client ID (ook wel toepassings-id genoemd), Client Secret , OAuth URL en Dynamic Environment URL op. Gebruik identiteitskaart van de Cliënt, Geheime Cliënt, OAuth URL, en Dynamische Milieu URL van Microsoft® Azure Actieve Toepassing van de Folderu in de vorige sectie creeerde. De optie Eindpunten van het gebruik in Microsoft® Azure Actieve de toepassingsUI van de Folder om OAuth URL te vinden

    optie van Eindpunten van het Gebruik in Microsoft Power Automate toepassing UI om OAuth URL te vinden

  7. Selecteer Connect . Meld u desgevraagd aan bij uw Microsoft® Azure-account. Selecteer Save .

Microsoft® Power Automated Flow Service Cloud Configuration maken create-microsoft-power-automate-flow-cloud-configuration

  1. Navigeer aan Tools hamer > Cloud Services > Microsoft® Power Automate Flow Service en open de configuratiecontainer u in de vorige sectie creeerde.

    note note
    NOTE
    Wanneer u een adaptief formulier maakt, geeft u de naam van de container op in het veld Configuration Container .
  2. Selecteer op de configuratiepagina Create om Microsoft® Power Automate Flow Service -configuratie te maken in AEM Forms.

  3. (Optioneel) Schakel het selectievakje Connect to Microsoft GCC in om verbinding te maken met de GCC-gebruiker.

    note note
    NOTE
    Als u verbinding wilt maken met een GCC-huurder (Government Cloud Computing), selecteert u de GCC-machtiging in Microsoft Azure Portal.

    Macht Automate de Configuratie van de Wolk

  4. Geef op de pagina Configure Dataverse for Microsoft® Power Automate de waarden Client ID (ook wel toepassings-id genoemd), Client Secret , OAuth URL en Dynamic Environment URL op. Gebruik identiteitskaart van de Cliënt, Geheime cliënt, OAuth URL, en identiteitskaart van het Milieu van de Dynamiek. Gebruik de optie Eindpunten in de gebruikersinterface van de Microsoft® Azure Active Directory-toepassing om OAuth URL te zoeken. Open Mijn stromenverbinding en selecteer Mijn die Stromen gebruiken identiteitskaart in URL als identiteitskaart van het Milieu van de Dynamiek wordt vermeld.

  5. Selecteer Connect. Meld u desgevraagd aan bij uw Microsoft® Azure-account. Selecteer Save .

Publish zowel de Microsoft® Power Automate Data verse als de Microsoft® Power Automate Flow Service Cloud Configurations publish-microsoft-power-automate-dataverse-cloud-configuration

  1. Navigeer aan Tools hamer > Cloud Services > Microsoft® Power Automate Dataverse en open de configuratiecontainer u in de vorige creeerde Macht Microsoft® Macht Automate Dataverse Cloud van de Configuratiesectie.
  2. Selecteer de dataverse -configuratie en selecteer Publish .
  3. Selecteer All Configurations op de Publish-pagina en selecteer Publish . Publish: zowel Power Automate Data verse als Power Automate Flow Service Cloud Configurations.

Uw Forms as a Cloud Service-instantie is nu verbonden met Microsoft® Power Automate. U kunt nu Adaptive Forms-gegevens naar een Power Automate-flow verzenden.

Gebruik de Invoke a Microsoft® Power Automate flow submit action to send data to a Power Automate Flow use-the-invoke-microsoft-power-automate-flow-submit-action

Nadat u uw as a Cloud Service instantie van Forms met Microsoft® Machtverbindt, voer de volgende actie uit om uw adaptieve vorm te vormen om gevangen gegevens naar een stroom te verzenden Microsoft® bij vormvoorlegging.

  1. Meld u aan bij de instantie van de auteur, selecteer het adaptieve formulier en klik op Properties .

  2. In de Container van de Configuratie, doorblader en selecteer de container die in sectie wordt gecreeerd de Macht Microsoft® Automate Configuratie van de Wolk Dataverse, en selecteer Save and Close.

  3. Open het Adaptief formulier voor bewerking en ga naar de sectie Submission van de eigenschappen van de container van adaptieve formulieren.

  4. Selecteer in de eigenschappencontainer bij Submit Actions de optie Invoke a Power Automate flow en selecteer een Power Automate flow . Selecteer de vereiste stroom en de Adaptieve Forms-gegevens worden bij verzending naar de server verzonden.

    vormen voorleggen Actie

NOTE
Voordat u het adaptieve formulier verzendt, moet u ervoor zorgen dat de trigger When an HTTP Request is received met onder JSON-schema wordt toegevoegd aan de stroom Automatisch.
        {
            "type": "object",
            "properties": {
                "attachments": {
                    "type": "array",
                    "items": {
                        "type": "object",
                        "properties": {
                            "filename": {
                                "type": "string"
                            },
                            "data": {
                                "type": "string"
                            },
                            "contentType": {
                                "type": "string"
                            },
                            "size": {
                                "type": "integer"
                            }
                        },
                        "required": [
                            "filename",
                            "data",
                            "contentType",
                            "size"
                        ]
                    }
                },
                "templateId": {
                    "type": "string"
                },
                "templateType": {
                    "type": "string"
                },
                "data": {
                    "type": "string"
                },
                "document": {
                    "type": "object",
                    "properties": {
                        "filename": {
                            "type": "string"
                        },
                        "data": {
                            "type": "string"
                        },
                        "contentType": {
                            "type": "string"
                        },
                        "size": {
                            "type": "integer"
                        }
                    }
                }
            }
        }

Verwante artikelen

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