Hello
We have a requirement to delete profiles from Profile store Service in AEP. I have deleted the one profile from the profile service with the help of Entity Delete API Call. How to delete the number of profiles at a time from the profile store. Can anyone provide the sample code on how to delete the number of profiles?
Thanks in advance.
Nikhil Kumar
Solved! Go to Solution.
Views
Replies
Total Likes
@Nikhil70326 - Whats the usecase for deleting the profile. As @jayakrishnaaparthasarathy mentioned privacy API can be used, but i won't recommend it unless the request for deleting the data comes from the customer directly(GDPR).
Adding a note from Adobe for using privacy API's
"
Privacy Service is only meant for data subject and consumer rights requests. Any other usage of Privacy Service for data cleanup or maintenance is not supported or allowed. Adobe has a legal obligation to fulfill them in a timely manner. As such, load-testing on Privacy Service is not allowed as it is a production only environment and creates an unnecessary backlog of valid privacy requests.
A hard daily upload limit is now in place to help prevent abuse of the service. Users found to abuse the system will have their access to the service disabled. A subsequent meeting will then be held with them to address their actions and discuss the acceptable use for Privacy Service"
Source: - https://experienceleague.adobe.com/docs/experience-platform/privacy/home.html
Thanks,
Arpan
Hi @Nikhil70326 - You can use the same payload with Mutiple key, action and
Up to 9 identities can be given in a single user IDs and per day 20000 profile can be access/delete from API.
https://experienceleague.adobe.com/docs/experience-platform/privacy/api/privacy-jobs.html?lang=en
You can also submit through UI - https://experienceleague.adobe.com/docs/experience-platform/privacy/ui/user-guide.html?lang=en
Hi JayaKrishna
I tried with the approach which you shared,but am getting the response as a permission error.
{
"errors": {
"errorCode": 403,
"title": "Request Forbidden",
"detail": "Unauthorized user - No permissions found for the specified Privacy Service request (WRITE_JOB). If this is a technical account, please refer to the following documentation: http://www.adobe.com/go/privacy-service-permissions http://www.adobe.com/go/privacy-getting-started-en ",
"errorType": "uri=/data/core/privacy/jobs"
}
}
Hi @Nikhil70326 - You must need a "Privacy Write Permission" to create a new request. Make sure you have the right permission to perform the privacy service request. Please check with your admin to make sure you have the mentioned permission as mentioned over the documentation.
@Nikhil70326 - Whats the usecase for deleting the profile. As @jayakrishnaaparthasarathy mentioned privacy API can be used, but i won't recommend it unless the request for deleting the data comes from the customer directly(GDPR).
Adding a note from Adobe for using privacy API's
"
Privacy Service is only meant for data subject and consumer rights requests. Any other usage of Privacy Service for data cleanup or maintenance is not supported or allowed. Adobe has a legal obligation to fulfill them in a timely manner. As such, load-testing on Privacy Service is not allowed as it is a production only environment and creates an unnecessary backlog of valid privacy requests.
A hard daily upload limit is now in place to help prevent abuse of the service. Users found to abuse the system will have their access to the service disabled. A subsequent meeting will then be held with them to address their actions and discuss the acceptable use for Privacy Service"
Source: - https://experienceleague.adobe.com/docs/experience-platform/privacy/home.html
Thanks,
Arpan