Il contenuto del presente documento non costituisce consulenza giuridica e non è inteso come sostituto della consulenza legale.
Consulta l'ufficio legale della tua azienda per consigli in merito alle normative sulla protezione dei dati e sulla privacy dei dati.
Per ulteriori informazioni risposta Adobe ai problemi di privacy e ciò che ciò significa per voi in quanto clienti Adobe, vedere Adobe Centro per la privacy.
A livello di AEM Foundation, i Dati Personali memorizzati sono memorizzati nel Profilo Utente. Pertanto, le informazioni contenute in questo articolo riguardano principalmente come accedere ai profili utente ed eliminarli, rispettivamente per soddisfare le richieste di accesso ed eliminazione.
https://<serveraddress>:<serverport>/security/users.html
Quindi, cercate l’utente in questione digitando il nome nella barra di ricerca nella parte superiore della pagina:
Infine, apri il profilo utente facendo clic su di esso, quindi seleziona la scheda Dettagli.
Come già detto, Adobe fornisce API per l'accesso ai dati utente, al fine di facilitare l'automazione. Esistono diversi tipi di API che potete utilizzare:
API UserProperties
curl -u user:password http://localhost:4502/libs/granite/security/search/profile.userproperties.json\?authId\=cavery
API Sling
Individuazione della home page dell'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 dei 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'
Aprite la console Amministrazione utente ed effettuate la ricerca dell’utente in questione, come descritto sopra.
Passate il puntatore del mouse sull’utente e fate clic sull’icona di selezione. Il profilo diventa grigio e indica che è selezionato.
Premere il tasto Disable nel menu superiore per disattivare l'utente:
Infine, confermate l'azione.
L'interfaccia utente indica quindi che l'account utente è stato disattivato disattivando la visualizzazione in grigio e aggiungendo un blocco alla scheda del profilo:
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.
Le procedure seguenti utilizzano lo curl
strumento della riga di comando per illustrare come disabilitare l’utente con cavery userId
ed eliminare i profili disponibili nel percorso predefinito.
Individuazione della home page dell'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}
Disattivazione 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 dell'account e dalle posizioni note del nodo del profilo casella:
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'