Share via


Security.ReadTemplateList Method

Gets information about all security templates.

Namespace:  WebSvcSecurity
Assembly:  ProjectServerWebServices (in ProjectServerWebServices.dll)

Syntax

'Declaration
<SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Security/ReadTemplateList", RequestNamespace := "http://schemas.microsoft.com/office/project/server/webservices/Security/",  _
    ResponseNamespace := "http://schemas.microsoft.com/office/project/server/webservices/Security/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function ReadTemplateList As SecurityTemplatesDataSet
'Usage
Dim instance As Security
Dim returnValue As SecurityTemplatesDataSet

returnValue = instance.ReadTemplateList()
[SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Security/ReadTemplateList", RequestNamespace = "http://schemas.microsoft.com/office/project/server/webservices/Security/", 
    ResponseNamespace = "http://schemas.microsoft.com/office/project/server/webservices/Security/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public SecurityTemplatesDataSet ReadTemplateList()

Return Value

Type: WebSvcSecurity.SecurityTemplatesDataSet
Name and GUID of all security templates.

Remarks

Project Server Permissions

Permission

Description

ManageSecurity

Manage Project Server security. Global permission.

ManageUsersAndGroups

Manage Project Server users and groups. Global permission.

See Also

Reference

Security Class

Security Members

WebSvcSecurity Namespace