четверг, 3 мая 2012 г.

Не отображаются метаданные у пользователей

Проблема:

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

Причина:

Для работы поля метаданных требуется скрытый список TaxonomyHiddenList, содержащий метаданные. На данный список по умолчанию явно заданы разрешения:

image

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

Решение:

1. В SharePoint Manager сделать список не скрытым.

2. Настроить в списке разрешение на чтение всем пользователям.

3. Снова скрыть список.

среда, 11 апреля 2012 г.

Настройка поиска на SharePoint Foundation

При использовании SPF не забудьте выбрать для баз данных контента сервер поиска:

image

среда, 28 марта 2012 г.

mdb-файлы

для того, чтобы была возможность работать с файлами mdb в библиотеке SharePoint нужно применить не одну хитрость.

Во-первых, для отправки таких файлов нужно в центре администрирования убрать исключение:

Центр администрирования > Безопасность > Определить типы заблокированных файлов.

Иначе SharePoint возвращает ошибку о том, что тип файла заблокирован.

Во-вторых, для скачивания файлов нужно убрать исключение в настройках IIS:

Выбрать IIS-сайт > Фильтрация запросов > вкладка Расширения имен файлов.

Иначе при попытке скачать файл выдается ошибка 404.

вторник, 28 февраля 2012 г.

DataFormWebPart и Внесение изменений в существующий текст

В настройках текстового поля есть опция “Внесение изменений в существующий текст”, предоставляющая возможность отображать историю изменения поля.

image

image

К сожалению, при создании настраиваемой формы поле не отображается. Исправить дело можно добавив следующий код:

<SharePoint:AppendOnlyHistory runat="server" FieldName="Comments" ControlMode="Display" ItemId="{@ID}"/>

Comments это внутреннее имя столбца.

пятница, 3 февраля 2012 г.

Служба профилей без профилей

В некоторых ситуациях необходимо использовать службу профилей так, чтобы основные возможности профилей были не доступны: профили пользователей, личные сайты, и т.д.

Например, когда служба профилей нужна только для работы функции таргетинга по аудиториям.

В таком случае для службы профилей нужно отключить разрешения на использование профилей.

1. Заходим в центре администрирования в приложение-службу профилей.

2. В группе “Люди” нажимаем на ссылку “Управление разрешениями пользователей”.

3. Убираем разрешения у пользователей, которым нужно ограничить доступ к данным возможностям и нажимаем ОК:

image

Теперь служба корректно работает, но у пользователей в меню нет ссылок на профиль:

image

суббота, 28 января 2012 г.

Синхронизация календаря резервирования ресурсов с Outlook

При включении опции резервирования ресурсов в календаре

image

Пропадает возможность синхронизации календаря с Outlook

image

пятница, 27 января 2012 г.

Настройка оповещения с задач, создаваемых рабочим процессом

По умолчанию задачи, формируемые рабочими процессами, не отправляют стандартных оповещений исполнителям:

image

Для того, чтобы исправить это недоразумение, в дизайнере рабочего процесса щелкаем на действие по назначению задачи, нажимаем на ленте инструментов “Дополнительные свойтства”

image

И настраиваем отправку оповещений:

image

После публикации рабочего процесса оповещения будут отправляться.

Конечно, для этого обязательно настроить параметры исходящей почты на веб-приложении.