function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Nagarajan CNagarajan C 

Data Deletion for same Profile

 All the users use the same profile and Create,Read,Edit and Delete Access is given via a permission set to all these users. This enables these users to delete their own records, but not of others

So without modify all how to achive this other resord data deletion.
Eswar Venkat 2Eswar Venkat 2
user this query and get those records then delete using Data loader or work bench.
SELECT Id FROM Account WHERE CreatedById IN (SELECT Id FROM User WHERE = 'ProfileName')
SwethaSwetha (Salesforce Developers) 
HI Nagarajan,
You can use sharing rules that grant access to records based on certain criteria.

For example, you could create a sharing rule that shares all records of a certain object with a public group that includes all users who should have access to delete those records. This would allow those users to delete records owned by other users, but not all records of that object.

If this information helps, please mark the answer as best. Thank you