Freigeben über


ProjectSecurityRules-Enumeration

Gibt die dynamischen Regeln für Projekte in Sicherheitskategorien an.

Namespace:  Microsoft.Office.Project.Server.Library
Assembly:  Microsoft.Office.Project.Server.Library (in Microsoft.Office.Project.Server.Library.dll)

Syntax

'Declaration
Public Enumeration ProjectSecurityRules
'Usage
Dim instance As ProjectSecurityRules
public enum ProjectSecurityRules

Member

Membername Beschreibung
AllCurrentAndFuture Wert = 0. Die Kategorie gilt für alle aktuellen und zukünftigen Projekte.
Listed Wert = 1. Die Kategorie gilt nur für die angegebenen Projekte.
ManagedByUser Wert = 2. Der Benutzer ist der Projektbesitzer oder der Status-Manager für Zuordnungen in diesem Projekt.
UserAssignedAsTeamMember Wert = 3. Der Benutzer ist im Projektteam.
ManagedByResourcesManagedByUser Wert = 4. Der Projektbesitzer ist ein untergeordnetes Objekt des Benutzers über RSP.
AssignedToResourcesManagedByUser Wert = 5. Eine Ressource im Projektteam ist ein untergeordnetes Objekt des Benutzers über den Ressourcenstrukturplan (RSP).
OwnerAtSameRbsNode Wert = 6. Der Projektbesitzer verfügt über denselben RSP-Wert wie der Benutzer.

Hinweise

Der Typ ProjectSecurityRules wird verwendet, um festzulegen oder dynamische Regeln für Projekte in Sicherheitskategorien vergleichen. Optionen für die Project-Einstellungen in einer Sicherheitskategorie finden Sie auf der Seite Kategorie hinzufügen oder Bearbeiten in Project Web App

Ein Beispiel dafür, wie Sie dynamische Regeln festlegen, wenn eine Sicherheitskategorie erstellen finden Sie unter der CreateCategories PSI-Methode.

Siehe auch

Referenz

Microsoft.Office.Project.Server.Library-Namespace