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