We have just started using Livesite. So far we have one business line beginning to use it.
Our deployments using the Publish LiveSite Content workflow are working fine when we (the developers) run the workflow. However when our business line users run the workflow - the deployment does not start at all.
Error in odbase log:
2015-03-31 17:37:14.864 GMT-0500 serverLog [Thread-966] - API: Can not find user csheen in any OpenDeploy roles . Request app: APP_ODWEBSVC
2015-03-31 17:37:14.864 GMT-0500 serverLog [Thread-966] - WS1: Details: message: REQUEST_DENIED
Request denied: USER_NOT_IN_ANY_OD_ROLES
Item: Start deployment, Details: User not in any OpenDeploy roles.
If I add them to the list of od-users, then it works. However, adding users there is one more list to maintain and somewhat impractical. We have not had to do this for any other traditional teamsite workflows.
Anyone here know of a good alternative to this? I tried making 'root' the owner for the deploy task but no luck.
Thank you
PS: I could swear I saw a thread about this a month or so ago but can't find it. I don't remember it answering the question however, so hopefully not a duplicate.