AEM Communities的用戶和UGC管理服務

重要

GDPR在以下幾節中是以範例形式使用,但涵蓋的詳細資訊適用於所有資料保護和隱私權法規;例如GDPR、CCPA等。

AEM Communities公開現成可用的API,以管理使用者個人檔案並大量管理使用者產生的內容(UGC)。 啟用後,UserUgcManagement​服務可讓特權使用者(社群管理員和協調者)停用使用者設定檔,並大量刪除或大量匯出特定使用者的UGC。 這些API還讓客戶資料的掌控者和處理者能夠遵守歐盟的通用資料保護法規(GDPR)和其他受GDPR啟發的隱私權法規。

如需詳細資訊,請參閱Adobe隱私中心](https://www.adobe.com/privacy/general-data-protection-regulation.html)的[ GDPR頁面。

注意

如果您在AEM Communities](/docs/experience-manager-65/communities/analytics.html?lang=zh-Hant)網站中設定[Adobe Analytics,則擷取的使用者資料會傳送至Adobe Analytics伺服器。 Adobe Analytics提供API,可讓您存取、匯出和刪除使用者資料,並符合GDPR。 如需詳細資訊,請參閱提交存取和刪除請求

若要使用這些API,您必須啟用UserUgcManagement服務以啟用/services/social/ugcmanagement端點。 要激活此服務,請安裝GitHub.com上提供的示例servlet。 然後,使用http請求,以適當參數點擊社群網站發佈例項上的端點,類似:

https://localhost:port/services/social/ugcmanagement?user=<authorizable ID>&operation=<getUgc>. 不過,您也可以建立UI(使用者介面)來管理系統中的使用者設定檔和使用者產生的內容。

這些API可執行下列功能。

檢索用戶的UGC

getUserUgc(ResourceResolver resourceResolver, String user, OutputStream) 有助於從系統中導出用戶的所有UGC。

  • 用戶:使用者的可授權ID。
  • outputStream:結果會傳回為輸出串流,此為包含使用者產生之內容(如json檔案)和附件(包括使用者上傳的影像或視訊)的zip檔案。

例如,若要匯出名為Weston McCall的使用者的UGC(使用weston.mccall@dodgit.com做為可授權的ID來登入社群網站),您可以傳送類似下列的httpGET要求:

https://localhost:port/services/social/ugcmanagement?user=weston.mccall@dodgit.com&operation=getUgc

刪除用戶的UGC

deleteUserUgc(ResourceResolver resourceResolver, String user) 有助於從系統中刪除用戶的所有UGC。

  • 用戶:使用者的可授權ID。

例如,若要透過http-POST請求刪除具有可授權ID weston.mccall@dodgit.com的使用者的UGC,請使用下列參數:

  • 使用者 = weston.mccall@dodgit.com
  • 操作 = deleteUgc

從Adobe Analytics刪除UGC

若要從Adobe Analytics刪除使用者資料,請遵循GDPR Analytics工作流程;因為API不會刪除來自Adobe Analytics的使用者資料。

對於AEM Communities使用的Adobe Analytics變數映射,請參閱以下影像:

AEMAdobe Analytics社區變數映射

禁用用戶帳戶

deleteUserAccount(ResourceResolver resourceResolver, String user)有助於 禁用用戶帳戶。

  • 用戶:使用者的可授權ID。
注意

停用使用者會刪除使用者在伺服器上產生的所有內容。

例如,若要透過http-POST請求刪除可授權ID為weston.mccall@dodgit.com的使用者的設定檔,請使用下列參數:

  • 使用者 = weston.mccall@dodgit.com
  • 操作 = deleteUser
注意

deleteUserAccount()API只會停用系統中的使用者設定檔,並移除UGC。 但是,要從系統中刪除用戶配置檔案,請導航至​CRXDE Lite:https://<server>/crx/de,找出使用者節點並加以刪除。

本頁內容

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