Behandeling van GDPR-verzoeken voor de Adobe Experience Manager (AEM) Foundation handling-gdpr-requests-for-the-aem-foundation

IMPORTANT
GDPR wordt in de onderstaande secties als voorbeeld gebruikt, maar de betreffende details zijn van toepassing op alle regels inzake gegevensbescherming en privacy, zoals GDPR, CCPA, enzovoort.

Ondersteuning van AEM Foundation GDPR aem-foundation-gdpr-support

Op het niveau van de AEM Stichting, zijn de Persoonlijke Gegevens die wordt opgeslagen het Profiel van de Gebruiker. Daarom richt de informatie in dit artikel hoofdzakelijk hoe te om tot gebruikersprofielen toegang te hebben en te schrappen, om de Toegang te richten GDPR, en verzoeken te schrappen.

Een gebruikersprofiel openen accessing-a-user-profile

Handmatige stappen manual-steps

  1. Open de gebruikersbeheerconsole door naar Settings - Security - Users te bladeren of door rechtstreeks naar https://<serveraddress>:<serverport>/libs/granite/security/content/useradmin.html te bladeren

    useradmin2

  2. Zoek vervolgens naar de desbetreffende gebruiker door de naam in de zoekbalk boven aan de pagina te typen:

    gebruikersonderzoek

  3. Open ten slotte het gebruikersprofiel door erop te klikken en controleer het vervolgens onder de tab Details .

    userprofile_small

HTTP-API http-api

Zoals vermeld, verstrekt de Adobe APIs voor de toegang tot van gebruikersgegevens, om automatisering te vergemakkelijken. Er zijn verschillende typen API's die u kunt gebruiken:

UserProperties API

curl -u user:password http://localhost:4502/libs/granite/security/search/profile.userproperties.json\?authId\=cavery

het Verdelen API

het ontdekken van het gebruikershuis:

curl -g -u user:password 'http://localhost:4502/libs/granite/security/search/authorizables.json?query={"condition":[{"named":"cavery"}]}'
     {"authorizables":[{"type":"user","authorizableId_xss":"cavery","authorizableId":"cavery","name_xss":"Carlene Avery","name":"Carlene Avery","home":"/home/users/we-retail/DSCP-athB1NYLBXvdTuN"}],"total":1}

het Terugwinnen van gebruikersgegevens

Gebruikend de knoopweg van het huisbezit van de nuttige lading JSON die van het bovengenoemde bevel is teruggekeerd:

curl -u user:password  'http://localhost:4502/home/users/we-retail/DSCP-athB1NYLBXvdTuN/profile.-1.json'
curl -u user:password  'http://localhost:4502/home/users/we-retail/DSCP-athB1NYLBXvdTuN/profiles.-1.json'

Een gebruiker uitschakelen en de bijbehorende profielen verwijderen disabling-a-user-and-deleting-the-associated-profiles

Gebruiker uitschakelen disable-user

  1. Open de console van het Beleid van de Gebruiker en onderzoek naar de gebruiker in kwestie, zoals hierboven beschreven.

  2. Houd de muisaanwijzer boven de gebruiker en klik op het pictogram Selecteren. Het profiel wordt grijs weergegeven om aan te geven dat het is geselecteerd.

  3. Druk op de knop Uitschakelen in het bovenste menu om de gebruiker uit te schakelen:

    gebruikersdisable

  4. Bevestig ten slotte de actie:

    image2018-2-6_1-40-58

    De gebruikersinterface geeft aan dat de gebruiker is gedeactiveerd door de profielkaart te verslepen en er een vergrendeling aan toe te voegen:

    gehandicapte gebruiker

Gebruikersprofielgegevens verwijderen delete-user-profile-information

  1. Meld u aan bij CRXDE Lite en zoek vervolgens naar userId :

    image2018-2-6_1-57-11

  2. Open het gebruikersknooppunt dat zich standaard onder /home/users bevindt:

    image2018-2-6_1-58-25

  3. Verwijder profielknooppunten en alle onderliggende knooppunten. Afhankelijk van de AEM versie zijn er twee indelingen voor de profielknooppunten:

    1. Het standaard privéprofiel onder /profile
    2. /profiles voor nieuwe profielen die zijn gemaakt met AEM 6.5.

    image2018-2-6_2-0-4

HTTP-API http-api-1

In de volgende procedures wordt het opdrachtregelprogramma curl gebruikt om te tonen hoe u de gebruiker kunt uitschakelen met de profielen cavery userId en delete cavery die beschikbaar zijn op de standaardlocatie.

  • het ontdekken van het gebruikershuis
curl -g -u user:password 'http://localhost:4502/libs/granite/security/search/authorizables.json?query={"condition":[{"named":"cavery"}]}'
     {"authorizables":[{"type":"user","authorizableId_xss":"cavery","authorizableId":"cavery","name_xss":"Carlene Avery","name":"Carlene Avery","home":"/home/users/we-retail/DSCP-athB1NYLBXvdTuN"}],"total":1}
  • onbruikbaar makend de gebruiker

Gebruikend de knoopweg van het huisbezit van de nuttige lading JSON die van het bovengenoemde bevel is teruggekeerd:

curl -X POST -u user:password -FdisableUser="describe the reasons for disabling this user (GDPR in this case)" 'http://localhost:4502/home/users/we-retail/DSCP-athB1NYLBXvdTuN.rw.userprops.html'
  • het Schrappen van gebruikersprofielen

Het gebruiken van de knoopweg van het huisbezit van de nuttige lading JSON die van het bevel van de rekeningsontdekking en het gekende uit de knoopplaatsen van het kaderprofiel is teruggekeerd:

curl -X POST -u user:password -H "Accept: application/json,**/**;q=0.9" -d ':operation=delete' 'http://localhost:4502/home/users/we-retail/DSCP-athB1NYLBXvdTuN/profile'
curl -X POST -u user:password -H "Accept: application/json,**/**;q=0.9" -d ':operation=delete' 'http://localhost:4502/home/users/we-retail/DSCP-athB1NYLBXvdTuN/profile'
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2