Forms Portal | Gebruikersgegevens verwerken forms-portal-handling-user-data

CAUTION
AEM 6.4 heeft het einde van de uitgebreide ondersteuning bereikt en deze documentatie wordt niet meer bijgewerkt. Raadpleeg voor meer informatie onze technische ondersteuningsperioden. Ondersteunde versies zoeken hier.

AEM Forms Portal biedt componenten waarmee u adaptieve formulieren, HTML5-formulieren en andere Forms-middelen op de AEM Sites-pagina kunt weergeven. Bovendien kunt u het configureren om concepten en verzonden adaptieve formulieren en HTML5 formulieren voor een aangemelde gebruiker weer te geven. Voor meer informatie over formulierportal raadpleegt u Inleiding tot het publiceren van formulieren op een portal.

Wanneer een aangemelde gebruiker een adaptief formulier opslaat als concept of het verzendt, worden deze weergegeven op de tabbladen Concepten en Verzending op de portal Formulieren. De gegevens voor concepten of verzonden formulieren worden opgeslagen in de gegevensopslag die is geconfigureerd voor AEM implementatie. Concepten en opmerkingen van anonieme gebruikers worden niet weergegeven op de pagina Formulierportal. nochtans, wordt het gegeven opgeslagen in de gevormde gegevensopslag. Zie voor meer informatie Opslagservices configureren voor concepten en verzending.

Gebruikersgegevens en gegevensopslag user-data-and-data-stores

In Forms Portal worden gegevens voor concepten en verzonden formulieren opgeslagen in de volgende scenario's:

  • De verzendactie die in het adaptieve formulier is geconfigureerd, is Forms Portal-verzendactie.
  • Voor het verzenden van andere acties dan Forms Portal-verzendactie de Store data in forms portal optie is ingeschakeld in het dialoogvenster Indiening eigenschappen van de adaptieve formuliercontainer.

Voor elk ontwerp en voorgelegd formulier voor het programma geopende en anonieme gebruikers, slaat het portaal van formulieren de volgende gegevens op:

  • Metagegevens van formulieren zoals de naam, het formulierpad, de concept- of verzendings-id, het pad naar bijlagen en de gebruikersnaam van de gebruikersgegevens
  • Formulierbijlage als gegevensbytes
  • Formuliergegevens als gegevensbytes

Afhankelijk van de geconfigureerde persistentie van de gegevensopslag worden concepten en verzonden formuliergegevens opgeslagen op de volgende locaties.

Type persistentie
Gegevensopslag
Locatie
Standaard
AEM opslagplaats van auteur- en publicatieinstanties
/content/forms/fp/
Extern
AEM opslagplaats van auteur en externe AEM
/content/forms/fp/
Database
AEM gegevensopslagruimte van auteurinstantie en databasetabellen
Databasetabellen data, metadata, en additionalmetadata

Gebruikersgegevens openen en verwijderen access-and-delete-user-data

U kunt tot ontwerp en voorgelegde vormengegevens voor het programma geopende en anonieme gebruikers in de gevormde gegevensopslag toegang hebben, en indien nodig, het schrappen.

AEM aem-instances

Alle concepten en verzonden formuliergegevens in AEM instanties (auteur, publicatie of extern) voor aangemelde en anonieme gebruikers worden opgeslagen in het dialoogvenster /content/forms/fp/ knooppunt van de toepasselijke AEM opslagplaats. Telkens wanneer een aangemelde of anonieme gebruiker een concept opslaat of een formulier, een draft ID of submission ID, user data IDen een willekeurige ID voor elke (indien van toepassing) bijlage wordt gegenereerd, die bij het desbetreffende ontwerp of de respectieve indiening hoort.

Gebruikersgegevens openen access-user-data

Wanneer een aangemelde gebruiker een concept opslaat of een formulier verzendt, wordt een onderliggend knooppunt gemaakt met haar gebruikersnaam. Concepten en verzendgegevens voor Sarah Rose waarvan de gebruikersnaam srose worden opgeslagen in /content/forms/fp/srose/ knooppunt in AEM repository. Binnen de knoop van identiteitskaart van de gebruiker, worden de gegevens georganiseerd in een hiƫrarchische structuur.

In de volgende tabel wordt uitgelegd hoe de gegevens voor alle concepten srose wordt opgeslagen in AEM opslagplaats.

