Настройка параметров оповещений для веб-приложения (SharePoint Server 2010)

 

Применимо к: SharePoint Server 2010

Последнее изменение раздела: 2016-11-30

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

Оповещения создаются для следующих элементов сайта:

  • Списки

    Пользователи будут уведомлены об изменениях списка, например, при добавлении, удалении или изменении элемента списка.

  • Элементы списка

    Пользователи будут уведомлены об изменениях определенного элемента списка.

  • Библиотеки документов

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

  • Документы

    Пользователи будут уведомлены об изменениях определенного документа, например, при изменении, добавлении, удалении или закрытии документа.

Примечание

Для настройки отправки оповещений пользователям необходимо иметь по крайней мере разрешение на отображение элементов. Дополнительные сведения о назначении пользовательских разрешений для веб-приложения см. в разделе Планирование разрешений веб-сайта (SharePoint Server 2010).

Для настройки оповещений используется центр администрирования или командлеты Windows PowerShell 2,0. Пользователь может включать или отключать оповещения, а также указывать доступное количество создаваемых оповещений.

Чтобы отправка оповещений стала возможной для того или иного веб-сайта, на сервере следует включить исходящую электронную почту. Дополнительные сведения об использовании оповещений и административных сообщений, а также о настройке исходящей почты см. в разделе Настройка параметров исходящей электронной почты (SharePoint Server 2010).

Содержание:

  • Настройка параметров оповещений для веб-приложения с помощью центра администрирования

  • Настройка параметров оповещений для веб-приложения с помощью Windows PowerShell

Настройка параметров оповещений для веб-приложения с помощью центра администрирования

  1. Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная задача, является членом группы администраторов фермы SharePoint.

  2. На сайте центра администрирования SharePoint выберите Управление приложениями.

  3. На странице "Управление приложениями" щелкните команду Управление веб-приложениями.

  4. Щелкните веб-приложение, для которого настраиваются оповещения. Лента становится активной.

  5. На ленте щелкните раскрывающееся меню Общие параметры и выберите Общие параметры.

  6. На странице "Общие параметры веб-приложений" в разделе Оповещения выполните настройку следующих параметров.

    • Укажите для оповещений значение Включено или Отключено. По умолчанию оповещения имеют значение Включено.

    • Укажите Максимальное число оповещений, которое может создать пользователь на веб-сайте SharePoint. Это значение может быть любым целым числом от 1 до 2000000000. Пользователь также может указать, что количество оповещений не ограничено. Значение по умолчанию равно 500.

  7. После завершения настройки оповещений нажмите кнопку ОК.

Настройка параметров оповещений для веб-приложения с помощью Windows PowerShell

  1. Проверьте, выполняются ли следующие минимальные требования: См. статью Add-SPShellAdmin.

  2. В меню Пуск выберите пункт Все программы.

  3. Выберите пункт Продукты Microsoft SharePoint 2010.

  4. Щелкните компонент Командная консоль SharePoint 2010.

  5. Чтобы настроить оповещения с помощью Windows PowerShell 2,0, следует вначале получить объект SPWebApplication для веб-приложения с помощью командлета Get-SPWebApplication вместе с URL-адресом приложения. Затем необходимо установить соответствующие свойства оповещений для объекта, а затем сохранить изменения с помощью метода Update() объекта SPWebApplication. Эти действия выполняются в следующем примере кода.

    В командной строке Windows PowerShell введите следующие команды:

    $webappurl="<http://ServerName:WebApplicationName>"
    $webapp=Get-SPWebApplication $webappurl 
    # to query the settings you can use the following properties
    # Gets a value that specifies whether alerts are allowed in the Web application.
    $webapp.AlertsEnabled
    
    # Gets a value specifying whether there is a limit to the number of 
    # lists, document libraries, documents and list items for which a user can create alerts.
    $webapp.AlertsLimited
    
    # Gets the maximum number of lists, document libraries, documents and list items 
    # for which a single user can create alerts in a SharePoint web site.
    $webapp.AlertsMaximum
    
    
    # Sets a value that specifies whether alerts are allowed in the Web application.
    # to enable alerts in this Web application 
    $webapp.AlertsEnabled = $true
    $webapp.Update()
    
    # to disable alerts in this Web application 
    $webapp.AlertsEnabled = $false
    $webapp.Update()
    
    
    
    # Sets a value specifying whether there is a limit to the number of 
    # lists, document libraries, documents and list items for which a user can create alerts.
    # to enable limited number of alerts and use of AlertsMaximum setting 
    $webapp.AlertsLimited = $true
    $webapp.Update()
    
    # to enable unlimited number of alerts
    $webapp.AlertsLimited = $false
    $webapp.Update()
    
    # Sets the maximum number of lists, document libraries, documents and list items 
    # for which a single user can create alerts in a SharePoint web site.
    $webapp.AlertsMaximum=<MaxAlertsNumber>
    $webapp.Update()
    

    Параметры:

    • <http://ServerName:WebApplicationName> представляет собой URL-адрес веб-приложения.

    • <MaxAlertsNumber> является максимальным количеством оповещений, которые может создать пользователь.

Дополнительные сведения см. в разделе Get-SPWebApplication.