Compartir a través de


Espacio de nombres WebSvcSecurity

La clase Security es la clase principal en el espacio de nombres WebSvcSecurity . La clase Security incluye métodos que administración plantillas de seguridad, las categorías de seguridad, los permisos globales y de organización y usuario y los permisos de grupo en Project Server.

Nota

En el servicio web ASMX, Security es una clase. En el servicio WCF, Security es una interfaz que se implementa en la clase SecurityClient . Para obtener información acerca del uso de la clase SecurityClient en una aplicación basada en WCF, vea el constructor de la clase Security .

El espacio de nombres de WebSvcSecurity es un nombre arbitrario de una referencia al servicio de web Security.asmx (o el servicio de Security.svc) de Project Server Interface (PSI).

métodos de Security suelen usan o devuelven uno de los siguientes objetos DataSet :

Clases

  Clase Descripción
Clase pública PermissionDataSet Representa los permisos que se utilizan para administrar los procesos y los recursos del proyecto.
Clase pública PermissionDataSet.ActionsDataTable Representa información acerca de los permisos de la acción que se encuentra en uno o varios objetos PermissionDataSet.ActionsRow .
Clase pública PermissionDataSet.ActionsRow Representa la acción de una característica de seguridad de Project Server, como una fila en el objeto PermissionDataSet.ActionsDataTable .
Clase pública PermissionDataSet.ActionsRowChangeEvent Evento que se produce cuando se modifican los datos en un ActionsRow .
Clase pública PermissionDataSet.FeaturesDataTable Representa información acerca de los permisos de la función que se encuentra en uno o varios objetos PermissionDataSet.FeaturesRow .
Clase pública PermissionDataSet.FeaturesRow Representa la información de permisos de la función como una fila en el objeto PermissionDataSet.FeaturesDataTable .
Clase pública PermissionDataSet.FeaturesRowChangeEvent Evento que se produce cuando se modifican los datos en un FeaturesRow .
Clase pública Security Incluye métodos para comprobar los permisos de usuario y administración de grupos de seguridad, plantillas, categorías y permisos de la organización en Project Server.
Clase pública SecurityCategoriesDataSet Representa información acerca de las categorías de seguridad.
Clase pública SecurityCategoriesDataSet.GroupPermissionsDataTable Representa información acerca de las categorías de permisos de grupo que se encuentra en uno o varios objetos SecurityCategoriesDataSet.GroupPermissionsDataTable .
Clase pública SecurityCategoriesDataSet.GroupPermissionsRow Representa la información de permisos de categoría de un grupo, como una fila en el objeto SecurityCategoriesDataSet.GroupPermissionsDataTable .
Clase pública SecurityCategoriesDataSet.GroupPermissionsRowChangeEvent Evento que se produce cuando se modifican los datos en un GroupPermissionsRow .
Clase pública SecurityCategoriesDataSet.GroupRelationsDataTable Representa información acerca de las relaciones de grupo de seguridad que se encuentra en uno o varios objetos SecurityCategoriesDataSet.GroupRelationsRow .
Clase pública SecurityCategoriesDataSet.GroupRelationsRow Especifica la relación entre un grupo de seguridad y una categoría de seguridad.
Clase pública SecurityCategoriesDataSet.GroupRelationsRowChangeEvent Evento que se produce cuando se modifican los datos en un GroupRelationsRow .
Clase pública SecurityCategoriesDataSet.SecurityCategoriesDataTable Representa información acerca de las categorías de seguridad que se encuentra en uno o varios objetos SecurityCategoriesDataSet.SecurityCategoriesRow .
Clase pública SecurityCategoriesDataSet.SecurityCategoriesRow Representa una categoría de seguridad.
Clase pública SecurityCategoriesDataSet.SecurityCategoriesRowChangeEvent Evento que se produce cuando se modifican los datos en un SecurityCategoriesRow .
Clase pública SecurityCategoriesDataSet.SecurityCategoryObjectsDataTable Representa información acerca de los objetos de la categoría de seguridad que se encuentra en uno o varios objetos SecurityCategoriesDataSet.SecurityCategoryObjectsRow .
Clase pública SecurityCategoriesDataSet.SecurityCategoryObjectsRow Representa un objeto category de seguridad.
Clase pública SecurityCategoriesDataSet.SecurityCategoryObjectsRowChangeEvent Evento que se produce cuando se modifican los datos en un SecurityCategoryObjectsRow .
Clase pública SecurityCategoriesDataSet.SecurityCategoryRulesDataTable Representa información acerca de las reglas de categoría de seguridad que se encuentra en uno o varios objetos SecurityCategoriesDataSet.SecurityCategoryRulesRow .
Clase pública SecurityCategoriesDataSet.SecurityCategoryRulesRow Especifica una fila de datos que está asociados a las reglas de la categoría de seguridad.
Clase pública SecurityCategoriesDataSet.SecurityCategoryRulesRowChangeEvent Evento que se produce cuando se modifican los datos en un SecurityCategoryRulesRow .
Clase pública SecurityCategoriesDataSet.UserPermissionsDataTable Representa información acerca de los permisos de usuario que se encuentra en uno o varios objetos SecurityCategoriesDataSet.UserPermissionsRow .
Clase pública SecurityCategoriesDataSet.UserPermissionsRow Especifica una fila de datos de la categoría de seguridad asociado a los permisos de usuario.
Clase pública SecurityCategoriesDataSet.UserPermissionsRowChangeEvent Evento que se produce cuando se modifican los datos en un UserPermissionsRow .
Clase pública SecurityCategoriesDataSet.UserRelationsDataTable Representa información acerca de las relaciones de usuario que se encuentra en uno o varios objetos SecurityCategoriesDataSet.UserRelationsRow .
Clase pública SecurityCategoriesDataSet.UserRelationsRow Representa información sobre las relaciones de usuario como una fila en el objeto SecurityCategoriesDataSet.UserRelationsDataTable .
Clase pública SecurityCategoriesDataSet.UserRelationsRowChangeEvent Evento que se produce cuando se modifican los datos en un UserRelationsRow .
Clase pública SecurityGroupsDataSet Representa la información de grupo de seguridad.
Clase pública SecurityGroupsDataSet.CategoryPermissionsDataTable Representa información acerca de los permisos de seguridad de categoría contenidos en uno o varios objetos SecurityGroupsDataSet.CategoryPermissionsRow .
Clase pública SecurityGroupsDataSet.CategoryPermissionsRow Define un permiso de acceso que está asociado a una categoría de seguridad.
Clase pública SecurityGroupsDataSet.CategoryPermissionsRowChangeEvent Evento que se produce cuando se modifican los datos en un CategoryPermissionsRow .
Clase pública SecurityGroupsDataSet.GlobalPermissionsDataTable Representa información acerca de los permisos de seguridad global que contiene uno o varios objetos SecurityGroupsDataSet.GlobalPermissionsRow .
Clase pública SecurityGroupsDataSet.GlobalPermissionsRow Representa la información de permisos de seguridad global como una fila en el objeto SecurityGroupsDataSet.GlobalPermissionsDataTable .
Clase pública SecurityGroupsDataSet.GlobalPermissionsRowChangeEvent Evento que se produce cuando se modifican los datos en un GlobalPermissionsRow .
Clase pública SecurityGroupsDataSet.GroupMembersDataTable Representa información acerca de los miembros del grupo de seguridad que se encuentra en uno o varios objetos SecurityGroupsDataSet.GroupMembersRow .
Clase pública SecurityGroupsDataSet.GroupMembersRow Representa la información de los miembros del grupo de seguridad como una fila en el objeto SecurityGroupsDataSet.GroupMembersDataTable .
Clase pública SecurityGroupsDataSet.GroupMembersRowChangeEvent Evento que se produce cuando se modifican los datos en un GroupMembersRow .
Clase pública SecurityGroupsDataSet.SecurityGroupsDataTable Representa información sobre uno o más grupos de seguridad que están contenidos en objetos de SecurityGroupsDataSet.SecurityGroupsRow .
Clase pública SecurityGroupsDataSet.SecurityGroupsRow Representa información de grupos de seguridad como una fila en el objeto SecurityGroupsDataSet.SecurityGroupsDataTable .
Clase pública SecurityGroupsDataSet.SecurityGroupsRowChangeEvent Evento que se produce cuando se modifican los datos en un SecurityGroupsRow .
Clase pública SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsDataTable Representa información acerca de las relaciones de categoría de seguridad que se encuentra en uno o varios objetos SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow .
Clase pública SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow Representa la información de las relaciones de categoría de seguridad como una fila en el objeto SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsDataTable .
Clase pública SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRowChangeEvent Evento que se produce cuando se modifican los datos en un SecurityPrincipleCategoryRelationsRow .
Clase pública SecurityOrganizationalPermissionsDataSet Representa información acerca de los permisos de seguridad de la organización.
Clase pública SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsDataTable Representa información acerca de los permisos de seguridad de la organización que se encuentra en uno o varios objetos SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow .
Clase pública SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow Representa un permiso de seguridad de la organización (Project Web App ) como una fila en el objeto SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsDataTable .
Clase pública SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRowChangeEvent Evento que se produce cuando se modifican los datos en un SecurityOrganizationalPermissionsRow .
Clase pública SecurityProjectCategoriesDataSet Representa información acerca de las categorías de seguridad del proyecto.
Clase pública SecurityProjectCategoriesDataSet.GroupPermissionsDataTable Representa información acerca de los permisos de seguridad de grupo que se encuentra en uno o varios objetos SecurityProjectCategoriesDataSet.GroupPermissionsRow .
Clase pública SecurityProjectCategoriesDataSet.GroupPermissionsRow Representa un permiso de seguridad de grupo, como una fila en el objeto SecurityProjectCategoriesDataSet.GroupPermissionsDataTable .
Clase pública SecurityProjectCategoriesDataSet.GroupPermissionsRowChangeEvent Evento que se produce cuando se modifican los datos en un GroupPermissionsRow .
Clase pública SecurityProjectCategoriesDataSet.GroupRelationsDataTable Representa información acerca de las relaciones de grupo de categorías de seguridad, que se encuentra en uno o varios objetos SecurityProjectCategoriesDataSet.GroupRelationsRow .
Clase pública SecurityProjectCategoriesDataSet.GroupRelationsRow Representa información sobre las relaciones de valores como una fila en el objeto SecurityProjectCategoriesDataSet.GroupRelationsDataTable de grupo.
Clase pública SecurityProjectCategoriesDataSet.GroupRelationsRowChangeEvent Evento que se produce cuando se modifican los datos en un GroupRelationsRow .
Clase pública SecurityProjectCategoriesDataSet.ProjectCategoriesDataTable Representa información acerca de las categorías de seguridad del proyecto, que se encuentra en uno o varios objetos SecurityProjectCategoriesDataSet.ProjectCategoriesRow .
Clase pública SecurityProjectCategoriesDataSet.ProjectCategoriesRow Representa la información de categorías de seguridad del proyecto como una fila en el objeto SecurityProjectCategoriesDataSet.ProjectCategoriesRow .
Clase pública SecurityProjectCategoriesDataSet.ProjectCategoriesRowChangeEvent Evento que se produce cuando se modifican los datos en un ProjectCategoriesRow .
Clase pública SecurityProjectCategoriesDataSet.UserPermissionsDataTable Representa información acerca de los permisos de seguridad de usuario que se encuentra en uno o varios objetos SecurityProjectCategoriesDataSet.UserPermissionsRow .
Clase pública SecurityProjectCategoriesDataSet.UserPermissionsRow Representa un permiso de usuario para una categoría de seguridad, como una fila en el objeto SecurityProjectCategoriesDataSet.UserPermissionsDataTable .
Clase pública SecurityProjectCategoriesDataSet.UserPermissionsRowChangeEvent Evento que se produce cuando se modifican los datos en un UserPermissionsRow .
Clase pública SecurityProjectCategoriesDataSet.UserRelationsDataTable Representa información sobre las relaciones de usuario para las categorías de seguridad, que se encuentra en uno o varios objetos SecurityProjectCategoriesDataSet.UserRelationsRow .
Clase pública SecurityProjectCategoriesDataSet.UserRelationsRow Representa a una relación de usuario para una categoría de seguridad del proyecto, como una fila en el objeto SecurityProjectCategoriesDataSet.UserRelationsDataTable .
Clase pública SecurityProjectCategoriesDataSet.UserRelationsRowChangeEvent Evento que se produce cuando se modifican los datos en un UserRelationsRow .
Clase pública SecurityTemplatesDataSet Representa la información de las plantillas de seguridad de proyecto.
Clase pública SecurityTemplatesDataSet.CategoryPermissionsDataTable Representa información acerca de los permisos de la categoría de seguridad en las plantillas de seguridad contenidas en uno o varios objetos SecurityTemplatesDataSet.CategoryPermissionsRow .
Clase pública SecurityTemplatesDataSet.CategoryPermissionsRow Representa las categorías de permisos de las plantillas de seguridad del proyecto como una fila en el objeto SecurityTemplatesDataSet.CategoryPermissionsDataTable .
Clase pública SecurityTemplatesDataSet.CategoryPermissionsRowChangeEvent Evento que se produce cuando se modifican los datos en un CategoryPermissionsRow .
Clase pública SecurityTemplatesDataSet.GlobalPermissionsDataTable Representa uno o más permisos globales en las plantillas de seguridad, que están contenidos en uno o varios objetos SecurityTemplatesDataSet.GlobalPermissionsRow .
Clase pública SecurityTemplatesDataSet.GlobalPermissionsRow Representa un permiso global en una plantilla de seguridad, como una fila en el objeto SecurityTemplatesDataSet.GlobalPermissionsDataTable .
Clase pública SecurityTemplatesDataSet.GlobalPermissionsRowChangeEvent Evento que se produce cuando se modifican los datos en un GlobalPermissionsRow .
Clase pública SecurityTemplatesDataSet.SecurityTemplatesDataTable Representa una o varias plantillas de seguridad que se definen los objetos SecurityTemplatesDataSet.SecurityTemplatesRow .
Clase pública SecurityTemplatesDataSet.SecurityTemplatesRow Especifica una fila de información de la plantilla de seguridad.
Clase pública SecurityTemplatesDataSet.SecurityTemplatesRowChangeEvent Evento que se produce cuando se modifican los datos en un SecurityTemplatesRow .

