A Adobe Experience Manager como uma Cloud Service Foundation Readiness para Proteção de Dados e Regulamentos de Privacidade de Dados

AVISO

O conteúdo deste documento não constitui um aconselhamento jurídico e não substitui o aconselhamento jurídico.

Consulte o departamento jurídico da sua empresa para obter informações sobre as regulamentações de Proteção de Dados e Privacidade de Dados.

OBSERVAÇÃO

Para obter mais informações sobre o que isso significa em relação a problemas de privacidade, consulte Centro de Privacidade do AdobeAdobe.

Suporte à privacidade e proteção de dados da AEM Foundation

No nível AEM Foundation, os Dados pessoais armazenados são mantidos no Perfil Usuário. Portanto, as informações neste artigo tratam principalmente de como acessar e excluir perfis de usuários, para atender às solicitações de acesso e exclusão, respectivamente.

Acessar um Perfil de usuário

Etapas Manuais

  1. Abra o console Administração do usuário, navegando até Ferramentas - Segurança - Usuários ou navegando diretamente para https://<serveraddress>:<serverport>/security/users.html
  1. Em seguida, procure o usuário em questão digitando o nome na barra de pesquisa na parte superior da página:

    procurar conta

  2. Por fim, abra o perfil do usuário clicando nele e, em seguida, marque a guia Detalhes.

    perfil do usuário

API HTTP

Como mencionado, o Adobe fornece APIs para acessar dados do usuário, a fim de facilitar a automação. Existem vários tipos de APIs que você pode usar:

API UserProperties

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

API Sling

Descobrindo a página inicial do usuário:

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}

Recuperando dados do usuário:

Usando o caminho do nó da propriedade home da carga JSON retornada do comando acima:

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'

Desabilitando um usuário e excluindo os Perfis associados

Desabilitar Usuário

  1. Abra o console Administração do usuário e procure o usuário em questão, conforme descrito acima.

  2. Passe o mouse sobre o usuário e clique no ícone de seleção. O perfil ficará cinza, indicando que está selecionado.

  3. Pressione o botão Disable no menu superior para desativar o usuário:

    desativar conta

  4. Por último, confirme a ação.

    A interface do usuário indicará que a conta de usuário foi desativada ao ficar acinzentada e adicionar um bloqueio à placa de perfil:

    conta desativada

Excluir informações de Perfil do usuário

OBSERVAÇÃO

Para AEM como Cloud Service, não há nenhum procedimento manual disponível na interface do usuário para a exclusão de um perfil do usuário, pois o CRXDE não está acessível.

API HTTP

Os procedimentos a seguir usam a ferramenta de linha de comando curl para ilustrar como desativar o usuário com a cavery userId e excluir seus perfis disponíveis no local padrão.

Descobrindo a página inicial do usuário:

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}

Desabilitando o usuário:

Usando o caminho do nó da propriedade home da carga JSON retornada do comando acima:

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'

Excluindo perfis de usuário

Usando o caminho do nó da propriedade home da carga JSON retornada do comando descoberta de conta e os locais conhecidos do nó do perfil out da caixa:

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'

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now