2015-05-28 6 views
0

мне нужно сделать следующее в нашем существующем SharePoint 2013 сервера:SharePoint SOM или CSOM?

«Создать синхронизированную работу, который рассматривает строки в списке

  • Отправить по электронной почте уведомление пользователя на основе логики
  • Update список
  • Добавить/удалить пользователь к AD группе "

согласно этой статье, он выглядит как„объектная модель сервера“является путем для это: https://msdn.microsoft.com/EN-US/library/office/jj164060.aspx#ServerOM

Однако в настоящее время у меня нет установки SharePoint на моей машине разработки (Windows 7 Professional, 32 бит, 4 ГБ ОЗУ).

Я думаю, что можно использовать объектную модель SharePoint Client для достижения необходимого.

Все, что мне нужно, чтобы посмотреть здесь?

ответ

1

Вы все еще можете выполнять «задания таймера» с клиентским API.

Вы больше не можете использовать задания по таймеру SharePoint, поэтому вам нужно запускать «задания по таймеру» самостоятельно, как задание Windows Sheduled (OnPrem) или Windows Azure Web Job (SPOnline).

См. Пример https://github.com/OfficeDev/PnP/tree/master/Samples/Core.SimpleTimerJob для примера «удаленного задания таймера» и видео.

СОВЕТ: Нет необходимости создавать хостинг-приложение поставщика SharePoint. Вы можете подключиться к SharePoint с помощью ClientContext и параметра URL.В этом случае вы должны убедиться, что исполняющий пользователь имеет разрешения на данный сайт SharePoint.

1

В этом MSDN link вы можете увидеть возможности API для Sharepoint 2013.

Ниже изображения страницы вы можете прочитать:

Если вы хотите, чтобы это сделать ...                             ... использовать эти интерфейсы

Создать задание таймера                                                     объект сервера модели


Я думаю, вы должны установить Sharepoint на свою машину разработки.

Смежные вопросы