At this moment, it's impossible to manage user access to the address entity with security roles. For example, I need to prevent user from deleting Contacts or Accounts so I restrict deletion privileges on these entitities but users can't delete addresses... By giving them deletion priviledges on Contact and Account entities, users can delete addresses...
Comments
Thank you for your suggestion. We will consider this functionality for a future release. Best regards. This posting is provided "AS IS" with no warranties, and confers no rights.
Category: General
We have this same issue. We created an address type called "**delete**". Whenever someone wants to delete an address, they set its type to **delete**. Every so often a system administrator runs an advanced find that returns addresses that have been marked as **delete** type, and they delete them. Alternatively you could run a workflow whenever the type attribute of addresses changes, and if it changed to **delete**, then spit a task to the sysadmin to go in and delete it. Not the best solution, a security role fix would take another task off of the sysadmin.
Category: General