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.