NOTE
Een exacte structuur zoals drafts wordt gerepliceerd voor verzonden formulieren voor srose onder de /content/forms/fp/srose/submit/ knooppunt.
Alle ontwerpen en opmerkingen van anonymous gebruikers worden opgeslagen onder de /content/forms/fp/anonymous/ knooppunt, dat concepten en verzendingen voor alle anonieme gebruikers onder de draft en submit knooppunten.
Knooppunt
Beschrijving
/content/forms/fp/srose/drafts
Containerknoopgegevens voor alle concepten door de gebruiker
/content/forms/fp/srose/drafts/attachments/
Hiermee organiseert u alle bijlagen voor de gebruiker op basis van concept-id
/content/forms/fp/srose/drafts/attachments/<ID>
Bevat bijlage voor geselecteerde identiteitskaart in binaire formaat
/content/forms/fp/srose/drafts/metadata/
Hiermee organiseert u metagegevens van formulieren voor de gebruiker op basis van concept-id
/content/forms/fp/srose/drafts/metadata/<draft ID>
Bevat formuliermetagegevens voor de geselecteerde concept-id
/content/forms/fp/srose/drafts/data/
Hiermee ordent u formuliergegevens voor de gebruiker op basis van de gebruikersnaam
/content/forms/fp/srose/drafts/data/<user data ID>
Bevat formuliergegevens voor de geselecteerde gebruikersnaam in binaire indeling

Gebruikersgegevens verwijderen delete-user-data

Als u gebruikersgegevens uit concepten en verzendingen voor een aangemelde gebruiker volledig van AEM systemen wilt verwijderen, moet u de user ID knooppunt voor een specifieke gebruiker van het auteurknooppunt. U moet gegevens handmatig verwijderen uit alle toepasselijke AEM.

Concepten en verzendgegevens voor alle anonieme gebruikers worden opgeslagen in de algemene drafts en submit knooppunten onder /content/forms/fp/anonymous. Er is geen methode om gegevens voor een bepaalde anonieme gebruiker te vinden tenzij bepaalde identificeerbare informatie bekend is.In dit geval, kunt u naar de informatie zoeken die de anonieme gebruiker in AEM bewaarplaats identificeert en manueel de knoop schrappen die het bevat van alle toepasselijke AEM instanties om gegevens uit het AEM systeem te verwijderen. Als u echter gegevens voor alle anonieme gebruikers wilt verwijderen, kunt u de opdracht anonymous knooppunt om concepten en verzendgegevens voor alle anonieme gebruikers te verwijderen.

Database database

Wanneer AEM wordt gevormd om gegevens in een gegevensbestand op te slaan, vormen portalconcept en voorleggingsgegevens in de volgende gegevensbestandlijsten voor zowel het programma geopende als anonieme gebruikers worden opgeslagen:

  • data
  • metagegevens
  • aanvullende metagegevens

Gebruikersgegevens openen access-user-data-1

Om tot concepten en voorleggingsgegevens voor het programma geopende en anonieme gebruikers in de gegevensbestandlijsten toegang te hebben, stel het volgende gegevensbestandbevel in werking. In de query vervangt u logged-in user met de gebruikersnaam waarvan u de gegevens wilt openen of gebruiken anonymous voor anonieme gebruikers.

select * from metadata, data, additionalmetadatatable where metadata.owner = 'logged-in user' and metadata.id = additionalmetadatatable.id and metadata.userdataID = data.id

Gebruikersgegevens verwijderen delete-user-data-1

Als u concepten en verzendingsgegevens voor een aangemelde gebruiker wilt verwijderen uit de databasetabellen, voert u de volgende databaseopdracht uit. In de query vervangt u logged-in user met de gebruikersnaam waarvan u de gegevens wilt verwijderen of met anonymous voor anonieme gebruikers. Merk op dat om gegevens voor een bepaalde anonieme gebruiker van het gegevensbestand te schrappen, u het moet vinden gebruikend wat identificeerbare informatie en het schrappen van gegevensbestandlijsten die de informatie bevatten.

DELETE FROM metadata, data, additionalmetadatatable USING metadata INNER JOIN data ON metadata.userdataID = data.id INNER JOIN additionalmetadatatable ON metadata.id = additionalmetadatatable.id WHERE metadata.owner = 'logged-in user'
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da