Preparazione di Adobe Experience Manager as a Cloud Service Foundation per le normative su privacy e protezione dei dati

AVVERTENZA

Il contenuto di questo documento non costituisce una consulenza legale e non intende sostituirsi a una consulenza legale.

Consulta l’ufficio legale della tua azienda per ricevere consigli in merito alle normative su privacy e protezione dei dati.

NOTA

Per ulteriori informazioni sulla risposta del Adobe ai problemi di privacy e sulle conseguenze per i clienti di Adobe, consulta Centro per la privacy di Adobe.

Supporto per la privacy e la protezione dei dati di AEM Foundation

A livello di AEM Foundation, i Dati Personali memorizzati vengono memorizzati nel Profilo utente. Pertanto, le informazioni contenute in questo articolo riguardano principalmente come accedere e eliminare i profili utente, rispettivamente per soddisfare le richieste di accesso e di cancellazione.

Accesso a un profilo utente

Passaggi manuali

  1. Apri la console User Administration passando a Strumenti - Sicurezza - Utenti o sfogliando direttamente a https://<serveraddress>:<serverport>/security/users.html
  1. Quindi, cerca l'utente in questione digitando il nome nella barra di ricerca nella parte superiore della pagina:

    cerca account

  2. Infine, apri il profilo utente facendo clic su di esso, quindi seleziona la scheda Dettagli .

    profilo utente

API HTTP

Come accennato, Adobe fornisce API per l’accesso ai dati utente, al fine di facilitare l’automazione. Esistono diversi tipi di API che puoi utilizzare:

API UserProperties

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

API Sling

Individuazione della home utente:

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}

Recupero dati utente:

Utilizzando il percorso del nodo dalla proprietà home del payload JSON restituito dal comando precedente:

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'

Disabilitazione di un utente ed eliminazione dei profili associati

Disattiva utente

  1. Apri la console User Administration e cerca l’utente in questione, come descritto sopra.

  2. Passa il puntatore del mouse sull’utente e fai clic sull’icona di selezione . Il profilo diventa grigio e indica che è selezionato.

  3. Premere il tasto Disattiva nel menu superiore per disabilitare l'utente:

    disattiva account

  4. Infine, conferma l’azione.

    L’interfaccia utente indica quindi che l’account utente è stato disattivato disattivandolo in grigio e aggiungendo un blocco alla scheda del profilo:

    account disabilitato

Elimina informazioni sul profilo utente

NOTA

Per AEM come Cloud Service non è disponibile alcuna procedura manuale dall’interfaccia utente per l’eliminazione di un profilo utente, in quanto CRXDE non è accessibile.

API HTTP

Le procedure seguenti utilizzano lo curlstrumento della riga di comando per illustrare come disabilitare l’utente con cavery userId ed eliminare i profili disponibili nel percorso predefinito.

Individuazione della home utente:

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}

Disabilitazione dell'utente:

Utilizzando il percorso del nodo dalla proprietà home del payload JSON restituito dal comando precedente:

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

Eliminazione dei profili utente

Utilizzando il percorso del nodo dalla proprietà home del payload JSON restituito dal comando di individuazione account e dalle posizioni note dei nodi del profilo predefinite:

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'

In questa pagina