Hi All,
I've finished some application integration code for Content Server webservices (CS2010) in C# .Net, which does standard type functions, cat and att searches via a search slice, result display, uploading and categorising documents etc.
At the moment I'm running this code on our dev environment as the Cs admin user and all is working fine. I'm now trying to switch this application to use a standard content server account with reduced permissions i.e. only the exact permissions that user needs to carry out the above tasks and no more.
I have made sure the user is set up ok, and has the permissions on all the categories, slices, folders and items where it is searching/retrieving content from and adding to etc, and the user currently has 'public access' enabled (though ideally I want to remove that at some point). If I login to Content Server as this account I can carry out all of the same functions required i.e the same searches, open / add documents etc fine.
However it seems that somewhere I'm missing some extra permissions that this user should have to be able to run the same commands via web services. If i make the named user have 'system administration' rights the code will run fine, but I don't really want to give this integration user such power.
Is there anywhere that documents the minimum permission sets that a user needs to run web services type commands?
many thanks
John