I installed an App Exchange product (https://appexchange.salesforce.com/appxListingDetail?listingId=a0N30000004cSsOEAU) and it allows one to set additional roles as part of custom settings.
While it can easily be done in the UI by going to Custom Settings for Chatter Delete, I wanted a programmatic way of doing it.
Looking at it, I can see that one can easily write some Apex code that does an upsert into the Chatter_Delete_Settings__c with the Profile Id. However where would I put this code as I am not familiar with seeding activities in Salesforce.
I mean it can be run as a post deployment step, but is there a better way?