Show Menu
主题×

Adobe Experience manager作为云服务基础,为数据保护和数据隐私法规做好准备

本文件的内容不构成法律咨询,不代替法律咨询。
有关数据保护和数据隐私法规的建议,请咨询贵公司的法务部门。
有关Adobe对隐私权问题的回应以及作为Adobe客户对您意味着什么的更多信息,请参 阅Adobe隐私中心

AEM Foundation数据隐私和保护支持

在AEM Foundation级别,存储的个人数据保留在用户配置文件中。 因此,本文中的信息主要介绍如何访问和删除用户配置文件,以分别解决访问和删除请求。

访问用户配置文件

手动步骤

  1. 通过浏览至“工具”-“安全”-“用户” ,或直接浏览至 https://<serveraddress>:<serverport>/security/users.html
  1. 然后,通过在页面顶部的搜索栏中键入名称来搜索相关用户:
  2. 最后,通过单击打开用户配置文件,然后查看“详细信息”选 项卡

HTTP API

如前所述,Adobe为访问用户数据提供API,以便于自动化。 您可以使用几种类型的API:
UserProperties API
curl -u user:password http://localhost:4502/libs/granite/security/search/profile.userproperties.json\?authId\=cavery

Sling API
发现用户主页:
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}

检索用户数据:
使用从上述命令返回的JSON有效负荷的主属性中的节点路径:
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'

禁用用户并删除关联的配置文件

禁用用户

  1. 打开“用户管理”控制台,并搜索相关用户,如上所述。
  2. 将鼠标悬停在用户上并单击选择图标。 配置文件将变为灰色,表示已选择配置文件。
  3. 按上 方菜单 “禁用”按钮可禁用用户:
  4. 最后,确认操作。
    用户界面随后将指示已通过注销和向配置文件卡添加锁定来取消激活用户帐户:

删除用户配置文件信息

对于AEM作为云服务,在UI中没有可用于删除用户配置文件的手动过程,因为CRXDE无法访问。

HTTP API

以下过程使用命 curl 令行工具说明如何使用调用禁用用户, userId 并删除默认位置提供的配置文件。
发现用户主页:
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}

禁用用户:
使用从上述命令返回的JSON有效负荷的主属性中的节点路径:
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'

删除用户配置文件
使用从帐户发现命令返回的JSON有效负荷的主属性中的节点路径和现成的已知配置文件节点位置:
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'