Unsubscribing user using Web services
I am trying to use the UNSUBSCRIBE function from the Report Service (http://wiki.yellowfin.com.au/display/USER72/Report+Service) but the problem is my request fails and I get status code 25 - COULD_NOT_AUTHENTICATE_USER. It occured to me today to use the password of the user I am trying to unsubscribe as well (along with his e-mail/userId) and that seems to work.
But isn't that a bit unnecessary?
Since the assumption is that the user/account that is used for making API calls i.e. that is using web services is an admin and that he doesn't need to know the user's password since he is in charge of system and user administration.
Another way is to retrieve somehow the user's password using the Web services but I think that is not recommended or secure.
Thank you for your help!