Поделиться через


Перечисление SPRights

Примечание. Этот API устарел.

Задает права, которые применяются для пользователей, групп узла и многоузловых групп.

Это перечисление имеет атрибут FlagsAttribute, который позволяет битовую комбинацию значений его элементов.

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
<ObsoleteAttribute("Use SPBasePermissions instead")> _
<FlagsAttribute> _
Public Enumeration SPRights
'Применение
Dim instance As SPRights
[ObsoleteAttribute("Use SPBasePermissions instead")]
[FlagsAttribute]
public enum SPRights

Элементы

Имя элемента Описание
EmptyMask Устарел.Значение: 0x00000000. Не имеет разрешений на веб-узле. Не доступен в пользовательском интерфейсе. Группы: н/д.
ViewListItems Устарел.Значение: 0x00000001. Просмотр элементов в списках, документов в библиотеках документов и просмотр веб-обсуждений. Группы: Участник, веб-дизайнер, администратор.
AddListItems Устарел.Значение: 0x00000002. Добавление элементов в списки, добавление документов в библиотеки документов и добавление заметок веб-обсуждений. Группы: Участник, веб-дизайнер, администратор.
EditListItems Устарел.Значение: 0x00000004. Изменение элементов в списках, документов в библиотеках документов, изменение заметок веб-обсуждений в документах и настройка страниц веб-частей в библиотеках документов. Группы: Участник, веб-дизайнер, администратор.
DeleteListItems Устарел.Значение: 0x00000008. Удаление элементов из списков, документы из библиотеки документов и веб-обсуждений в документах. Группы: Участник, WebDesigner, администратор.
CancelCheckout Устарел.Значение: 0x00000100. Возврат документа без сохранения текущих изменений. Группы: WebDesigner администратора.
ManagePersonalViews Устарел.Значение: 0x00000200. Создание, изменение и удаление личных представлений списков. Группы: Участник, WebDesigner, администратор.
ManageListPermissions Устарел.Больше не используется.
ManageLists Устарел.Значение: 0x00000800. Создание и удаление списков, добавить или удалить столбцы в списке, добавлять или удаление общих представлений списка. Группы: WebDesigner администратора.
AnonymousSearchAccessList Устарел.Сделайте retrieveable содержимое списка или библиотеки документов для анонимных пользователей с помощью поиска SharePoint. Не изменяйте разрешения списка на сайте.
AnonymousSearchAccessWebLists Устарел.Если список или библиотека документов имеет значение AnonymousSearchAccessList будут доступны для анонимных пользователей с помощью поиска SharePoint содержимое списков и библиотек документов на веб-узле.
OpenWeb Устарел.Значение: 0x00010000. Разрешить пользователям открывать веб-узел, список или папку. Группы: Гость, читатель, участник, WebDesigner, администратор.
ViewPages Устарел.Значение: 0x00020000. Просмотр страниц на веб-узле. Группы: Читатель участник, WebDesigner, администратор.
AddAndCustomizePages Устарел.Значение: 0x00040000. Добавить, изменить, или удаление HTML-страниц или страниц веб-частей и редактировать с помощью редактора, Windows SharePoint Services совместимого с веб-узла. Группы: WebDesigner администратора.
ApplyThemeAndBorder Устарел.Значение: 0x00080000. Применение тем и границ для всего веб-узла. Группы: Веб-дизайнер, администратор.
ApplyStyleSheets Устарел.Значение: 0x00100000. Примените таблицу стилей (файл CSS) на веб-узел. Группы: WebDesigner администратора.
ViewUsageData Устарел.Значение: 0x00200000. Просмотр отчетов об использовании веб-узла. Группы: администратор.
CreateSSCSite Устарел.Значение: 0x00400000. Создание веб-узла с помощью средств самостоятельного создания узлов. Группы: Участник, веб-дизайнер, администратор.
ManageSubwebs Устарел.Значение: 0x00800000. Создание дочерних узлов, например узлов групп, собраний и узлов рабочей области для документов. Группы: администратор.
CreatePersonalGroups Устарел.Значение: 0x01000000. Создайте группу пользователей, которые могут использоваться в любом месте в пределах семейства веб-сайтов. Группы: администратор.
ManageRoles Устарел.Значение: 0x02000000. Создание, изменение и удаление групп узла, включая добавление пользователей в группы узла и specifyi прав, назначенных группе узла. Группы: администратор.
BrowseDirectories Устарел.Значение: 0x04000000. Перечисление файлов и папок на веб-узле с помощью Microsoft Office SharePoint Designer 2007 и интерфейсы Web DAV. Группы: Участник, WebDesigner, администратор.
BrowseUserInfo Устарел.Значение: 0x08000000. Просмотр сведений о пользователях веб-узла. Гость, читатель, участник, веб-дизайнер, администратор.
AddDelPrivateWebParts Устарел.Значение: 0x10000000. Добавление и удаление личных веб-части веб-части. Группы: Участник, WebDesigner, администратор.
UpdatePersonalWebParts Устарел.Значение: 0x20000000. Обновление веб-части, содержащих личные сведения. Группы: Участник, WebDesigner, администратор.
ManageWeb Устарел.Значение: 0x40000000. Управление узлом, включая возможность выполнения всех административных задач для веб-узла и управление содержимым и разрешениями. Группы: администратор.
FullMask Устарел.Значения: -1. Имеет все права на веб-узле. Не доступен в пользовательском интерфейсе. Группы: н/д.

Замечания

Разрешение состоит из правой или комбинацию прав, как указано перечислением SPRights . Каждое разрешение в наборе разрешений для сайта или списка представлен объект SPPermission , свойство PermissionMask содержит набор прав, назначенных пользователю или группе.

В отличие от права использования в пользовательском интерфейсе, права не зависят от других прав в объектной модели. Личные права можно назначить пользователям и группам без включения зависит от прав и могут назначаться в любом сочетании. Будьте внимательны при Настройка разрешений с помощью объектной модели, так как назначение право пользователя или группы, например, могут привести неприятные пользовательский интерфейс.

Сведения о группах узла, доступные по умолчанию SPRoleType см. Общие сведения о разрешениях и безопасности содержатся в разделе Security, Users, and Groups in Windows SharePoint Services.

См. также

Справочные материалы

Пространство имен Microsoft.SharePoint