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


Планирование профилей пользователей (SharePoint Server 2010)

 

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

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

В этой статье описываются профили пользователей Microsoft SharePoint Server 2010 и даются рекомендации по планированию реализации профилей пользователей.

Содержание:

  • Что такое "профили пользователей"?

  • Свойства профилей пользователей

  • Политики свойств

  • Планирование реализации профилей пользователей

Примечание

Синхронизация профилей — это процесс синхронизации данных из служб каталогов и бизнес-систем с профилями пользователей. Кроме понимания теоретических и практических основ, описанных в этой статье, рекомендуется ознакомиться и с другой статьей по этой теме, Обзор синхронизации профилей (SharePoint Server 2010).

Что такое "профили пользователей"?

Профиль пользователя — это коллекция свойств, которые описывают одного пользователя, а также политики и другие параметры, связанные с каждым из свойств. Пользователь, описываемый профилем, представлен уникальным идентификатором, содержащимся в профиле, а остальные свойства предоставляют информацию о пользователе (номера телефонов, руководитель, номер офиса, должность пользователя и т. п.). Набор профилей пользователей для развертывания SharePoint хранится в базе данных профилей, связанной с приложением-службой профилей пользователей.

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

  • Личные сайты.

  • Страницы профилей.

  • Поиск людей.

  • Организационные диаграммы.

  • Поиск по специализации.

  • Теги.

  • Аудитории.

Как показано на следующей иллюстрации, профили пользователей могут включать в себя свойства, импортированные из службы каталогов (бизнес-систем) и предоставленные самими пользователями.

Формирование профилей пользователей SharePoint Server

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

Новые профили пользователей создаются следующими способами:

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

  • Один или несколько профилей пользователей можно создать с помощью синхронизации профилей. Дополнительные сведения см. в разделе План синхронизации профиля (SharePoint Server 2010).

  • Для создания профилей пользователей можно разработать и специализированное решение. Дополнительные сведения см. в разделе Создание профилей пользователей и профилей организации.

Примечание

Профили пользователей отличаются от учетных записей SharePoint Server и размещаются в своем собственном хранилище данных. Учетные записи пользователей являются компонентом системы безопасности и предоставляют права доступа к объектам в SharePoint Server. Профили пользователей же используются для упорядочения сведений о пользователях и взаимосвязях между ними. Обновление профиля пользователя не влияет на учетную запись этого пользователя.

Свойства профилей пользователей

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

Для свойств пользователей доступен широкий набор типов данных. Список поддерживаемых типов данных и их определения см. в разделе Поля PropertyDataType (Возможно, на английском языке).

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

SharePoint Server включает в себя компонент управляемых метаданных. Управляемые метаданные — это иерархическая коллекция централизованно управляемых терминов, которые можно определять и затем использовать как атрибуты элементов в SharePoint Server. Набор управляемых терминов также называют просто "набором терминов". Можно связать набор терминов с редактируемым свойством профиля пользователя. Выполнив это, можно управлять значениями, связанными с данным свойством, и упрощать для пользователей ввод соответствующих ему значений. Например, связав набор терминов, определяющих названия должностей в организации, можно способствовать согласованному использованию этих названий в профилях пользователей. Сведения о планировании реализации управляемых метаданных см. в разделе Планирование управляемых метаданных (SharePoint Server 2010).

Политики свойств

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

  • Включается ли свойство в профили пользователей.

  • Обязательно ли задавать для свойства значение.

  • Могут ли пользователи изменять параметры конфиденциальности свойства по умолчанию.

  • Круг лиц, которые могут видеть свойство (на основе их роли в организации).

В следующей таблице описаны параметры политик.

Параметр политики Описание

"Включено" или "Отключено"

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

Обязательный

Можно указать, что свойство обязательно должно содержать данные.

Необязательный

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

Режим конфиденциальности по умолчанию

