After importing and recreating the Self Service Portal from a 4.1 to 5.1 VCO server, a user can input a request, but when he clicks submit, the workflow fails, and records the following message in the server.log:
"2013-07-22 12:59:30.095-0400 INFO [SCRIPTING_LOG] Cannot set attributeUser LDAP-USER- the user email@example.com doesn't have required access rights ((Edit, false)) for calling updateConfigurationElementWithContent method"
I've edited the ldap user info in the error above, but hopefully you get the idea. I've confirmed the old access was set to View/Execute for the 4.1 server, but for 5.1 it doesn't appear there is an Execute equivalent. Is this by design or a bug? Is there a workaround for this difference? Thanks.
I am running the vCO v5.1.1 appliance and I can see all 5 permission types (View, Execute, Inspect, Admin, Edit). I added View/Execute at the top of the workflow tree for a VCOUsers group that includes "AD\Domain Users". I do not have any permissions issues for user using my self-service portal.
The Exceute permission on Package level were removed and can not be edited.
The security model in 5.1 itself is stricter than the one in 4.1.
Could you describe with a bit more details what would you like to achieve.
Attempting to run the self service portal for any user not assigned 'edit' permission on the workflow or underlying packages fails with the initial error I posted. I'm attaching a scnreeshot of the workflow failure point below. It appears under 4.1 we could assign execute and this would work, but the model has been changed as you mentioned.