Adaptieve formuliergegevens verbinden en verzenden naar 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. 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
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. Om de Submit actie te gebruiken om gevangen gegevens naar Microsoft® Power Automate te verzenden, [ verbind uw instantie van de Auteur van AEM Forms met Microsoft® Macht ] (#connect-your-aem-forms-instance-with-microsoft®-power-automate)
Vereisten
U hebt het volgende nodig om een adaptief formulier te verbinden met Microsoft® Power Automate:
- Microsoft® Power Automate Premium-licentie
- Microsoft® Macht automatiseert stroommet de
When an HTTP request is received
trekker om 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 AEM Forms-instantie aan met Microsoft® Power Automate connect-forms-server-with-power-automate
Voer de volgende handelingen uit om uw AEM Forms Author-instantie te verbinden met Microsoft® Power Automate:
Microsoft® Azure Active Directory-toepassing maken ms-power-automate-application
-
Login aan Azure Portaal.
-
Selecteer Azure Active Directory in de linkernavigatie.
-
Selecteer op de pagina Standaardmap de optie App registrations in het linkerdeelvenster.
-
Klik op Nieuwe registraties op de pagina App-registraties.
-
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://[AEM Forms Author instance]/libs/fd/powerautomate/content/dataverse/config.html
https://[AEM Forms Author instance]/libs/fd/powerautomate/content/flowservice/config.html
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 -
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)
-
Klik op de pagina met API-machtigingen op Een machtiging toevoegen.
-
Selecteer onder Microsoft® API's de Flow Service en selecteer de volgende machtigingen.
- Flows.Manage.All
- Flows.Read.All
Klik op Machtigingen toevoegen om de machtigingen op te slaan.
-
Klik op de pagina met API-machtigingen op Een machtiging toevoegen. Selecteer API's die mijn organisatie gebruikt en zoek
DataVerse
. -
Enable user_imitation en klik toevoegen toestemmingen.
-
(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.
-
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
-
Op de auteursinstantie van AEM Forms, navigeer aan Tools > General > Configuration Browser.
-
Selecteer op de pagina Configuration Browser de optie Create .
-
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.
-
Navigeer aan Tools > 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 . -
Selecteer op de configuratiepagina Create om Microsoft®® Power Automate Flow Service -configuratie te maken in AEM Forms.
-
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
te vinden
-
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
-
Navigeer aan Tools > 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 . 1. Selecteer op de configuratiepagina **Create** om Microsoft®® Power Automate Flow Service -configuratie te maken in AEM Forms.
-
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.
-
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
- Navigeer aan Tools > Cloud Services > Microsoft®® Power Automate Dataverse en open de configuratiecontainer u in de vorige creeerde Macht Microsoft® Macht Automate Dataverse Cloud van de Configuratiesectie.
- Selecteer de
dataverse
-configuratie en selecteer Publish . - Selecteer All Configurations op de Publish-pagina en selecteer Publish . Publish: zowel Power Automate Data verse als Power Automate Flow Service Cloud Configurations.
Uw AEM Forms Author-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 instantie van de Auteur van AEM 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.
-
Meld u aan bij de instantie van de auteur, selecteer het adaptieve formulier en klik op Properties .
-
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.
-
Open het Adaptief formulier voor bewerking en ga naar de sectie Submission van de eigenschappen van de container van adaptieve formulieren.
-
Selecteer bij Submit Actions in de eigenschappencontainer de optie Invoke a Power Automate flow . Er wordt een lijst met beschikbare stroomstromen voor Automatisch beschikbaar onder de optie Power Automate flow . Selecteer de vereiste stroom en de Adaptieve Forms-gegevens worden bij verzending naar de server verzonden.
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"
}
}
}
}
}