Skip to main content

Hi,

How to link the user credentials in the K2BP Web Forms to impersonate the user who logged in? I still get the user who run the server, for example, the network service, ...etc.

 Error Message:

System.Exception: K2:DOMAINSERVERNAME$ORUSERNAME does not have permissions to start the
process

 

Cheers,

Saleh 

Try adding <identity impersonate = "true" /> to the web.config under <authentication mode="Windows" />


Thanks for your reply, impersonation tag wasn't the only problem. I published the site to the same server "where K2BP Workspace resides", I reconfigured the site to implement NTLM authentication rather than Kerberos which was the default configuration for all sites...

Hi saleh,


 Did you check if the user  K2:DOMAINSERVERNAME$ORUSERNAME has been added to the process in K2 Workspace. Following are the steps to do so.


1. Open K2 nblackpearl] workspace
2. Select Management from the menu.
3. Expand 'Workflow Server' under <YourServer:PortNo> node.
4. Expand 'Processes'.
5. Expand the workflow thats been deployed.
6. Select 'Process Rights'.
7. Add users whom you want to give the rights and select the required option


Regards,


Anil


Reply