Этот параметр определяет, кто может просматривать сведения свойства:

  • "Все" — информацию смогут просматривать все пользователи с разрешением на просмотр конкретного сайта или выше.

    Примечание

    Поисковые запросы охватывают только свойства, которым присвоен параметр конфиденциальности "Все".

  • "Мои коллеги" — все пользователи в списке "Мои коллеги" пользователя смогут просматривать сведения об этом пользователе.

  • "Моя группа" — сведения смогут просматривать все коллеги из группы пользователя, которая является частью списка "Мои коллеги".

  • "Мой руководитель" — сведения сможет просматривать только сам пользователь и его непосредственный руководитель.

  • "Только я" — сведения сможет просматривать только сам пользователь.

Примечание

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

Пользователи могут переопределить

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

Реплицируемое

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

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

  • Отображение членства в сайтах SharePoint.

  • Отображение членства в списках рассылки.

  • Отображение коллег на личных сайтах.

  • Автозаполнение коллег на основе организационной иерархии.

  • Отображение рекомендаций относительно того, кого можно включить в коллеги.

  • Отображение ссылок на личные сайты.

  • Другие сайты, прикрепленные к личным сайтам.

Например, если параметр отображения членства в списках рассылки включен с параметром конфиденциальности "Моя группа", то только члены группы пользователя смогут просматривать, в какие списки рассылки входит пользователь.

Следующие критерии могут помочь в определении, какие именно политики подходят вашей организации.

  • Какие свойства должны быть обязательными? Некоторые свойства обязательны по умолчанию и пользователям может быть запрещено изменять или переопределять их. В большинстве организаций эти свойства являются ключевыми факторами обеспечения совместной работы и развития отношений между сотрудниками организации. SharePoint Server 2010 также использует многие из этих свойств для обеспечения работы других компонентов, таких как коллеги и аудитории. Дополнительные сведения см. в разделах Планирование аудиторий и целевого контента (SharePoint Server 2010) и Свойства профилей пользователей по умолчанию (SharePoint Server 2010).

  • Какие свойства должны быть видны всем? По умолчанию большинство свойств видно всем, но конфиденциальные данные могут иметь ограниченную видимость. Например, в компании, сотрудники которой часто находятся на выезде, важными и нужными всем могут оказаться номера мобильных телефонов. В других же организациях никто не должен видеть телефонные номера, не относящиеся к работе.

  • Какие политики свойств могут изменяться пользователями? Некоторые политики свойств имеют параметры, которые могут изменяться пользователями. Например, некоторым пользователям требуется, чтобы список коллег не заполнялся автоматически. Другим же пользователям может потребоваться изменить параметр видимости того или иного свойства.

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

Условие Свойство следует отключить Свойство следует сделать дополнительным Свойство следует сделать обязательным

Свойство используется основными функциями для пользователей.

X

Свойство связано с основными бизнес-данными приложений из каталога бизнес-данных Microsoft Business Connectivity Services.

X

Свойство используется при создании аудиторий.

X

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

X

Свойство редко используется.

X

Свойство отвлекает от более важных свойств.

Примечание

Можно изменить параметры отображения свойств, чтобы скрыть их.

X

Принято решение, что свойствам будут присваиваться значения по умолчанию, но пользователи смогут изменять или удалять эти значения.

X

При планировании конфигурации отображения свойств по умолчанию рассмотрите факторы, приведенные в следующей таблице.

Условие Действие

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

Задайте для политики по умолчанию значение "Все".

Примечание

Поисковые запросы охватывают только свойства, которым присвоен параметр конфиденциальности Все.

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

Сделайте свойство видимым для всех.

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

Сделайте свойство видимым только для коллег.

Свойство содержит конфиденциальные данные.

Примечание

Понятие о конфиденциальной информации может меняться в зависимости от организации.

Сделайте свойство видимым только для непосредственного руководителя или для самого пользователя (зависит от конкретной ситуации).

Планирование реализации профилей пользователей

В этом разделе даются рекомендации по планированию реализации профилей пользователей. Задачи планирования рекомендуется выполнять в следующем порядке:

  1. Определение круга заинтересованных лиц.

  2. Выработка порядка использования сведений профиля.

  3. Определение служб каталогов и бизнес-систем.

  4. Определение свойств, которые необходимо включить.

  5. Подробное описание свойств.

  6. Определение политик в отношении параметров персонализации.

  7. Планирование емкости.

