Security classe
Inclui métodos para verificar permissões de usuário e gerenciar grupos de segurança, modelos, categorias e permissões organizacionais no Project Server.
Inheritance hierarchy
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Web.Services.Protocols.WebClientProtocol
System.Web.Services.Protocols.HttpWebClientProtocol
System.Web.Services.Protocols.SoapHttpClientProtocol
WebSvcSecurity.Security
Namespace: WebSvcSecurity
Assembly: ProjectServerServices (em ProjectServerServices.dll)
Sintaxe
'Declaração
<WebServiceBindingAttribute(Name := "SecuritySoap", Namespace := "https://schemas.microsoft.com/office/project/server/webservices/Security/")> _
Public Class Security _
Inherits SoapHttpClientProtocol
'Uso
Dim instance As Security
[WebServiceBindingAttribute(Name = "SecuritySoap", Namespace = "https://schemas.microsoft.com/office/project/server/webservices/Security/")]
public class Security : SoapHttpClientProtocol
Comentários
Para obter informações gerais sobre a segurança do Project Server, consulte Cartilha de segurança do Project Server. Para saber como usar os métodos da classe de segurança, consulte Usando os métodos de segurança na PSI. Para criar permissões personalizadas, consulte passo a passo: Criando e usando permissões do Project Server personalizado.
Segurança de thread
Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.