Leer hoe u verschillende typen gegevensbronnen configureert en hoe u modellen met formuliergegevens maakt.
Met AEM Forms Data Integration kunt u verschillende gegevensbronnen configureren en verbinden. De volgende types worden gesteund uit-van-de-doos. Met weinig aanpassing kunt u echter ook andere gegevensbronnen integreren.
De integratie van gegevens steunt OAuth2.0, Basisauthentificatie, en API Zeer belangrijke authentificatietypes out-of-the-box, en staat het uitvoeren van douaneauthentificatie voor de toegang tot van de Webdiensten toe. Terwijl RESTful, op ZEEP-Gebaseerde, en de diensten OData in de Diensten van de Wolk van AEM worden gevormd, JDBC voor relationele gegevensbestanden en schakelaar voor AEM gebruikersprofiel worden gevormd in AEM Webconsole.
U kunt relationele gegevensbestanden vormen gebruikend AEM de Configuratie van de Console van het Web. Ga als volgt te werk:
Ga naar AEM webconsole op https://[server]:[host]/system/console/configMgr
.
Zoek naar configuratie Apache Sling Connection Pooled DataSource. Tik om de configuratie te openen in de bewerkingsmodus.
In de configuratiedialoog, specificeer de details voor het gegevensbestand u, zoals wilt vormen:
Zorg ervoor dat u gevoelige informatie zoals wachtwoorden codeert alvorens de gegevensbron te vormen. Coderen:
https://[server]:[port]/system/console/crypto
.De gecodeerde tekst wordt weergegeven in het veld Beveiligde tekst dat u in de configuratie kunt opgeven.
Schakel Test on Borrow of Test on Return in om op te geven dat de objecten worden gevalideerd voordat ze van en naar de pool worden geleend of geretourneerd.
Geef een SQL SELECT-query op in het veld Validation Query om verbindingen vanuit de pool te valideren. De query moet ten minste één rij retourneren. Geef op basis van uw database een van de volgende opties op:
Tik Save om de configuratie op te slaan.
U kunt AEM gebruikersprofiel vormen gebruikend de Configuratie van de Verbinding van het Profiel van de Gebruiker in AEM Console van het Web. Ga als volgt te werk:
Ga naar AEM webconsole op https://[server]:[host]/system/console/configMgr
.
Zoek AEM Forms Data Integrations - User Profile Connector Configuration en tik om de configuratie in Edit wijze te openen.
In het dialoogvenster Configuratie gebruikersprofiel-aansluiting kunt u eigenschappen van gebruikersprofielen toevoegen, verwijderen of bijwerken. De opgegeven eigenschappen zijn beschikbaar voor gebruik in het formuliergegevensmodel. Gebruik de volgende indeling om gebruikersprofieleigenschappen op te geven:
name=[property_name_with_location_in_user_profile],type=[property_type]
Voorbeelden:
name=profile/phoneNumber,type=string
name=profile/empLocation/*/city,type=string
Met * in het bovenstaande voorbeeld worden alle knooppunten onder het knooppunt profile/empLocation/
in AEM gebruikersprofiel in de CRXDE-structuur aangegeven. Dit betekent dat het formuliergegevensmodel toegang heeft tot de eigenschap city
van het type string
in elk knooppunt onder het knooppunt profile/empLocation/
. Nochtans, moeten de knopen die het gespecificeerde bezit bevatten een verenigbare structuur volgen.
Tik Save om de configuratie op te slaan.
Configuratie voor map met cloudservices is vereist voor het configureren van cloudservices voor RESTful-, SOAP- en OData-services.
Alle configuraties van de cloudservice in AEM worden geconsolideerd in de map /conf
in AEM opslagplaats. Standaard bevat de map conf
de map global
waarin u cloudserviceconfiguraties kunt maken. U moet deze echter handmatig inschakelen voor cloudconfiguraties. U kunt ook extra mappen maken in conf
om configuraties voor cloudservices te maken en in te delen.
De map configureren voor configuraties van cloudservices:
Ga naar Tools > General > Configuration Browser.
Ga als volgt te werk om de algemene map voor cloudconfiguraties in te schakelen of sla deze stap over om een andere map voor cloudserviceconfiguraties te maken en te configureren.
global
en tik Properties.Tik in Configuration Browser op Create.
Geef in het dialoogvenster Create Configuration een titel op voor de map en schakel Cloud Configurations in.
Tik Create om de map te maken die geschikt is voor configuraties van cloudservices.
RESTful Webdienst kan worden beschreven gebruikend de Specificaties van de Wager in formaat JSON of YAML in een Swagger definitiedossier. Als u de RESTful-webservice in AEM-cloudservices wilt configureren, moet u ervoor zorgen dat het Swagger-bestand zich op uw bestandssysteem bevindt of de URL waar het bestand wordt gehost.
Doe het volgende de diensten RESTful vormen:
Ga naar Tools > Cloud Services > Data Sources. Tik om de map te selecteren waarin u een cloudconfiguratie wilt maken.
Zie Map configureren voor configuraties van cloudservices voor informatie over het maken en configureren van een map voor configuraties van cloudservices.
Tik Create om Create Data Source Configuration dialog te openen. Geef een naam en eventueel een titel voor de configuratie op, selecteer RESTful Service in de vervolgkeuzelijst Service Type, blader optioneel naar een miniatuurafbeelding voor de configuratie en selecteer Next.
Specificeer de volgende details voor de RESTful dienst:
Tik Create om de cloudconfiguratie voor de RESTful-service te maken.
Webservices op basis van SOAP worden beschreven met de WSDL-specificaties (Web Services Description Language). Als u op SOAP gebaseerde webservice wilt configureren in AEM-cloudservices, moet u de WSDL-URL voor de webservice hebben en het volgende doen:
Ga naar Tools > Cloud Services > Data Sources. Tik om de map te selecteren waarin u een cloudconfiguratie wilt maken.
Zie Map configureren voor configuraties van cloudservices voor informatie over het maken en configureren van een map voor configuraties van cloudservices.
Tik Create om Create Data Source Configuration dialog te openen. Geef een naam en eventueel een titel voor de configuratie op, selecteer SOAP Web Service in de vervolgkeuzelijst Service Type, blader optioneel naar een miniatuurafbeelding voor de configuratie en selecteer Next.
Geef het volgende op voor de SOAP-webservice:
WSDL-URL voor de webservice.
Service Endpoint. Specificeer een waarde op dit gebied om het de diensteindpunt met voeten te treden dat in WSDL wordt vermeld.
Selecteer het authentificatietype — niets, OAuth2.0, BasisAuthentificatie, de Authentificatie van de Douane, of Token X509 — om tot de dienst van de ZEEP toegang te hebben, en dienovereenkomstig de details voor authentificatie te verstrekken.
Als u Token X509 als Type van Authentificatie selecteert, vorm het X509- certificaat. Zie Certificaten instellen voor meer informatie.
Geef de alias KeyStore voor het X509-certificaat op in het veld Key Alias. Geef de tijd in seconden op tot het verificatieverzoek geldig blijft in het veld Time To Live. Selecteer desgewenst om de berichttekst, de tijdstempelkop of beide te ondertekenen.
Tik op Create om de wolkenconfiguratie voor de SOAP-webservice te maken.
De dienst OData wordt geïdentificeerd door zijn de dienstwortel URL. Als u een OData-service in AEM-cloudservices wilt configureren, moet u ervoor zorgen dat u over de URL van de servicehoofdmap voor de service beschikt en moet u het volgende doen:
Voor geleidelijke gids om de Dynamica 365 van Microsoft, online of op-gebouw te vormen, zie Configuratie van de Dynamica OData van Microsoft.
Ga naar Tools > Cloud Services > Data Sources. Tik om de map te selecteren waarin u een cloudconfiguratie wilt maken.
Zie Map configureren voor configuraties van cloudservices voor informatie over het maken en configureren van een map voor configuraties van cloudservices.
Tik Create om Create Data Source Configuration dialog te openen. Geef een naam en eventueel een titel voor de configuratie op, selecteer OData Service in de vervolgkeuzelijst Service Type, blader optioneel naar een miniatuurafbeelding voor de configuratie en selecteer Next.
Specificeer de volgende details voor de dienst OData:
U moet OAuth 2.0 authentificatietype selecteren om met de diensten van de Dynamiek van Microsoft te verbinden gebruikend eindpunt OData als de dienstwortel.
Tik Maak om de cloudconfiguratie voor de OData-service te maken.
U hebt de gegevensbronnen geconfigureerd. Vervolgens kunt u een formuliergegevensmodel maken of als u al een formuliergegevensmodel zonder gegevensbron hebt gemaakt, kunt u dit koppelen aan de zojuist geconfigureerde gegevensbronnen. Zie Formuliergegevensmodel maken voor meer informatie.