Некоторые подразделы ниже ссылаются на электронную таблицу планирования User Profile Properties (свойств профилей пользователей) (https://go.microsoft.com/fwlink/?linkid=202832&clcid=0x419 (Возможно, на английском языке)). Используйте эту электронную таблицу для документирования своих решений относительно конфигурации свойств профилей пользователей и параметров компонентов персонализации. В этой электронной таблице также есть место для контактных данных заинтересованных в профилях лиц на предприятии и членов руководящего органа, контролирующих решения, связанные со свойствами профилей.

Определение круга заинтересованных лиц

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

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

Используйте вкладку Stakeholders (Заинтересованные лица) в электронной таблице планирования User Profile Properties для фиксации контактных данных заинтересованных в профилях лиц.

Выработка порядка использования сведений профиля

Предполагаемый порядок использования сведений профиля в решении SharePoint является ключевым фактором при планировании реализации свойств профилей пользователей. Функциональные спецификации и проектные документы должны предоставить такие сведения и должны способствовать разработке эффективных профилей пользователей, которые удовлетворяют требованиям пользователей. Как и в случае с любым решением для SharePoint Server, его рекомендуется разрабатывать с использованием стандартных приемов, таких как функциональные спецификации, средства разработки и настройки ПО, пилотные проекты и т. д. Функциональная спецификация вашей группы разработки, проектные графики и другие данные будут ключевыми ресурсами при определении требований к свойствам профилей пользователей.

Определение служб каталогов и бизнес-систем

Профили пользователей содержат данные из служб каталогов и бизнес-систем. Службы каталогов могут предоставить список пользователей, входящих в сообщество пользователей, и предоставить данные об этих пользователях. Дополнительные сведения о пользователях могут импортироваться из бизнес-систем, таких как внешние базы данных или веб-службы. Конкретные службы каталогов и бизнес-системы, используемые совместно с профилями, зависят от среды предприятия.

Дополнительные сведения об интеграции профилей пользователей со службами каталогов и бизнес-системами см. в статье План синхронизации профиля (SharePoint Server 2010). Эта статья содержит сведения по планированию интеграции со службами каталогов и бизнес-системами, а также предоставляет электронную таблицу Connection Planning (Планирование реализации подключений) в которой необходимо перечислить службы каталогов и бизнес-системы, требуемые решению.

Определение свойств, которые необходимо включить

Просмотрите статью Свойства профилей пользователей по умолчанию (SharePoint Server 2010). Свойства, сопоставляемые по умолчанию, поддерживают базовые компоненты социальных сетей и персонализации SharePoint Server.

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

В столбце Property (Свойство) в электронной таблице планирования User Profile Properties перечислите все свойства, которые требуется включить. Сведения о заполнении оставшейся части электронной таблицы даются в следующем подразделе.

Подробное описание свойств

Используйте электронную таблицу планирования User Profile Properties для записи набора свойств, включаемых в профили пользователей, как показано в следующей таблице.

Свойство Необходимые сведения

Source (Источник)

Источник свойства: служба каталогов, бизнес-система или данные от пользователей, которые помещаются в поле для записи. В случае бизнес-систем рекомендуется указать определенную бизнес-систему, например "Система управления персоналом".

Type (Тип)

Тип свойства. Список поддерживаемых типов данных и их определений доступен в разделе Поля PropertyDataType (Возможно, на английском языке).

Description (Описание)

Определение свойства и описание его предполагаемого использования.

Enable (Включено)

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

Require (Обязательное)

Указывает, обязательно ли требуется задавать для свойства значение.

Editable (Может изменяться)

Указывает, может ли пользователь редактировать значение свойства.

Term set (Набор терминов)

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

Default privacy setting (Режим конфиденциальности по умолчанию)

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

Privacy setting override (Переопределение режима конфиденциальности)

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

Параметры отображения

Указывают, должно ли отображаться значение свойства в следующих местах:

  • На страницах "Мой профиль".

  • На странице, на которой пользователи редактируют сведения о своих профилях.

  • В канале новостей пользователя, когда значение свойства изменяется.

Репликация

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

Атрибуты, связанные с поиском

Имеется два атрибута, связанных с поиском:

  • Alias to user name (Псевдоним имени пользователя) — указывает, должно ли значение свойства рассматриваться при поиске как эквивалент имени пользователя.

  • Index (Индекс) — указывает, должно ли значение свойства индексироваться для поиска.

Советы по разработке профилей пользователей, по которым может выполняться поиск, см. в статье Создание профиля личного сайта, облегчающего его поиск (Возможно, на английском языке).

Атрибуты подключения

Имеется три атрибута, связанных с подключениями: Connection name (Имя подключения), Direction (Направление) и Attribute name (Имя атрибута). Их описание см. в разделе План синхронизации профиля (SharePoint Server 2010).

Определение политик в отношении параметров персонализации

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

Используйте вкладку Personalization (Персонализация) электронной таблицы планирования User Profile Properties для записи набора политик, связанных с компонентами персонализации. Можно задать политики так, чтобы предоставить пользователям возможности, показанные в следующей таблице.

Возможность Необходимые сведения

SharePoint site memberships (Членство на сайтах SharePoint)

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

Distribution list memberships (Членство в списках рассылки)

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

Colleagues (Коллеги)

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

Auto-population of colleagues from organizations (Автозаполнение коллег из организаций)

Указывает, должен ли список коллег пользователя автоматически заполняться на основе организационной иерархии.

Display colleagues recommendations (Отображение рекомендаций о коллегах)

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

Display links on My Sites (Отображение ссылок на личных сайтах)

Включите эту возможность, если на личных сайтах требуется отображать ссылки на часто посещаемые пользователем сайты.

Display other sites pinned to My Sites (Отображение других сайтов, прикрепленных к личным сайтам)

Указывает, могут ли другие пользователи просматривать сайты, которые пользователь прикрепил к личному сайту.

Можно включить или отключить компоненты персонализации, а также настроить для них параметры конфиденциальности. В электронной таблице планирования User Profile Properties запишите выбранные параметры политики конфиденциальности для всех компонентов персонализации, как показано в следующей таблице.

Параметр Необходимые сведения

Enable (Включено)

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

Default privacy setting (Режим конфиденциальности по умолчанию)

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

Переопределение режима конфиденциальности

Указывает, может ли пользователь изменить параметр конфиденциальности по умолчанию компонента.

Планирование емкости

Число и типы свойств в профилях пользователей могут влиять на производительность системы во время синхронизации профилей и других операций. Предоставление рекомендаций относительно планирования реализации свойств профилей пользователей с учетом емкости и производительности выходит за рамки этой статьи. В техническом документе Capacity Planning for Microsoft SharePoint 2010 My Sites and Social Computing features (Планирование емкости для компонентов личных сайтов и социальных сетей Microsoft SharePoint 2010) (MySitesSocialComputingCapacityPlanningDoc.docx), доступном в Центре загрузки Майкрософт, используются данные тестирования для описания влияния на емкость и производительность различных параметров конфигурации профилей пользователей и других компонентов социальных сетей в SharePoint Server. Прочитайте этот технический документ для определения лучших способов проектирования профилей пользователей, помогающих достичь целевых показателей производительности и емкости.

See Also

Concepts

Планирование социальных вычислений и совместной работы (SharePoint Server 2010)
Configure a profile synchronization connection in SharePoint Server 2010 (video)
Настройка подключения к базе данных SQL Server для синхронизации профиля в SharePoint Server 2010 (видео)

Other Resources

Электронные таблицы планирования свойств профилей пользователей и синхронизации профилей (Возможно, на английском языке)
Основные сведения о Forefront Identity Manager 2010 (Возможно, на английском языке)
Совместная работа на предприятии с использованием SharePoint Server 2010 (Центр ресурсов) (Возможно, на английском языке)
Социальные сети в SharePoint Server 2010 (Центр ресурсов) (Возможно, на английском языке)