Рубрика: SharePoint 2013

Изменение прав доступа к элементу списка в SharePoint 2013 через HTTP REST в рабочем процессе.

В некоторых случаях при работе рабочих процессов необходимо ограничить доступ к элементу списка для части пользователей. Это можно сделать с помощью HTTP запросов из конструктора Sharepoint Designer. Первый шаг. Создаем словарь с двумя переменными. (это обязательно для всех HTTP запросов) Accept : Строка : application/json;odata=verbose Content-Type : Строка : application/json;odata=verbose Второй шаг. Вставляем “Этап приложения” Третий шаг. Делаем HTTP запрос для снятия наследования прав с конкретного элемента списка. Вставляем действие “Вызов веб-службы HTTP” в этапе […]

Sharepoint 2013. Приложение службы поиска – Базовый тип “Microsoft.Office.Server.Search.Internal.UI.SearchAdministration” запрещен для этой страницы.

В один прекрасный день на сайте перестал работать поиск. Соответственно идем в центр администрирования, открываем “Управление приложениями-службами”, “Приложение службы поиска ” и … получаем… Для ее исправления необходимо внести изменения в web.config в центре администрирования \inetpub\wwwroot\wss\VirtualDirectories\13004 добавив следующие строчки в соответствующие разделы. <SafeControl Assembly=”Microsoft.Office.Server.Search, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c” Namespace=”Microsoft.Office.Server.Search.Internal.UI” TypeName=”*” /> <PageParserPath VirtualPath=”/searchadministration.aspx” CompilationMode=”Always” AllowServerSideScript=”true” /> После этого перезапускаем IIS.   Источник.  

Ошибка при запуске рабочего процесса Shartepoint 2013. Рабочий процесс отменен Системная учетная запись.

Недавно столкнулся с проблемой запуска рабочего процесса в Sharepoint 2013. После создания рабочего процесса и нормальной его публикации запуск приводил к ошибке: Рабочий процесс отменен Системная учетная запись Рабочий процесс “…ХХХ…” отменен пользователем: Системная учетная запись. ​ Решение данной ошибки следующее: В Sharepoint Designer открываем список, в котором не работает рабочий процесс. В пункте “Настройка” выбираем “Изменить столбцы списка”   В списке выбираем поле “Название” и открываем “Параметры столбцов” В открывшимся окне ставим галочку на […]

Список действий рабочего процесса на сервере ссылается на несуществующую сборку

При создание рабочего процесса Sharepoint 2010 в Sharepoint Designer 2013 получаем ошибку “Список действий рабочего процесса на сервере ссылается на несуществующую сборку…” Для ее исправления необходимо закрыть Sharepoint Designer и очистить следующие папки: C:\Users\<user_name>\AppData\Roaming\Microsoft\Web Server Extensions\Cache C:\Users\<user_name>\AppData\Roaming\Microsoft\SharePoint Designer\ProxyAssemblyCache Запускаем Sharepoint Designer и создаем рабочий процесс.

Запуск рабочего процесса SharePoint из PowerShell для каждого элемента.

Бывают случаи когда необходимо выполнить рабочий процесс Sharepoint для каждого элемента (внесли изменения в процесс или добавили поле). Если элементов 10-20, то можно и руками, а если 1000+… Для этого случаю есть скрипт который запускает определенный рабочий процесс и выполняет его для каждого элемента. Скрипт выполняем из командной консоли Sharepoint. Теперь можно сделать периодическое выполнение данного скрипта. Для этого в “Планировщик заданий” создаем задание “Библиотека планировщика заданий”  -> “Microsoft” -> “Windows” . “Действие” -> “Программа […]

Создание элемента списка на основании имеющегося элемента списка

Есть определенный список в Sharepoint, в нем сделан рабочий процесс, который запускается при создании элемента. Появилась необходимость создавать новый элемент списка на основании уже существующего элемента, с переносом части данных в создаваемый элемент, последующим заполнением остальных полей и запуском РП по сохранению. На основе РП это сделать нельзя, так как будет создан элемент с заполненными полями и уже сохранен в списке. Далее пользователю нужно будет открыть этот новый элемент добавить поля и заново сохранить, а […]

Восстановление значений свойств профиля пользователя Sharepoint 2013

В Центре администрирования в Управление приложениями  – Приложение-служба профилей пользователей можно изменить настройки свойств пользователя в пункте “Управление свойствами пользователей”, указывая соответствие поле Sharepoint и AD. Кстати, если при открытии свойств Вы получаете ошибку “Произошла ошибка при поиске. Если ошибка продолжает возникать, обратитесь к администратору сайта портала.”, то проверьте запущена ли на сервере служба “Forefront Identity  Manager Service”.   В один прекрасный момент я исправил свойство “Рабочий адрес электронной почты” (WorkMail) с proxyAdderss на mail. […]

Запуск рабочего процесса Sharepoint из другого рабочего процесса

Рассмотрим сценарий, в котором у Вас есть рабочий процесс SharePoint 2013, который создает элемент в другом списке. В этом другом списке у Вас есть другой рабочий процесс SharePoint 2013, который настроен на автоматический запуск при создании элемента. Когда запускается первый рабочий процесс, он добавляет элемент в другой список и успешно завершается. Но рабочий процесс, связанный с другим списком, не запускается. Если вы посмотрите в ULS, вы увидите следующее сообщение. w3wp.exe (0x0948) 0x05A8 SharePoint Server Workflow […]

Sharepoint 2013 ошибка синхронизации пользователей

В один прекрасный день заметил, что в списке пользователей Sharepoint не появляются новый сотрудники из AD. Открыв “Управление приложениями-службами” -> “Приложение-служба профилей пользователей” не смог запустить синхронизацию профилей. Система говорила мне, что синхронизация уже запущена. Если зайти в “Настройка подключений для синхронизации”, то там нет настроенного подключения. В ошибках сервера значилось следующее. Исключение в методе Execute определения задания Microsoft.Office.Server.UserProfiles.UserProfileImportJob (идентификатор 680815ec-39ff-490f-95cb-470085f24367). Дополнительные сведения см. ниже. Операция является недопустимой из-за текущего состояния объекта. Ок, такое было […]

Проблема с открытием HTML файлов в SharePoint

По умолчанию любой загруженный на SharePoint файл HTML не отрывается как страница. Вместо этого SharePoint предлагает загрузить его. Проблема в том, что SharePoint считает такие файлы угрозой безопасности.   Для исправления данной ситуации необходимо переключит обработку файлов из «строгой» в «нестрогую» Сделать это можно через центр администрирования: Центр администрирования -> Управление веб-приложениями -> Веб-приложение -> Общие параметры Далее ищем раздел «Обработка файлов в браузере» и меняем на «Нестрогая». После сохранения изменений HTML файлы будут открываться […]

Следующая страница →