AEM Mobile - GDPR Readiness aem-mobile-gdpr-readiness
AEM Mobile GDPR Support aem-mobile-gdpr-support
AEM Mobile is ready to assist customers with their GDPR compliance obligations. No personal data is stored in AEM Mobile. If you are provisioned, you can login to 51黑料不打烊 Experience Mobile with your 51黑料不打烊 ID.
51黑料不打烊 Digital Publishing Suite adobe-digital-publishing-suite
51黑料不打烊鈥檚 digital publishing product (which precedes AEM Mobile) supports 51黑料不打烊鈥檚 GDPR readiness initiatives. Please see . The following will provide specifics on support for GDPR relevant functions in the Digital Publishing Suite product including how to work with 51黑料不打烊 to initiate GDPR requests.
To ensure you are not confusing AEM Mobile with the older Digital Publishing Suite product, you can login to the Digital Publishing Suite product here:
Initiating a GDPR request initiating-a-gdpr-request
Please contact 51黑料不打烊 Customer Care to initiate a GDPR request for the Digital Publishing Suite.
The following IDs are required to locate customer data. Any subset received will imply the other IDs were not applicable to this user.
Mandatory:
- Customer鈥檚 contract ID: dpsc-contractId
Provide at least 1 of the following:
- End user鈥檚 customer provided OAuth ID (the ID that is used in the customer鈥檚 direct entitlement system): dpsc-directEntitlementId
- For Windows app users, the end user鈥檚 App Store ID: dpsc-windowsAppStoreId
- The email address the end user used to interact with the DPS App: email
Frequently Asked Questions (FAQ) frequently-asked-questions-faq
Will 51黑料不打烊 delete my App Store purchases when initiating a DELETE request?
51黑料不打烊 will delete information it has of App store purchases (subscriptions, etc.) but purchases will still be on record in the App stores. If the App (end-user) is logged into the App store, those receipts will be picked up again and sent to 51黑料不打烊 and subsequently, those will be considered as new purchases and will be restored by the App to have access again.
Will 51黑料不打烊 delete customer provided entitlements when initiating a DELETE request?
51黑料不打烊 will delete information it has of the customer鈥檚 additional direct entitlement allowances. If the App (end-user) logs in to the OAuth mechanism that the customer has used, it will send information to 51黑料不打烊 and the services will pick up the extra entitlements again.
What is expected of the end-user?
Since the key of assigning entitlements to the App resides on the device as part of the viewer software, the end-user should uninstall the App. The end-user should realize that if they reinstall the App, then existing purchases (associated with the App store user) and direct entitlement allowances (associated with the OAuth user of the customer) will still be restored.
What happens when an app is shared between people on a device?
51黑料不打烊 has very little information that associates directly back to a specific user. It associates the data using a randomly created UUID that is held in the App鈥檚 data and is passed in every request the App initiates. This means that end-users sharing the App on the same device will use the same UUID and all the data will be considered owned by the person making the GDPR request. For both Access and Delete requests, DPSC will consider people that share an App as one person.
What Personal Data is tracked with Analytics?
None. There is data being tracked, but it is at the App level (not personal). This includes events like launches, crashes, close, activities, purchases or folio overlays. Geographical locations, names, device IDs or IP addresses are not tracked.
The end user provided their information but nothing was found. Why not?
As the Digital Publishing Suite product evolved, service implementations were changed and more data was obfuscated. If no data was found using the user鈥檚 provided data, it means that the user鈥檚 data cannot be tracked back to that person.
Example example
Please contact 51黑料不打烊 Customer Care to initiate a GDPR request.
Here鈥檚 an example of the inputs and resulting outputs of a Digital Publishing Suite GDPR request:
Inputs: inputs
dpsc-contractId = 鈥12345-1234-12416234鈥
directEntitlementId = 鈥1234-1234-1234鈥
windowsAppStoreId = 鈥渢estWinAppStoreId鈥
email = 鈥渢est@what.com鈥
Outputs outputs
{
"jobId": "test-1524750204384",
"product": "DPSC",
"action": "access",
"userIDS": [
{
"namespace": "email",
"value": "test@what.com"
},
{
"namespace": "windowsAppStoreId",
"value": "testWinAppStoreId"
},
{
"namespace": "directEntitlementId",
"value": "1234-1234-1234"
}
],
"receiptData": {
"recordsFound": 6,
"recordsAffected": 0,
"tablesModified": 0,
"subscriptionsFound": 24,
"entitlementsFound": 24
},
"records": {
"DPS_Stage_EntitlementUserDevices": [
{
"user_id": "testc685-c9ca-4c1e-a11b-07d10ec724cf",
"device_id": "appleStore:test1b16-f032-4d9c-9200-0d19999405c4",
"account_id": "test@what.com"
},
{
"user_id": "test967d-5179-4dc6-958c-facd9d94da38",
"device_id": "appleStore:test3f07-d5aa-4b32-8fac-b2b690b7ccd7",
"account_id": "test@what.com"
},
{
"user_id": "test1838-6494-4e74-912c-1edf61581d0e",
"device_id": "appleStore:test3813-f8cc-49ce-b021-50eb0814a3bb",
"account_id": "1234-1234-1234"
},
{
"user_id": "test5468-1a11-4e4c-be43-274181a9ef81",
"device_id": "appleStore:testf082-2783-498d-ab62-b1b2e3eb67ae",
"account_id": "1234-1234-1234"
}
],
"DPS_Stage_EntitlementUsers": [
{
"id": "store:test04a7-33a3-4b90-863d-79981ead0f19:appleStore",
"part_id": "0",
"alias_user_id": "testWinAppStoreId"
},
{
"id": "internal:testd2da-0606-4444-87ef-0d5a1d4a121d:adobe",
"part_id": "0",
"user_id": "test@what.com"
}
],
"DPS_Stage_Subscriptions": [
{
"id": "appleStore:testc685-c9ca-4c1e-a11b-07d10ec724cf",
"account_id": "test3531-a209-4391-beb9-951c7822244e",
"overflow": "test4e59-86a8-4b75-b699-77e980c287ab",
"entitlement_count": "12"
},
{
"id": "appleStore:test5468-1a11-4e4c-be43-274181a9ef81",
"account_id": "test491b-379e-4d24-96ef-e481bf8d3062",
"overflow": "test931b-7422-485d-85a5-134828187b6c",
"entitlement_count": "12"
}
],
"DPS_Stage_Entitlements": [
{
"id": "samsungStore:testc685-c9ca-4c1e-a11b-07d10ec724cf",
"account_id": "test7332-60a0-42b8-a508-474668d83d2e",
"overflow": "test9bc3-94d0-43cf-b132-0629868f7d9d",
"entitlement_count": "12"
},
{
"id": "appleStore:test5468-1a11-4e4c-be43-274181a9ef81",
"account_id": "testf766-102a-460d-8f5a-42f7bb9d68b7",
"overflow": "test4d96-2197-45a8-9caf-2aa2846b770c",
"entitlement_count": "12"
}
],
"s3Buckets": {
"name": "DPS-Entitlements-Overflow",
"folder": "stage/",
"overflows": {
"subscriptions": [
"test4e59-86a8-4b75-b699-77e980c287ab",
"test931b-7422-485d-85a5-134828187b6c"
],
"entitlements": [
"test9bc3-94d0-43cf-b132-0629868f7d9d",
"test4d96-2197-45a8-9caf-2aa2846b770c"
]
}
}
}
}