WebSvcSecurity namespace
A classe Security é a principal classe no namespace WebSvcSecurity . A classe Security inclui métodos que gerenciar modelos de segurança, categorias de segurança, permissões globais e organizacionais e usuário e permissões de grupo no Project Server.
Observação
No serviço da web ASMX, Security é uma classe. No serviço do WCF, o Security é uma interface que é implementada na classe SecurityClient . Para obter informações sobre como usar a classe SecurityClient em um aplicativo baseado em WCF, consulte o construtor da classe Security .
O namespace WebSvcSecurity é um nome arbitrário para obter uma referência para o serviço da web de Security.asmx (ou o serviço de Security.svc) do Project Server Interface (PSI).
Security métodos normalmente usam ou retornam um dos seguintes objetos de DataSet :
Classes
Classe | Descrição | |
---|---|---|
PermissionDataSet | Representa as permissões que são usadas para gerenciar processos e recursos do projeto. | |
PermissionDataSet.ActionsDataTable | Representa informações sobre permissões de ação que estão contidas em um ou mais objetos PermissionDataSet.ActionsRow . | |
PermissionDataSet.ActionsRow | Representa a ação de um recurso de segurança do Project Server, como uma linha no objeto PermissionDataSet.ActionsDataTable . | |
PermissionDataSet.ActionsRowChangeEvent | Evento que ocorre quando os dados em um ActionsRow são alterados. | |
PermissionDataSet.FeaturesDataTable | Representa informações sobre permissões de recurso que estão contidas em um ou mais objetos PermissionDataSet.FeaturesRow . | |
PermissionDataSet.FeaturesRow | Representa informações sobre permissões de recurso como uma linha no objeto PermissionDataSet.FeaturesDataTable . | |
PermissionDataSet.FeaturesRowChangeEvent | Evento que ocorre quando os dados em um FeaturesRow são alterados. | |
Security | 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. | |
SecurityCategoriesDataSet | Representa informações sobre categorias de segurança. | |
SecurityCategoriesDataSet.GroupPermissionsDataTable | Representa informações sobre categorias de permissões do grupo que estão contidas em um ou mais objetos SecurityCategoriesDataSet.GroupPermissionsDataTable . | |
SecurityCategoriesDataSet.GroupPermissionsRow | Representa informações de permissão de categoria de um grupo, como uma linha no objeto SecurityCategoriesDataSet.GroupPermissionsDataTable . | |
SecurityCategoriesDataSet.GroupPermissionsRowChangeEvent | Evento que ocorre quando os dados em um GroupPermissionsRow são alterados. | |
SecurityCategoriesDataSet.GroupRelationsDataTable | Representa informações sobre relacionamentos de grupo de segurança que estão contidas em um ou mais objetos SecurityCategoriesDataSet.GroupRelationsRow . | |
SecurityCategoriesDataSet.GroupRelationsRow | Especifica a relação entre um grupo de segurança e uma categoria de segurança. | |
SecurityCategoriesDataSet.GroupRelationsRowChangeEvent | Evento que ocorre quando os dados em um GroupRelationsRow são alterados. | |
SecurityCategoriesDataSet.SecurityCategoriesDataTable | Representa informações sobre categorias de segurança que estão contidas em um ou mais objetos SecurityCategoriesDataSet.SecurityCategoriesRow . | |
SecurityCategoriesDataSet.SecurityCategoriesRow | Representa uma categoria de segurança. | |
SecurityCategoriesDataSet.SecurityCategoriesRowChangeEvent | Evento que ocorre quando os dados em um SecurityCategoriesRow são alterados. | |
SecurityCategoriesDataSet.SecurityCategoryObjectsDataTable | Representa informações sobre objetos de categoria de segurança que estão contidas em um ou mais objetos SecurityCategoriesDataSet.SecurityCategoryObjectsRow . | |
SecurityCategoriesDataSet.SecurityCategoryObjectsRow | Representa um objeto de categoria de segurança. | |
SecurityCategoriesDataSet.SecurityCategoryObjectsRowChangeEvent | Evento que ocorre quando os dados em um SecurityCategoryObjectsRow são alterados. | |
SecurityCategoriesDataSet.SecurityCategoryRulesDataTable | Representa informações sobre regras de segurança de categoria que estão contidas em um ou mais objetos SecurityCategoriesDataSet.SecurityCategoryRulesRow . | |
SecurityCategoriesDataSet.SecurityCategoryRulesRow | Especifica uma linha de dados que está associados com regras de segurança de categoria. | |
SecurityCategoriesDataSet.SecurityCategoryRulesRowChangeEvent | Evento que ocorre quando os dados em um SecurityCategoryRulesRow são alterados. | |
SecurityCategoriesDataSet.UserPermissionsDataTable | Representa informações sobre permissões de usuário que estão contidas em um ou mais objetos SecurityCategoriesDataSet.UserPermissionsRow . | |
SecurityCategoriesDataSet.UserPermissionsRow | Especifica uma linha de dados de categoria de segurança associado com permissões de usuário. | |
SecurityCategoriesDataSet.UserPermissionsRowChangeEvent | Evento que ocorre quando os dados em um UserPermissionsRow são alterados. | |
SecurityCategoriesDataSet.UserRelationsDataTable | Representa informações sobre relações de usuário que estão contidas em um ou mais objetos SecurityCategoriesDataSet.UserRelationsRow . | |
SecurityCategoriesDataSet.UserRelationsRow | Representa informações sobre relações de usuário, como uma linha no objeto SecurityCategoriesDataSet.UserRelationsDataTable . | |
SecurityCategoriesDataSet.UserRelationsRowChangeEvent | Evento que ocorre quando os dados em um UserRelationsRow são alterados. | |
SecurityGroupsDataSet | Representa informações de grupo de segurança. | |
SecurityGroupsDataSet.CategoryPermissionsDataTable | Representa informações sobre permissões de segurança de categoria contidos em um ou mais objetos SecurityGroupsDataSet.CategoryPermissionsRow . | |
SecurityGroupsDataSet.CategoryPermissionsRow | Define uma permissão de acesso que está associada com uma categoria de segurança. | |
SecurityGroupsDataSet.CategoryPermissionsRowChangeEvent | Evento que ocorre quando os dados em um CategoryPermissionsRow são alterados. | |
SecurityGroupsDataSet.GlobalPermissionsDataTable | Representa informações sobre permissões de segurança global que estão contidas em um ou mais objetos SecurityGroupsDataSet.GlobalPermissionsRow . | |
SecurityGroupsDataSet.GlobalPermissionsRow | Representa informações sobre permissões de segurança global como uma linha no objeto SecurityGroupsDataSet.GlobalPermissionsDataTable . | |
SecurityGroupsDataSet.GlobalPermissionsRowChangeEvent | Evento que ocorre quando os dados em um GlobalPermissionsRow são alterados. | |
SecurityGroupsDataSet.GroupMembersDataTable | Representa informações sobre membros do grupo de segurança que estão contidas em um ou mais objetos SecurityGroupsDataSet.GroupMembersRow . | |
SecurityGroupsDataSet.GroupMembersRow | Representa informações de membros do grupo de segurança como uma linha no objeto SecurityGroupsDataSet.GroupMembersDataTable . | |
SecurityGroupsDataSet.GroupMembersRowChangeEvent | Evento que ocorre quando os dados em um GroupMembersRow são alterados. | |
SecurityGroupsDataSet.SecurityGroupsDataTable | Representa informações sobre um ou mais grupos de segurança que estão contidas em objetos SecurityGroupsDataSet.SecurityGroupsRow . | |
SecurityGroupsDataSet.SecurityGroupsRow | Representa informações de grupos de segurança como uma linha no objeto SecurityGroupsDataSet.SecurityGroupsDataTable . | |
SecurityGroupsDataSet.SecurityGroupsRowChangeEvent | Evento que ocorre quando os dados em um SecurityGroupsRow são alterados. | |
SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsDataTable | Representa informações sobre relações de categoria de segurança que estão contidas em um ou mais objetos SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow . | |
SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow | Representa informações de relações de categoria de segurança como uma linha no objeto SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsDataTable . | |
SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRowChangeEvent | Evento que ocorre quando os dados em um SecurityPrincipleCategoryRelationsRow são alterados. | |
SecurityOrganizationalPermissionsDataSet | Representa informações sobre permissões de segurança da organização. | |
SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsDataTable | Representa informações sobre permissões de segurança da organização que estão contidas em um ou mais objetos SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow . | |
SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow | Representa uma permissão de segurança organizacionais (Project Web App ) como uma linha no objeto SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsDataTable . | |
SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRowChangeEvent | Evento que ocorre quando os dados em um SecurityOrganizationalPermissionsRow são alterados. | |
SecurityProjectCategoriesDataSet | Representa informações sobre categorias de segurança do projeto. | |
SecurityProjectCategoriesDataSet.GroupPermissionsDataTable | Representa informações sobre permissões de grupo de segurança que estão contidas em um ou mais objetos SecurityProjectCategoriesDataSet.GroupPermissionsRow . | |
SecurityProjectCategoriesDataSet.GroupPermissionsRow | Representa uma permissão de segurança de grupo, como uma linha no objeto SecurityProjectCategoriesDataSet.GroupPermissionsDataTable . | |
SecurityProjectCategoriesDataSet.GroupPermissionsRowChangeEvent | Evento que ocorre quando os dados em um GroupPermissionsRow são alterados. | |
SecurityProjectCategoriesDataSet.GroupRelationsDataTable | Representa informações sobre relações de grupos de categorias de segurança, que estão contidas em um ou mais objetos SecurityProjectCategoriesDataSet.GroupRelationsRow . | |
SecurityProjectCategoriesDataSet.GroupRelationsRow | Representa informações de relações de valores mobiliários como uma linha no objeto SecurityProjectCategoriesDataSet.GroupRelationsDataTable de grupo. | |
SecurityProjectCategoriesDataSet.GroupRelationsRowChangeEvent | Evento que ocorre quando os dados em um GroupRelationsRow são alterados. | |
SecurityProjectCategoriesDataSet.ProjectCategoriesDataTable | Representa informações sobre categorias de segurança do projeto, que estão contidas em um ou mais objetos SecurityProjectCategoriesDataSet.ProjectCategoriesRow . | |
SecurityProjectCategoriesDataSet.ProjectCategoriesRow | Representa informações sobre categorias de segurança do projeto como uma linha no objeto SecurityProjectCategoriesDataSet.ProjectCategoriesRow . | |
SecurityProjectCategoriesDataSet.ProjectCategoriesRowChangeEvent | Evento que ocorre quando os dados em um ProjectCategoriesRow são alterados. | |
SecurityProjectCategoriesDataSet.UserPermissionsDataTable | Representa informações sobre permissões de segurança do usuário que estão contidas em um ou mais objetos SecurityProjectCategoriesDataSet.UserPermissionsRow . | |
SecurityProjectCategoriesDataSet.UserPermissionsRow | Representa uma permissão de usuário para uma categoria de segurança, como uma linha no objeto SecurityProjectCategoriesDataSet.UserPermissionsDataTable . | |
SecurityProjectCategoriesDataSet.UserPermissionsRowChangeEvent | Evento que ocorre quando os dados em um UserPermissionsRow são alterados. | |
SecurityProjectCategoriesDataSet.UserRelationsDataTable | Representa informações sobre relações de usuário para as categorias de segurança, que estão contidas em um ou mais objetos SecurityProjectCategoriesDataSet.UserRelationsRow . | |
SecurityProjectCategoriesDataSet.UserRelationsRow | Representa uma relação de usuário para uma categoria de segurança de projeto, como uma linha no objeto SecurityProjectCategoriesDataSet.UserRelationsDataTable . | |
SecurityProjectCategoriesDataSet.UserRelationsRowChangeEvent | Evento que ocorre quando os dados em um UserRelationsRow são alterados. | |
SecurityTemplatesDataSet | Representa informações sobre modelos de segurança do projeto. | |
SecurityTemplatesDataSet.CategoryPermissionsDataTable | Representa informações sobre permissões de categoria de segurança nos modelos de segurança, contidos em um ou mais objetos SecurityTemplatesDataSet.CategoryPermissionsRow . | |
SecurityTemplatesDataSet.CategoryPermissionsRow | Representa as categorias de permissões para modelos de projeto de segurança como uma linha no objeto SecurityTemplatesDataSet.CategoryPermissionsDataTable . | |
SecurityTemplatesDataSet.CategoryPermissionsRowChangeEvent | Evento que ocorre quando os dados em um CategoryPermissionsRow são alterados. | |
SecurityTemplatesDataSet.GlobalPermissionsDataTable | Representa uma ou mais permissões globais nos modelos de segurança, que estão contidas em um ou mais objetos SecurityTemplatesDataSet.GlobalPermissionsRow . | |
SecurityTemplatesDataSet.GlobalPermissionsRow | Representa uma permissão global em um modelo de segurança, como uma linha no objeto SecurityTemplatesDataSet.GlobalPermissionsDataTable . | |
SecurityTemplatesDataSet.GlobalPermissionsRowChangeEvent | Evento que ocorre quando os dados em um GlobalPermissionsRow são alterados. | |
SecurityTemplatesDataSet.SecurityTemplatesDataTable | Representa um ou mais modelos de segurança que são definidos por objetos SecurityTemplatesDataSet.SecurityTemplatesRow . | |
SecurityTemplatesDataSet.SecurityTemplatesRow | Especifica uma linha de informações do modelo de segurança. | |
SecurityTemplatesDataSet.SecurityTemplatesRowChangeEvent | Evento que ocorre quando os dados em um SecurityTemplatesRow são alterados. |
Representantes
Representante | Descrição | |
---|---|---|
PermissionDataSet.ActionsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um PermissionDataSet.ActionsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
PermissionDataSet.FeaturesRowChangeEventHandler | Descreve as configurações para quando os dados associados a um PermissionDataSet.FeaturesRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityCategoriesDataSet.GroupPermissionsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityCategoriesDataSet.GroupPermissionsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityCategoriesDataSet.GroupRelationsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityCategoriesDataSet.GroupRelationsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityCategoriesDataSet.SecurityCategoriesRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityCategoriesDataSet.SecurityCategoriesRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityCategoriesDataSet.SecurityCategoryObjectsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityCategoriesDataSet.SecurityCategoryObjectsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityCategoriesDataSet.SecurityCategoryRulesRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityCategoriesDataSet.SecurityCategoryRulesRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityCategoriesDataSet.UserPermissionsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityCategoriesDataSet.UserPermissionsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityCategoriesDataSet.UserRelationsRowChangeEventHandler | Descreve as configurações para quando os dados associados a umSecurityCategoriesDataSet.UserRelationsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityGroupsDataSet.CategoryPermissionsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityGroupsDataSet.CategoryPermissionsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityGroupsDataSet.GlobalPermissionsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityGroupsDataSet.GlobalPermissionsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityGroupsDataSet.GroupMembersRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityGroupsDataSet.GroupMembersRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityGroupsDataSet.SecurityGroupsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityGroupsDataSet.SecurityGroupsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityProjectCategoriesDataSet.GroupPermissionsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityProjectCategoriesDataSet.GroupPermissionsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityProjectCategoriesDataSet.GroupRelationsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityProjectCategoriesDataSet.GroupRelationsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityProjectCategoriesDataSet.ProjectCategoriesRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityProjectCategoriesDataSet.ProjectCategoriesRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityProjectCategoriesDataSet.UserPermissionsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityProjectCategoriesDataSet.UserPermissionsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityProjectCategoriesDataSet.UserRelationsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityProjectCategoriesDataSet.UserRelationsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityTemplatesDataSet.CategoryPermissionsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityTemplatesDataSet.CategoryPermissionsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityTemplatesDataSet.GlobalPermissionsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityTemplatesDataSet.GlobalPermissionsRow são editados e um evento devem ser disparadas de manipulador de eventos. | |
SecurityTemplatesDataSet.SecurityTemplatesRowChangeEventHandler | Descreve as configurações para quando os dados associados a um SecurityTemplatesDataSet.SecurityTemplatesRow são editados e um evento devem ser disparadas de manipulador de eventos. |
Enumerações
Enumeração | Descrição | |
---|---|---|
PermissionMode |