Share via


Security.ReadCategory method

Gets information about the specified security category.

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

Syntax

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

returnValue = instance.ReadCategory(categoryUid)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/Security/ReadCategory", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/Security/", 
    ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/Security/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public SecurityCategoriesDataSet ReadCategory(
    Guid categoryUid
)

Parameters

  • categoryUid
    Type: System.Guid

    The GUID of the security category.

Return value

Type: WebSvcSecurity.SecurityCategoriesDataSet
Returns information about the security category, including name, description, users and groups in the category, projects and dynamic project rule settings for the category, resources that users in the category can view, and dynamic resource rule settings.

Remarks

Project Server Permissions

Permission

Description

ManageSecurity

Allows a user to manage Project Server security. Global permission.

See also

Reference

Security class

Security members

WebSvcSecurity namespace