ProjectSecurityRules enumeração
Especifica as regras dinâmicas para projetos em categorias de segurança.
Namespace: Microsoft.Office.Project.Server.Library
Assembly: Microsoft.Office.Project.Server.Library (em Microsoft.Office.Project.Server.Library.dll)
Sintaxe
'Declaração
Public Enumeration ProjectSecurityRules
'Uso
Dim instance As ProjectSecurityRules
public enum ProjectSecurityRules
Membros
Nome do membro | Descrição | |
---|---|---|
AllCurrentAndFuture | Valor = 0. A categoria se aplica a todos os projetos atuais e futuros. | |
Listed | Valor = 1. A categoria se aplica somente para os projetos listados. | |
ManagedByUser | Valor = 2. O usuário é o proprietário do projeto ou o gerente de status nas atribuições desse projeto. | |
UserAssignedAsTeamMember | Valor = 3. O usuário está na equipe do projeto. | |
ManagedByResourcesManagedByUser | Valor = 4. O proprietário do projeto é um descendente do usuário via EDR. | |
AssignedToResourcesManagedByUser | Valor = 5. Um recurso na equipe do projeto é um descendente do usuário via a estrutura de divisão de recursos (EDR). | |
OwnerAtSameRbsNode | Valor = 6. O proprietário do projeto tem o mesmo valor de EDR que o usuário. |
Comentários
O tipo ProjectSecurityRules é usado para definir ou comparar regras dinâmicas para projetos em categorias de segurança. Para as opções de configurações de projeto de uma categoria de segurança, consulte a página Adicionar ou editar categoria no Project Web App
Para obter um exemplo de como definir regras dinâmicas ao criar uma categoria de segurança, consulte o método PSI CreateCategories .