Workflow.ReadWorkflowProxyUser Method
Gets detailed 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/ReadWorkflowProxyUser", 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 Function ReadWorkflowProxyUser As ResourceDataSet
'Usage
Dim instance As Workflow
Dim returnValue As ResourceDataSet
returnValue = instance.ReadWorkflowProxyUser()
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/Workflow/ReadWorkflowProxyUser", 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 ResourceDataSet ReadWorkflowProxyUser()
Return Value
Type: [Workflow Web service].ResourceDataSet
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. |