Share via


Security.ReadOrganizationalPermissions Method

Gets information about all organizational (Project Web App) permissions for Project Server.

Namespace:  [Security Web service]
Service reference: http://ServerName:32843/[Project Service Application GUID]/PSI/Security.svc
Web service reference: http://ServerName/ProjectServerName/_vti_bin/PSI/Security.asmx?wsdl

Syntax

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

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

Return Value

Type: [Security Web service].SecurityOrganizationalPermissionsDataSet
Returns a list of all Project Web App permissions and whether they are enabled.

Remarks

Project Web App permissions control which global and category permissions are enabled on Project Server.

Project Server Permissions

Permission

Description

ManageSecurity

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

ManageServerConfiguration

Allows a user to manage the configuration information for Project Server. Global permission.

ManageUsersAndGroups

Allows a user to manage Project Server users and groups. Global permission.

See Also

Reference

Security Class

Security Members

Security Web Service