Share via


Security - Classe

Inclut des méthodes pour la vérification des autorisations utilisateur et la gestion des groupes de sécurité, des modèles, des catégories et des autorisations d'organisation dans Project Server.

Hiérarchie d’héritage

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Web.Services.Protocols.WebClientProtocol
        System.Web.Services.Protocols.HttpWebClientProtocol
          System.Web.Services.Protocols.SoapHttpClientProtocol
            WebSvcSecurity.Security

Espace de noms :  WebSvcSecurity
Assembly :  ProjectServerServices (dans ProjectServerServices.dll)

Syntaxe

'Déclaration
<WebServiceBindingAttribute(Name := "SecuritySoap", Namespace := "https://schemas.microsoft.com/office/project/server/webservices/Security/")> _
Public Class Security _
    Inherits SoapHttpClientProtocol
'Utilisation
Dim instance As Security
[WebServiceBindingAttribute(Name = "SecuritySoap", Namespace = "https://schemas.microsoft.com/office/project/server/webservices/Security/")]
public class Security : SoapHttpClientProtocol

Remarques

Pour obtenir des informations générales sur la sécurité de Project Server, voir Vue d'ensemble de Microsoft Project Server Security. Pour savoir comment utiliser les méthodes de classe de sécurité, reportez-vous à l'aide des méthodes de sécurité dans l'interface PSI. Pour créer des autorisations personnalisées, voir procédure pas à pas : création et l'utilisation des autorisations Project Server personnalisé.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

Security - Membres

WebSvcSecurity - Espace de noms