Security.ReadCategoryList Method

Gets information about all security categories in Project Server.

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

Syntax

'Declaration
<SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Security/ReadCategoryList", 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 ReadCategoryList As SecurityCategoriesDataSet
'Usage
Dim instance As Security
Dim returnValue As SecurityCategoriesDataSet

returnValue = instance.ReadCategoryList()
[SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Security/ReadCategoryList", 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 SecurityCategoriesDataSet ReadCategoryList()

Return Value

Type: WebSvcSecurity.SecurityCategoriesDataSet
Names and GUIDs of all security categories.

Remarks

Project Server Permissions

Permission

Description

ManageSecurity

Manage Project Server security. Global permission.

ManageUsersAndGroups

Manage Project Server users and groups. Global permission.

ManageViews

Manage views in Project Web Access. Global permission.

See Also

Reference

Security Class

Security Members

WebSvcSecurity Namespace