Пространство имен WebSvcSecurity
Класс Security — это основной классов в пространстве имен WebSvcSecurity . Класс Security включает в себя методы для управления шаблонами параметров безопасности, категории безопасности, Организации и глобальные разрешения и разрешения пользователей и групп в Project Server.
Примечание
В веб-службе ASMX Security — это класс. В службе WCF Security — это интерфейс, который реализован в классе SecurityClient . Для получения сведений об использовании класса SecurityClient в приложении на основе WCF см в конструктор класса Security .
Пространство имен WebSvcSecurity — произвольное имя для ссылки на веб-службу Security.asmx (или службу Security.svc) из Project Server интерфейс (PSI).
методы Security обычно используют или возвращают один из следующих объектов DataSet :
Классы
Класс | Описание | |
---|---|---|
PermissionDataSet | Представляет разрешения, которые используются для управления процессами и ресурсы проекта. | |
PermissionDataSet.ActionsDataTable | Представляет сведения о разрешениях действий, содержащихся в один или несколько объектов PermissionDataSet.ActionsRow . | |
PermissionDataSet.ActionsRow | Представляет действие функция безопасности Project Server, в качестве строки в объекте PermissionDataSet.ActionsDataTable . | |
PermissionDataSet.ActionsRowChangeEvent | Событие, которое возникает при изменении данных в ActionsRow . | |
PermissionDataSet.FeaturesDataTable | Представляет сведения о разрешениях, функция, содержащаяся в один или несколько объектов PermissionDataSet.FeaturesRow . | |
PermissionDataSet.FeaturesRow | Представляет сведения о возможностях разрешения как строка в объекте PermissionDataSet.FeaturesDataTable . | |
PermissionDataSet.FeaturesRowChangeEvent | Событие, которое возникает при изменении данных в FeaturesRow . | |
Security | Содержит методы для проверки разрешений пользователей и управление группами безопасности, шаблоны, категорий и организационными разрешениями в Project Server. | |
SecurityCategoriesDataSet | Представляет сведения о категории безопасности. | |
SecurityCategoriesDataSet.GroupPermissionsDataTable | Представляет сведения о группе категорий разрешений, содержащихся в один или несколько объектов SecurityCategoriesDataSet.GroupPermissionsDataTable . | |
SecurityCategoriesDataSet.GroupPermissionsRow | Представляет сведения о разрешений категории для группы, как строка в объекте SecurityCategoriesDataSet.GroupPermissionsDataTable . | |
SecurityCategoriesDataSet.GroupPermissionsRowChangeEvent | Событие, которое возникает при изменении данных в GroupPermissionsRow . | |
SecurityCategoriesDataSet.GroupRelationsDataTable | Представляет сведения о связях группы безопасности, содержащаяся в один или несколько объектов SecurityCategoriesDataSet.GroupRelationsRow . | |
SecurityCategoriesDataSet.GroupRelationsRow | Задает связь между группой безопасности и категории безопасности. | |
SecurityCategoriesDataSet.GroupRelationsRowChangeEvent | Событие, которое возникает при изменении данных в GroupRelationsRow . | |
SecurityCategoriesDataSet.SecurityCategoriesDataTable | Представляет сведения о категории безопасности, содержащаяся в один или несколько объектов SecurityCategoriesDataSet.SecurityCategoriesRow . | |
SecurityCategoriesDataSet.SecurityCategoriesRow | Представляет одну категорию безопасности. | |
SecurityCategoriesDataSet.SecurityCategoriesRowChangeEvent | Событие, которое возникает при изменении данных в SecurityCategoriesRow . | |
SecurityCategoriesDataSet.SecurityCategoryObjectsDataTable | Представляет сведения о безопасности категории объектов, содержащихся в один или несколько объектов SecurityCategoriesDataSet.SecurityCategoryObjectsRow . | |
SecurityCategoriesDataSet.SecurityCategoryObjectsRow | Представляет один объект категории безопасности. | |
SecurityCategoriesDataSet.SecurityCategoryObjectsRowChangeEvent | Событие, которое возникает при изменении данных в SecurityCategoryObjectsRow . | |
SecurityCategoriesDataSet.SecurityCategoryRulesDataTable | Представляет сведения о категории правил безопасности, содержащаяся в один или несколько объектов SecurityCategoriesDataSet.SecurityCategoryRulesRow . | |
SecurityCategoriesDataSet.SecurityCategoryRulesRow | Определяет одну строку данных, связанный с правилами категории безопасности. | |
SecurityCategoriesDataSet.SecurityCategoryRulesRowChangeEvent | Событие, которое возникает при изменении данных в SecurityCategoryRulesRow . | |
SecurityCategoriesDataSet.UserPermissionsDataTable | Представляет сведения о разрешениях пользователя, содержащаяся в один или несколько объектов SecurityCategoriesDataSet.UserPermissionsRow . | |
SecurityCategoriesDataSet.UserPermissionsRow | Определяет одну строку данных категории безопасности, связанный с разрешения пользователя. | |
SecurityCategoriesDataSet.UserPermissionsRowChangeEvent | Событие, которое возникает при изменении данных в UserPermissionsRow . | |
SecurityCategoriesDataSet.UserRelationsDataTable | Представляет сведения о пользовательских связей, содержащаяся в один или несколько объектов SecurityCategoriesDataSet.UserRelationsRow . | |
SecurityCategoriesDataSet.UserRelationsRow | Представляет сведения о пользовательских связей как строка в объекте SecurityCategoriesDataSet.UserRelationsDataTable . | |
SecurityCategoriesDataSet.UserRelationsRowChangeEvent | Событие, которое возникает при изменении данных в UserRelationsRow . | |
SecurityGroupsDataSet | Представляет сведения о группах безопасности. | |
SecurityGroupsDataSet.CategoryPermissionsDataTable | Представляет сведения о категории разрешений безопасности, содержащихся в один или несколько объектов SecurityGroupsDataSet.CategoryPermissionsRow . | |
SecurityGroupsDataSet.CategoryPermissionsRow | Определяет разрешение доступа, связанный с категории безопасности. | |
SecurityGroupsDataSet.CategoryPermissionsRowChangeEvent | Событие, которое возникает при изменении данных в CategoryPermissionsRow . | |
SecurityGroupsDataSet.GlobalPermissionsDataTable | Представляет сведения о глобальных разрешений, содержащихся в один или несколько объектов SecurityGroupsDataSet.GlobalPermissionsRow . | |
SecurityGroupsDataSet.GlobalPermissionsRow | Представляет сведения о разрешениях Глобальная безопасность как строка в объекте SecurityGroupsDataSet.GlobalPermissionsDataTable . | |
SecurityGroupsDataSet.GlobalPermissionsRowChangeEvent | Событие, которое возникает при изменении данных в GlobalPermissionsRow . | |
SecurityGroupsDataSet.GroupMembersDataTable | Представляет сведения о членах группы безопасности, содержащаяся в один или несколько объектов SecurityGroupsDataSet.GroupMembersRow . | |
SecurityGroupsDataSet.GroupMembersRow | Представляет сведения о члены группы безопасности как строка в объекте SecurityGroupsDataSet.GroupMembersDataTable . | |
SecurityGroupsDataSet.GroupMembersRowChangeEvent | Событие, которое возникает при изменении данных в GroupMembersRow . | |
SecurityGroupsDataSet.SecurityGroupsDataTable | Представляет сведения об одной или нескольких групп безопасности, содержащиеся в объектах SecurityGroupsDataSet.SecurityGroupsRow . | |
SecurityGroupsDataSet.SecurityGroupsRow | Представляет сведения о группах безопасности как строка в объекте SecurityGroupsDataSet.SecurityGroupsDataTable . | |
SecurityGroupsDataSet.SecurityGroupsRowChangeEvent | Событие, которое возникает при изменении данных в SecurityGroupsRow . | |
SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsDataTable | Представляет сведения о связи категории безопасности, содержащаяся в один или несколько объектов SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow . | |
SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow | Представляет сведения о отношения категории безопасности как строка в объекте SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsDataTable . | |
SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRowChangeEvent | Событие, которое возникает при изменении данных в SecurityPrincipleCategoryRelationsRow . | |
SecurityOrganizationalPermissionsDataSet | Представляет сведения о разрешениях безопасности предприятия. | |
SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsDataTable | Представляет сведения о разрешениях безопасности предприятия, содержащаяся в один или несколько объектов SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow . | |
SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow | Представляет разрешения организационной (Project Web App ) как строка в объекте SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsDataTable . | |
SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRowChangeEvent | Событие, которое возникает при изменении данных в SecurityOrganizationalPermissionsRow . | |
SecurityProjectCategoriesDataSet | Представляет сведения о безопасности категории проекта. | |
SecurityProjectCategoriesDataSet.GroupPermissionsDataTable | Представляет сведения о разрешениях безопасности групп, содержащихся в один или несколько объектов SecurityProjectCategoriesDataSet.GroupPermissionsRow . | |
SecurityProjectCategoriesDataSet.GroupPermissionsRow | Представляет одно разрешение группы безопасности, как строка в объекте SecurityProjectCategoriesDataSet.GroupPermissionsDataTable . | |
SecurityProjectCategoriesDataSet.GroupPermissionsRowChangeEvent | Событие, которое возникает при изменении данных в GroupPermissionsRow . | |
SecurityProjectCategoriesDataSet.GroupRelationsDataTable | Представляет сведения о связях группы для категорий безопасности, содержащуюся в один или несколько объектов SecurityProjectCategoriesDataSet.GroupRelationsRow . | |
SecurityProjectCategoriesDataSet.GroupRelationsRow | Представляет сведения о связи ценные бумаги как строка в объекте SecurityProjectCategoriesDataSet.GroupRelationsDataTable групповой. | |
SecurityProjectCategoriesDataSet.GroupRelationsRowChangeEvent | Событие, которое возникает при изменении данных в GroupRelationsRow . | |
SecurityProjectCategoriesDataSet.ProjectCategoriesDataTable | Представляет сведения о категории безопасности проекта, который содержится в один или несколько объектов SecurityProjectCategoriesDataSet.ProjectCategoriesRow . | |
SecurityProjectCategoriesDataSet.ProjectCategoriesRow | Представляет сведения о категории безопасности проекта как строка в объекте SecurityProjectCategoriesDataSet.ProjectCategoriesRow . | |
SecurityProjectCategoriesDataSet.ProjectCategoriesRowChangeEvent | Событие, которое возникает при изменении данных в ProjectCategoriesRow . | |
SecurityProjectCategoriesDataSet.UserPermissionsDataTable | Представляет сведения о безопасности пользователя, содержащаяся в один или несколько объектов SecurityProjectCategoriesDataSet.UserPermissionsRow . | |
SecurityProjectCategoriesDataSet.UserPermissionsRow | Представляет одно разрешение пользователя для категории безопасности, как строка в объекте SecurityProjectCategoriesDataSet.UserPermissionsDataTable . | |
SecurityProjectCategoriesDataSet.UserPermissionsRowChangeEvent | Событие, которое возникает при изменении данных в UserPermissionsRow . | |
SecurityProjectCategoriesDataSet.UserRelationsDataTable | Представляет сведения о пользовательских связей для категорий безопасности, который содержится в один или несколько объектов SecurityProjectCategoriesDataSet.UserRelationsRow . | |
SecurityProjectCategoriesDataSet.UserRelationsRow | Представляет одну связь пользователя безопасности категорию проекта как строка в объекте SecurityProjectCategoriesDataSet.UserRelationsDataTable . | |
SecurityProjectCategoriesDataSet.UserRelationsRowChangeEvent | Событие, которое возникает при изменении данных в UserRelationsRow . | |
SecurityTemplatesDataSet | Представляет сведения о шаблонах безопасности проекта. | |
SecurityTemplatesDataSet.CategoryPermissionsDataTable | Представляет сведения о разрешениях системы категории шаблонов безопасности, содержащихся в один или несколько объектов SecurityTemplatesDataSet.CategoryPermissionsRow . | |
SecurityTemplatesDataSet.CategoryPermissionsRow | Представляет категории разрешений для шаблонов безопасности в виде строки в объект SecurityTemplatesDataSet.CategoryPermissionsDataTable . | |
SecurityTemplatesDataSet.CategoryPermissionsRowChangeEvent | Событие, которое возникает при изменении данных в CategoryPermissionsRow . | |
SecurityTemplatesDataSet.GlobalPermissionsDataTable | Представляет один или несколько глобальных разрешений шаблонов безопасности, которые входят в один или несколько объектов SecurityTemplatesDataSet.GlobalPermissionsRow . | |
SecurityTemplatesDataSet.GlobalPermissionsRow | Представляет одно глобальное разрешение в шаблоне безопасности как строка в объекте SecurityTemplatesDataSet.GlobalPermissionsDataTable . | |
SecurityTemplatesDataSet.GlobalPermissionsRowChangeEvent | Событие, которое возникает при изменении данных в GlobalPermissionsRow . | |
SecurityTemplatesDataSet.SecurityTemplatesDataTable | Представляет один или несколько шаблонов безопасности, которые определяются объекты SecurityTemplatesDataSet.SecurityTemplatesRow . | |
SecurityTemplatesDataSet.SecurityTemplatesRow | Определяет одну строку сведений о шаблоне безопасности. | |
SecurityTemplatesDataSet.SecurityTemplatesRowChangeEvent | Событие, которое возникает при изменении данных в SecurityTemplatesRow . |
Делегаты
Перечисления
Перечисление | Описание | |
---|---|---|
PermissionMode |