Security.ReadProjectCategory(Guid) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Reads Project category information for web security.
public:
WebSvcSecurity::SecurityProjectCategoriesDataSet ^ ReadProjectCategory(Guid projUid);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/office/project/server/webservices/Security/ReadProjectCategory", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Security/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Security/", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
public WebSvcSecurity.SecurityProjectCategoriesDataSet ReadProjectCategory(Guid projUid);
member this.ReadProjectCategory : Guid -> WebSvcSecurity.SecurityProjectCategoriesDataSet
Public Function ReadProjectCategory (projUid As Guid) As SecurityProjectCategoriesDataSet
Parameters
- projUid
- Guid
Returns
- Attributes
Remarks
The Project Permissions feature allows users or groups that have been granted the "Manage Basic Project Security" category permission to grant users and groups access to the projects that they own. They function like security categories. For more information, see http://blogs.msdn.com/b/project/archive/2010/03/04/project-2010-project-permissions.aspx
For the sample code, see CreateProjectCategories(SecurityProjectCategoriesDataSet).
Project Server Permissions
| Non-standard | You must have either the ManageWorkflow global pemission or the ChangeWorkflow global permission. If you have the ChangeWorkflow permission, you must also have both the OpenProject category permission and the SaveProject category permission. |