Техническая справка по Microsoft SharePoint Server 2010



страница112/118
Дата17.11.2018
Размер6.49 Mb.
ТипКнига
1   ...   108   109   110   111   112   113   114   115   ...   118

Привязки и разрешения


Стандарт CMIS определяет модель домена, веб-службы и привязки Restful AtomPub, которые могут использоваться приложениями для работы с одним или несколькими репозиториями управления контентом. Привязки SOAP и AtomPub, определенные в спецификации CMIS, являются функционально эквивалентными и согласованными: каждый протокол определяет только синтаксис вызова методов и форматирования ответов. Предоставляемые функции CMIS не зависят от того, какой протокол используется.



Примечание

Для создания WSDL компонент «CMIS Producer» использует страницу ASPX , а не стандартную встроенную логику перенаправления WSDL SharePoint 2010. Многие конечные точки автора определены в файле Web.config; они используются для определения правильной конечной точки в зависимости от параметров авторизации веб-приложения.

Стандарта CMIS включают две группы разрешений, описанные далее.

Базовые разрешения включают права на чтение, запись и выполнение всех операций. Пользователь с разрешениями на чтение может только просматривать данные из репозитория. Пользователю с разрешениями на запись может добавлять данные в репозиторий, а пользователь со всеми разрешениями обладает полными возможностями управления.

Дайджест-разрешения — это права, определяемые и предоставляемые репозиторием. Эти разрешения не имеют явно определенного значения в спецификации CMIS. Их можно просмотреть во время выполнения с помощью интерфейсов CMIS.



Спецификация CMIS сопоставляет допустимые действия с разрешениями уровня управления доступом (ACL), определенными для репозитория. Клиентское приложение может определить, как разрешения, предоставляемые репозиторием, влияют на то, какие действия пользователь может выполнять с помощью CMIS. На то, может ли пользователь выполнять то или иное действия, могут влиять и другие факторы. Например, для извлечения объекта из репозитория может потребоваться соблюдение двух условий: пользователь должен обладать соответствующим разрешением, а объект не должен быть извлечен ранее.

Сопоставление модели данных CMIS с понятиями SharePoint


В спецификации стандарта CMIS используются специальные термины, аналогичные понятиям, используемым в SharePoint Server 2010. В следующей таблице приведены ключевые понятия CMIS и их эквиваленты SharePoint.



Понятие в спецификации CMIS

Определение

Эквивалентное понятие SharePoint

Репозиторий

Репозиторий — это ключевое понятие концепции экземпляра сервера CMIS, а также корневой сервер контента CMIS. Все другие понятия CMIS рассматриваются в контексте экземпляра репозитория.

Объекты SPList (T:Microsoft.SharePoint.SPList (Возможно, на английском языке)) (http://msdn.microsoft.com/ru-ru/library/microsoft.sharepoint.splist.aspx) (Возможно, на английском языке) и SPDocumentLibrary (T:Microsoft.SharePoint.SPDocumentLibrary (Возможно, на английском языке)) (http://msdn.microsoft.com/ru-ru/library/microsoft.sharepoint.SPDocumentLibrary.aspx) (Возможно, на английском языке)

Тип объекта

Определение типов объектов, разрешенных или используемых в репозитории.

Объект SPContentType (T:Microsoft.SharePoint.SPContentType (Возможно, на английском языке)) (http://msdn.microsoft.com/ru-ru/library/microsoft.sharepoint.SPContentType.aspx) (Возможно, на английском языке)

Объект «Документ»

Объект в репозитории CMIS, тип объекта которого является потомком по отношению к базовому типу объекта «Папка». Объект «Папка» может содержать папки.

Объект SPFolder (T:Microsoft.SharePoint.SPFolder (Возможно, на английском языке)) (http://msdn.microsoft.com/ru-ru/library/microsoft.sharepoint.SPFolder.aspx) (Возможно, на английском языке)

Последовательность «Версия»

Коллекция объектов в истории версий объекта «Документ».

Объекты SPListItem (T:Microsoft.SharePoint.SPListItem (Возможно, на английском языке)) (http://msdn.microsoft.com/ru-ru/library/microsoft.sharepoint.SPListItem.aspx) (Возможно, на английском языке) и SPListItemVersion (T:Microsoft.SharePoint.SPListItemVersion (Возможно, на английском языке)) (http://msdn.microsoft.com/ru-ru/library/microsoft.sharepoint.SPListItemVersion.aspx) (Возможно, на английском языке)



Примечание

SPListItem относится и к документам в библиотеке документов, и к элементам в списке.



Запрос

Запрос, передаваемый получателем CMIS с использованием грамматики запроса CMIS SQL, который применяется для получения коллекции результатов для объектов в репозитории, которые соответствуют критериям, указанным в запросе.

Объект SPQuery (T:Microsoft.SharePoint.SPQuery (Возможно, на английском языке)) (http://msdn.microsoft.com/ru-ru/library/microsoft.sharepoint.SPQuery.aspx) (Возможно, на английском языке)

Журнал изменений

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

Объект SPChangeCollection (T:Microsoft.SharePoint.SPChangeCollection (Возможно, на английском языке)) (http://msdn.microsoft.com/ru-ru/library/microsoft.sharepoint.SPChangeCollection.aspx) (Возможно, на английском языке)

Допустимые действия

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

Не поддерживается

Элемента управления доступом (ACE)/журнал управления доступом (ACL),

Элемент управления доступом содержит набор разрешений, предоставляемых участнику (например, пользователю или группе) в отношении объекта.

Не поддерживается

Поток содержимого

Спецификацию CMIS см. в разделе 3.1.7.

Объект SPFile (T:Microsoft.SharePoint.SPFile (Возможно, на английском языке)) (http://msdn.microsoft.com/ru-ru/library/microsoft.sharepoint.SPFile.aspx) (Возможно, на английском языке), который связан с объектом SPListItem (T:Microsoft.SharePoint.SPListItem (Возможно, на английском языке)) (http://msdn.microsoft.com/ru-ru/library/microsoft.sharepoint.SPListItem.aspx) (Возможно, на английском языке)

Path

Свойство URL-адреса (URL-адрес, относящийся к веб-сайту) объекта SPFolder.

Объект SPFolder (T:Microsoft.SharePoint.SPFolder (Возможно, на английском языке)) (http://msdn.microsoft.com/ru-ru/library/microsoft.sharepoint.SPLFolder.aspx) (Возможно, на английском языке)

Связь

Не применимо.

Не поддерживается

Представление

Не применимо.

Не поддерживается





Поделитесь с Вашими друзьями:
1   ...   108   109   110   111   112   113   114   115   ...   118


База данных защищена авторским правом ©vossta.ru 2019
обратиться к администрации

    Главная страница