I have a console application which needs to read list item permissions from lists in a Sharepoint 2007 farm. I just need to read permissions, not change them. The console application does run remotely, so it needs to access the item permissions from outside the farm. Also, I cannot install anything on the 2007 farm.
As it turns out, the client object model was introduced with Sharepoint 2010, so I can't use that for Sharepoint 2007. Another possible option was the Lists.asmx service, but this service can only read permissions down to the list level, but not the list item level. Is there maybe another service for item permissions? What are possible solutions to this task? How can I get the list items permissions?