Поделиться через


Роли в среде SAP и хранилище профилей пользователя не синхронизированы - Событие 5008 (Duet Enterprise)

 

Применимо к: Duet Enterprise for Microsoft SharePoint and SAP

Последнее изменение раздела: 2011-08-05

Имя оповещения.   Роли в среде SAP и хранилище профилей пользователя не синхронизированы

Идентификатор события.   5008

Сводные данные

Пользователи Duet Enterprise и их роли синхронизируются с системой SAP и хранятся в хранилище профилей службы профилей пользователей. В процессе синхронизации выполняется извлечение списка удаленных ролей SAP из системы SAP и обновление хранилища профилей пользователей путем очистки свойства SAP Roles для удаленных пользователей SAP. Задание таймера синхронизации профилей Duet Enterprise запускает синхронизацию пользователей в хранилище профилей пользователей SharePoint с сопоставленными ролями в системе SAP. Учетная запись службы таймера, запускающей синхронизацию профилей Duet Enterprise, должна иметь разрешения на полный доступ для приложения-службы профилей пользователей.

Симптомы

В журнал событий записывается следующее событие:

Идентификатор события: 5008 Описание: обновление ролей SAP пользователей, удаленных из серверной системы, невозможно.

Причина

Возможна одна из следующих причин:

  • Проблема с подключением к сети или временные ошибки фонового сервера SAP.

  • Приложение-служба профилей пользователей не запущено.

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

    Дополнительные сведения о предоставлении администратору приложений-служб разрешений управляемых учетных записей для отдельного приложения-службы профилей пользователей см. в статье Назначение администрирования службы профилей пользователей (SharePoint Server 2010) (https://go.microsoft.com/fwlink/?linkid=204625&clcid=0x419).

  • Метод DeletedIDEnumerator в модели подключения к бизнес-данным, который связан с синхронизацией ролей и извлекает удаленных пользователей с фонового сервера, завершился ошибкой. Возможно, у администратора SharePoint недостаточно разрешений для модели подключения к бизнес-данным для выполнения этого метода.

Решение

Проверьте подключение к сети и фоновому серверу SAP

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

    Примечание

    Свяжитесь с администратором SAP и убедитесь в отсутствии проблем с подключением в системе SAP.

Запуск службы профилей пользователей

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

  2. В сайте центра администрирования SharePoint выберите Параметры системы.

  3. На странице "Параметры системы" в разделе Серверы выберите Управление службами на сервере.

  4. Щелкните Пуск в столбце Действие в службе профилей пользователей.

  5. Нажмите кнопку ОК, чтобы запустить службу.

Проверка учетной записи службы

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

  2. Нажмите кнопку Пуск, последовательно выберите пункты Администрирование и Службы.

  3. В оснастке Службы щелкните правой кнопкой мыши службу Windows SharePoint Services Timer V4 и затем выберите пункт Свойства.

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

  5. Щелкните службу правой кнопкой мыши и выберите команду Пуск.

Проверьте доступ к приложению-службе профилей пользователей

  1. В разделе Управление приложениями на домашней странице веб-сайта центра администрирования щелкните Управление приложениями-службами.

  2. На странице "Управление приложениями-службами" щелкните строку, в которой содержится приложение-служба профилей пользователей, развернутая для Duet Enterprise.

    Приложение-служба профилей пользователей для используемого экземпляра Duet Enterprise указана в файле Duet EnterpriseDuetConfig.config.

  3. В группе Общий доступ на ленте щелкните элемент Разрешения.

  4. В диалоговом окне "Разрешения подключения" выполните одно из следующих действий:

    • Если в центральной области отображается учетная запись задания таймера, щелкните учетную запись пользователя.

    • Если в учетная запись задания таймера не отображается в центральной области, введите учетную запись пользователя в область вверху и щелкните Добавить.

  5. Убедитесь в том, что в нижней области установлен флажок "Полный доступ".

  6. Нажмите кнопку ОК.

    Дополнительные сведения см. в статье Restrict or enable access to a service application (SharePoint Server 2010) (https://go.microsoft.com/fwlink/?linkid=202009&clcid=0x419) (Возможно, на английском языке).