Workflow.UpdateWorkflowProxyUser Method
Updates information about the proxy user for Project Server workflows.
Namespace: [Workflow Web service]
Service reference: http://ServerName:32843/[Project Service Application GUID]/PSI/Workflow.svc
Web service reference: http://ServerName/ProjectServerName/_vti_bin/PSI/Workflow.asmx?wsdl
Syntax
'Declaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/Workflow/UpdateWorkflowProxyUser", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/Workflow/", _
ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/Workflow/", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub UpdateWorkflowProxyUser ( _
resUid As Guid _
)
'Usage
Dim instance As Workflow
Dim resUid As Guid
instance.UpdateWorkflowProxyUser(resUid)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/Workflow/UpdateWorkflowProxyUser", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/Workflow/",
ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/Workflow/",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void UpdateWorkflowProxyUser(
Guid resUid
)
Parameters
- resUid
Type: System.Guid
The GUID of the resource to use as the workflow proxy user.
Remarks
The workflow proxy user is a Project Server account that has elevated permissions to run workflows on behalf of the user. The proxy user can call PSI methods, which are available to Project Server workflows, in the Microsoft.Office.Project.Server.WebServiceProxy namespace.
Project Server Permissions
Permission |
Description |
---|---|
Allows a user to manage workflows. Global permission. |