Security Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inclui métodos para verificar permissões do usuário e gerenciar grupos de segurança, modelos, categorias e permissões organizacionais no Project Server.
public ref class Security : System::Web::Services::Protocols::SoapHttpClientProtocol
[System.Web.Services.WebServiceBinding(Name="SecuritySoap", Namespace="http://schemas.microsoft.com/office/project/server/webservices/Security/")]
public class Security : System.Web.Services.Protocols.SoapHttpClientProtocol
type Security = class
inherit SoapHttpClientProtocol
Public Class Security
Inherits SoapHttpClientProtocol
- Herança
-
Security
- Atributos
Comentários
Para obter informações gerais sobre a segurança do Project Server, consulte Project Server Security PrimerUsing Security Methods in the PSIWalkthrough: Creating and Using Custom Project Server Permissions
Construtores
| Security() |
Cria um objeto Security do serviço Web de segurança baseado em ASMX. |
Métodos
| CheckUserGlobalPermission(Guid) |
Verifica se o usuário atual tem a permissão global especificada. |
| CheckUserGlobalPermissions(Guid[]) |
Verifica se o usuário atual tem uma ou mais das permissões globais especificadas. |
| CheckUserObjectPermission(Guid, Guid, Guid) |
Verifica se o usuário atual tem a permissão de categoria de segurança especificada única para um projeto ou objeto de recurso. |
| CheckUserObjectPermissions(Guid, Guid, Guid[]) |
Verifica se o usuário atual tem uma ou mais das permissões de categoria de segurança especificadas para um projeto ou objeto de recurso. |
| CheckUserProjectPermission(Guid, Guid) |
Verifica se o usuário atual tem a permissão de categoria de segurança especificada para um projeto especificado. |
| CheckUserProjectPermissions(Guid, Guid[]) |
Verifica se o usuário atual tem uma ou mais das permissões de categoria de segurança especificadas para um projeto especificado. |
| CheckUserResourcePermission(Guid, Guid) |
Verifica se o usuário atual tem a permissão de categoria de segurança especificada para um recurso especificado. |
| CheckUserResourcePermissions(Guid, Guid[]) |
Verifica se o usuário atual tem uma ou mais das permissões de categoria de segurança especificadas para um recurso especificado. |
| CreateCategories(SecurityCategoriesDataSet) |
Cria uma ou mais categorias de segurança. |
| CreateGroups(SecurityGroupsDataSet) |
Cria um ou mais grupos de segurança. |
| CreateProjectCategories(SecurityProjectCategoriesDataSet) |
Cria categorias de projeto para segurança da Web. |
| CreateTemplates(SecurityTemplatesDataSet) |
Cria um ou mais modelos de segurança. |
| DeleteCategories(Guid[]) |
Exclui todas as categorias de segurança especificadas. |
| DeleteGroups(Guid[]) |
Exclui todos os grupos de segurança especificados. |
| DeleteProjectCategories(Guid[]) |
Exclui informações de categoria de projeto para permissões de segurança da Web. |
| DeleteTemplates(Guid[]) |
Exclui todos os modelos de segurança especificados. |
| ReadCategory(Guid) |
Obtém informações sobre a categoria de segurança especificada. |
| ReadCategoryList() |
Obtém informações sobre todas as categorias de segurança no Project Server. |
| ReadCategoryPermissions() |
Obtém informações sobre todas as permissões de categoria de segurança. |
| ReadGlobalPermissions() |
Obtém informações sobre todas as permissões de segurança global. |
| ReadGroup(Guid) |
Obtém informações sobre o grupo de segurança especificado. |
| ReadGroupList() |
Obtém informações sobre todos os grupos de segurança no Project Server. |
| ReadOrganizationalPermissions() |
Obtém informações sobre todas as permissões organizacionais (Project Web App) para o Project Server. |
| ReadPermissionMode() |
Inclui métodos para verificar permissões do usuário e gerenciar grupos de segurança, modelos, categorias e permissões organizacionais no Project Server. |
| ReadProjectCategory(Guid) |
Lê informações de categoria do projeto para segurança da Web. |
| ReadProjectCategoryPermissionsAll() |
Lê todas as informações de categorias de projeto para permissões de segurança da Web. |
| ReadTemplate(Guid) |
Obtém informações sobre o modelo de segurança especificado. |
| ReadTemplateList() |
Obtém informações sobre todos os modelos de segurança. |
| SetCategories(SecurityCategoriesDataSet) |
Atualizações uma ou mais categorias de segurança. |
| SetGroups(SecurityGroupsDataSet) |
Atualizações um ou mais grupos de segurança. |
| SetTemplates(SecurityTemplatesDataSet) |
Atualizações um ou mais modelos de segurança. |
| UpdateOrganizationalPermissions(SecurityOrganizationalPermissionsDataSet) |
Atualizações permissões da organização. |
| UpdateProjectCategories(SecurityProjectCategoriesDataSet) |
Modifica subitems (adiciona ou exclui) associados aos dados das categorias de segurança do projeto. |