Hi Graeme - there's no easy way. The best option is to start to create a package and use the 'find dependencies/references' functionality to see what objects a process uses. Once you've got a list you can check each object. Not nice if you've many objects I admit, but it's the best option with the client app. If you've DB access on the other hand, you could run a query on the BPAProcess table to list the objects and their runmodes. And yes, that should be in the product...