Delegados

  Delegado Descripción
Delegado público PermissionDataSet.ActionsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un PermissionDataSet.ActionsRow y un evento.
Delegado público PermissionDataSet.FeaturesRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un PermissionDataSet.FeaturesRow y un evento.
Delegado público SecurityCategoriesDataSet.GroupPermissionsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityCategoriesDataSet.GroupPermissionsRow y un evento.
Delegado público SecurityCategoriesDataSet.GroupRelationsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityCategoriesDataSet.GroupRelationsRow y un evento.
Delegado público SecurityCategoriesDataSet.SecurityCategoriesRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityCategoriesDataSet.SecurityCategoriesRow y un evento.
Delegado público SecurityCategoriesDataSet.SecurityCategoryObjectsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityCategoriesDataSet.SecurityCategoryObjectsRow y un evento.
Delegado público SecurityCategoriesDataSet.SecurityCategoryRulesRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityCategoriesDataSet.SecurityCategoryRulesRow y un evento.
Delegado público SecurityCategoriesDataSet.UserPermissionsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityCategoriesDataSet.UserPermissionsRow y un evento.
Delegado público SecurityCategoriesDataSet.UserRelationsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con unSecurityCategoriesDataSet.UserRelationsRow y un evento.
Delegado público SecurityGroupsDataSet.CategoryPermissionsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityGroupsDataSet.CategoryPermissionsRow y un evento.
Delegado público SecurityGroupsDataSet.GlobalPermissionsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityGroupsDataSet.GlobalPermissionsRow y un evento.
Delegado público SecurityGroupsDataSet.GroupMembersRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityGroupsDataSet.GroupMembersRow y un evento.
Delegado público SecurityGroupsDataSet.SecurityGroupsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityGroupsDataSet.SecurityGroupsRow y un evento.
Delegado público SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow y un evento.
Delegado público SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow y un evento.
Delegado público SecurityProjectCategoriesDataSet.GroupPermissionsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityProjectCategoriesDataSet.GroupPermissionsRow y un evento.
Delegado público SecurityProjectCategoriesDataSet.GroupRelationsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityProjectCategoriesDataSet.GroupRelationsRow y un evento.
Delegado público SecurityProjectCategoriesDataSet.ProjectCategoriesRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityProjectCategoriesDataSet.ProjectCategoriesRow y un evento.
Delegado público SecurityProjectCategoriesDataSet.UserPermissionsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityProjectCategoriesDataSet.UserPermissionsRow y un evento.
Delegado público SecurityProjectCategoriesDataSet.UserRelationsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityProjectCategoriesDataSet.UserRelationsRow y un evento.
Delegado público SecurityTemplatesDataSet.CategoryPermissionsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityTemplatesDataSet.CategoryPermissionsRow y un evento.
Delegado público SecurityTemplatesDataSet.GlobalPermissionsRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityTemplatesDataSet.GlobalPermissionsRow y un evento.
Delegado público SecurityTemplatesDataSet.SecurityTemplatesRowChangeEventHandler Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SecurityTemplatesDataSet.SecurityTemplatesRow y un evento.

Enumeraciones

  Enumeración Descripción
Enumeración pública PermissionMode