Security members
Includes methods for checking user permissions and managing security groups, templates, categories, and organizational permissions in Project Server.
The Security type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Security | Creates a Security object from the ASMX-based Security web service. |
Top
Properties
Top
Methods
Name | Description | |
---|---|---|
Abort | (Inherited from WebClientProtocol.) | |
BeginInvoke | (Inherited from SoapHttpClientProtocol.) | |
CancelAsync | (Inherited from HttpWebClientProtocol.) | |
CheckUserGlobalPermission | Checks whether the current user has the specified global permission. | |
CheckUserGlobalPermissions | Checks whether the current user has one or more of the specified global permissions. | |
CheckUserObjectPermission | Checks whether the current user has the single specified security category permission for a project or resource object. | |
CheckUserObjectPermissions | Checks whether the current user has one or more of the specified security category permissions for a project or resource object. | |
CheckUserProjectPermission | Checks whether the current user has the specified security category permission for a specified project. | |
CheckUserProjectPermissions | Checks whether the current user has one or more of the specified security category permissions for a specified project. | |
CheckUserResourcePermission | Checks whether the current user has the specified security category permission for a specified resource. | |
CheckUserResourcePermissions | Checks whether the current user has one or more of the specified security category permissions for a specified resource. | |
CreateCategories | Creates one or more security categories. | |
CreateGroups | Creates one or more security groups. | |
CreateObjRef | (Inherited from MarshalByRefObject.) | |
CreateProjectCategories | Creates Project categories for web security. | |
CreateTemplates | Creates one or more security templates. | |
DeleteCategories | Deletes all specified security categories. | |
DeleteGroups | Deletes all specified security groups. | |
DeleteProjectCategories | Deletes Project category information for web security permissions. | |
DeleteTemplates | Deletes all specified security templates. | |
Discover | (Inherited from SoapHttpClientProtocol.) | |
Dispose() | (Inherited from Component.) | |
Dispose(Boolean) | (Inherited from Component.) | |
EndInvoke | (Inherited from SoapHttpClientProtocol.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Component.) | |
GetHashCode | (Inherited from Object.) | |
GetLifetimeService | (Inherited from MarshalByRefObject.) | |
GetReaderForMessage | (Inherited from SoapHttpClientProtocol.) | |
GetService | (Inherited from Component.) | |
GetType | (Inherited from Object.) | |
GetWebRequest | (Inherited from SoapHttpClientProtocol.) | |
GetWebResponse(WebRequest) | (Inherited from HttpWebClientProtocol.) | |
GetWebResponse(WebRequest, IAsyncResult) | (Inherited from HttpWebClientProtocol.) | |
GetWriterForMessage | (Inherited from SoapHttpClientProtocol.) | |
InitializeLifetimeService | (Inherited from MarshalByRefObject.) | |
Invoke | (Inherited from SoapHttpClientProtocol.) | |
InvokeAsync(String, [], SendOrPostCallback) | (Inherited from SoapHttpClientProtocol.) | |
InvokeAsync(String, [], SendOrPostCallback, Object) | (Inherited from SoapHttpClientProtocol.) | |
MemberwiseClone() | (Inherited from Object.) | |
MemberwiseClone(Boolean) | (Inherited from MarshalByRefObject.) | |
ReadCategory | Gets information about the specified security category. | |
ReadCategoryList | Gets information about all security categories in Project Server. | |
ReadCategoryPermissions | Gets information about all security category permissions. | |
ReadGlobalPermissions | Gets information about all global security permissions. | |
ReadGroup | Gets information about the specified security group. | |
ReadGroupList | Gets information about all security groups in Project Server. | |
ReadOrganizationalPermissions | Gets information about all organizational (Project Web App) permissions for Project Server. | |
ReadPermissionMode | ||
ReadProjectCategory | Reads Project category information for web security. | |
ReadProjectCategoryPermissionsAll | Reads all Project categories information for web security permissions. | |
ReadTemplate | Gets information about the specified security template. | |
ReadTemplateList | Gets information about all security templates. | |
SetCategories | Updates one or more security categories. | |
SetGroups | Updates one or more security groups. | |
SetTemplates | Updates one or more security templates. | |
ToString | (Inherited from Component.) | |
UpdateOrganizationalPermissions | Updates organization permissions. | |
UpdateProjectCategories | Modifies (adds or deletes) subitems that are associated with Project security categories data. |
Top
Events
Name | Description | |
---|---|---|
Disposed | (Inherited from Component.) |
Top