Workflow.ReadWorkflowProxyUser method
Gets detailed information about the proxy user for Project Server workflows.
Namespace: WebSvcWorkflow
Assembly: ProjectServerServices (in ProjectServerServices.dll)
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: WebSvcWorkflow.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. |