Semenalidery.com

IT Новости из мира ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Sharepoint 2020 создание сайта

Обзор Microsoft SharePoint

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

О программе

Microsoft SharePoint Products and Technologies — это нацеленный на предприятия комплекс программных продуктов и компонентов для работы с корпоративной информацией, посредством веб-сайтов. Их наличие позволит: предоставлять совместный доступ, систематизировать, хранить, получать доступ к данным с любого устройства.

Для работы можно использовать любой интернет обозреватель. SharePoint включают в себя:

  1. Набор веб-приложений для организации совместной работы.
  2. Набор функций для создания блогов и веб-порталов.
  3. Поисковый модуль фильтрации и поиска данных.
  4. Модуль создания форм для ввода информации.
  5. Функции для управления рабочими процессами и бизнес-анализом.

Технологии

К названию SharePoint может относится несколько продуктов, которые называются:

  1. SharePoint Online. Облачная служба Microsoft, предназначенная для бизнеса. После выхода Office 365 можно просто подписаться на него или на SharePoint Online для создания сайтов, хранения и обмена информацией вашими сотрудниками.
  2. SharePoint Server. С помощью этой системы ваше предприятие может управлять информационной базой локально (развертывание в пределах своей сети). В этот комплекс входит:
    1. SharePoint Foundation — технология, выступающая в качестве базы для всех сайтов.
    2. Возможности по управлению корпоративным контентом.
    3. Аналитика бизнеса, управление личными веб-сайтами и каналом, поиск информации по этим сайтам.
  3. SharePoint Designer 2013. HTML-редактор, что необходим для создания страниц и работы с контентом на созданном корпоративном сайте.

Как создать сайт?

  1. В верхнем левом углу нажмите на плитку. В открывшемся меню выберите SharePoint.
  2. В открывшемся окне нажмите на кнопку «Создать сайт» (Create site, Новый сайт).
  3. Назовите сайт и нажмите «Создать». Новый веб-сайт появится в директории, заранее указанной администратором.
  4. Веб-сайт пустой, поэтому нужно сделать шаблон, заполнить контентом, предоставить доступ коллегам.
  5. В Microsoft позаботились о шаблонах и подготовили свои варианты. Выберите подходящий шаблон, который будет отвечать типу вашего сайта:
    1. Группы. Можно использовать как единую среду для создания и работы с информацией для группы. Часто используется как лицевой сайт компании.
    2. Блог. Блог позволяет быстро распространять среди участников организации полезную информацию, опубликованную на сайте. На нем можно создавать, редактировать, удалять записи. Размещать их в нескольких категориях. Отключать и включать возможности комментирования записей.
    3. Проект. Специально заточен на работу с проектом. В него входят функции коллективной работы, и отображается функция «Сводка проектов», подключенная к «Списку задач». Добавленное задание коллегой в «Списке задач» будет автоматически отображаться на сайте проекта.
    4. Сообщество. Своеобразный форум, в котором коллеги ведут обсуждения.
    5. Центр документов. Позволяет работать с большим количеством документов. Можно использовать, как архив или библиотеку.
    6. Центр записей. Подходит для работы и хранения финансовых, юридических и им подобных документов.
    7. Центр бизнес-аналитики. Рассчитан на хранение, анализ и проведения бизнес-отчетов.
    8. Корпоративный вики-сайт. Используется для хранения, обновления, изучения, и публикаций больших массивов данных, предназначенных для сотрудников предприятий.
  6. Чтобы приступить к наполнению, просмотрите учебный ролик на примере «Сайта группы».

Sharepoint 2020 создание сайта

Создание сайта на SharePoint. Основной функционал

Что вам даст создание сайта в SharePoint? Каков его основной функционал? Чем вообще он отличается от других CMS? Если вы задаетесь такими вопросами, то эта статья для вас.

Вы сами управляете контентом на сайте

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

Классифицируйте и интегрируйте все данные

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

Нужно ли тратиться на домены?

Сайт в SharePoint избавляет от необходимости покупать клиентские лицензии. Вы получаете серверную лицензию, а в случае распределенной архитектуры — отдельную на каждый сервер. Если стандартная лицензия позволяет создать сайт только на одном домене, то Enterprise-лицензия позволяет использовать сразу несколько доменов. Можно также подписаться на SharePoint Online – это даст вам право на создание одного публичного сайта (отдельная коллекция сайтов).

Облегчите себе работу над структурой сайта

Создать сайт в SharePoint – значит получить полный функционал по работе над структурой сайта. На ваш выбор его разделы могут быть отдельными подсайтами фермы SharePoint, либо же отдельными библиотеками в головном сайте. Главные страницы (Master Pages) позволяют спроектировать внешний вид основного контента (меню, шапка, “подвал”). Создавать главные страницы вы можете с помощью бесплатного редактора SharePoint Designer.

Дополнительно имеется возможность использовать разные Master Pages и разные css-файлы в разных разделах. Для этого раздел достаточно сделать отдельным подсайтом фермы SharePoint .

Дизайн в ваших руках

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

Подобные сайты позволяют следующее:

  • легко менять цветовую схему сайта сменой встроенных тем “из коробки”;
  • скрывать для публичного сайта на страницах управляющие элементы (риббон-ленту, имя пользователя, ссылку на системное меню, заголовки веб-частей);
  • использовать отдельные макеты для каждой страницы при помощи встроенных макетов (page layouts) и даже создавать собственные макеты страниц;
  • использовать готовый набор веб-частей (web parts) и разрабатывать собственные веб-части. Или можно загружать сторонние веб-части из официального каталога приложений Sharepoint. В этом каталоге можно найти как платные, так и бесплатные решения.

Дайте пользователям хороший юзабилити

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

Читать еще:  Не открывается презентация powerpoint

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

Защитите свой сайт

Защитить свой веб-ресурс и сделать сайт в SharePoint – можно считать фразами-синонимами. Почему?

  • Кое-что не для всех. Если использовать службу профилей пользователей, в некоторые выбранные вами разделы сайта через личный кабинет смогут войти только зарегистрированные пользователи.
  • Защита данных. Различные технологии аутентификации (NTLM, Kerberos) позволяют серьезно защитить информацию на сайте от несанкционированного доступа.
  • Информация о своих клиентах. Form-based аутентификация позволяет хранить информацию о пользователях не в Active Directory, а во внешних источниках, например, в SQL Server. Сами формы регистрации и авторизации можно создавать в том же Sharepoint Designer. Данный метод применяется для авторизации внешних пользователей, не являющихся сотрудниками вашей компании.
  • Ничего лишнего. Личные кабинеты пользователей (на основе MySites) содержат механизмы для предоставления только необходимой пользователю информации (например, список заказов или ответов из службы тех. поддержки).

Стоит ускориться

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

  1. Для увеличения скорости загрузки и быстрого предоставления вашим клиентам нужной информации разработаны специальные механизмы оптимизации производительности.
  2. Кеширование BLOB уменьшает нагрузку на сервер баз-данных путём кэширования бинарных объектов (аудио, видео, изображения и т.д.).
  3. У вас появится возможность использовать профили кэша (cache) страниц с настройкой времени их хранения на сервере, что также снижает нагрузку на базу данных, увеличивая производительность.
  4. И, наконец, вы можете использовать веб-сервер IIS, сжимающий статические (HTML, CSS) и динамические (ASPX) данные для ускорения их выдачи браузеру. Таким образом, можно увеличить скорость загрузки страниц на 20-30%.

Делаем сайт на SharePoint 2010. Брендинг

Этим постом я начну рассказывать о создании интернет сайта на основе MS SharePoint 2010. Первые посты будут посвящены использованию для этого бесплатной версии MS SharePoint Foundation 2010. В последних постах я опишу дополнительные возможности, получаемые при покупке платных версий SharePoint 2010 (Standart и Enterprise).

Начнем с минимальных исходных данных. Сайт будет под управлением MS SharePoint Foundation, а базы данных будут располагаться на MS SQL Server 2008 Express Edition. Оба этих продукта совершенно бесплатны, что не может не радовать.

SharePoint 2010 или другие CMS

Использование SharePoint 2010 для построения сайта имеет ряд неоспоримых преимуществ:

  • Интерфейсы, предназначенные для управления содержимым соответствуют тем, которыми пользователи пользуются ежедневно при работе с корпоративным порталом. Т.е. обучение пользователей не требуется;
  • Возможность использования бесплатного «толстого» Windows-клиента MS SharePoint Designer для управления сайтом;
  • Управление контентом в оффлайн режиме. Например, создали новость/статью/что_угодно, сидя в самолете, добрались до ближайшего Wi-Fi и опубликовали на сайте;
  • Возможность работать с содержимым сайта через MS Outlook;
  • Работа с библиотеками на портале как с обычными сетевыми дисками;
  • Возможность публикации информации на сайте с корпоративного портала SharePoint;

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

Анонимный доступ

Это первое, что надо задействовать на сайте под управлением MS SharePoint 2010. Перед началом разработки, т.к. есть здесь подводные камни. Например Linq-To-SharePoint не работает в режиме анонимного доступа. Для обхода этого придется писать «обертку». Описание самого процесса включения анонимного доступа есть на MSDN.

От портала к интернет-сайту

При брендинге SharePoint есть одна проблема — интерфейс SharePoint не создавался для использование его в качестве public-face. Поэтому надо адаптировать интерфейс SharePoint. Нам не понадобятся ни Ribbon, ни SiteActions. Например, ribbon абсолютно бесполезен для пользователя, имеющего права только на чтение (именно такими правами будут обладать анонимные пользователи): можно только отправить ссылку на текущую библиотеку/список по почте и подписаться на уведомления. И то и другое можно реализовать и без ribbbon’а. Также добавлю, что для подписки, пользователю придется делать «лишний» клик по закладке, а это очень плохо.

Ничего из этого нам не надо. Способов «отфильтровать» элементы управления несколько.

Security Trimmed Controls

Контрол SharePoint для отображения или сокрытия элементов, исходя из прав пользователей. На ASP.NET странице он выглядит вот так:

  1. Контент, видимый пользователям, имеющим права, указанные в атрибуте Permissions

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

Назад к SharePoint 2007

Можно понизить версию интерфейса с 4 на 3. После этого наш будущий сайт становится очень похож на SharePoint 2007: все элементы управления, мирно уживающиеся в одном месте (на рибоне), теперь «разлетелись» по всей странице. Впрочем, и большинство из них нам не понадобятся.

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

Здесь я прерву описание этого метода, т.к. далее всё сводится к одному: проблема и как её решать. Взять, например WYSIWYG-редактор: он будет работать только в Internet Explorer или придется встраивать сторонний редактор.

Читать еще:  Нестабильный интернет через wifi

Динамическое представление сайта

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

Сначала сделаем два проекта:
проект-брендинг, который будет содержать две master-страницы (как минимум, если требования в сайту «хитрые», то можно и больше), стили и изображения нам необходимые: проект-сайт, содержащий SiteDefinition:

Master-страницу для бэкофиса (v4.moderator.master) я взял стандартную без каких-либо изменений, дабы сохранить стандартный интерфейс и его функциональность для редакторов содержимого.

С другой стороны, master-страницу для посетителей сайта я упростил максимально, удалив из неё всё, кроме PlaceHolderMain и прочей мелочи. Убрал даже FormDigest. Насколько это оправдано я напишу в следующих постах. Получилось совсем немного (без директив):

  1. » dir =» » runat =»server» xmlns:o =»urn:schemas-microsoft-com:office:office» >
  2. var _fV4UI = true;

Что касается страницы default.aspx в SiteDefinition, то она также проста. Здесь только несколько зон для веб-партов:

Для обеспечения динамического переключения master-страниц, надо изменить директиву Page страницы, указав в качестве наследуемого наш новый класс FluentWebPartPage :

  1. public class FluentWebPartPage : WebPartPage
  2. <
  3. protected override void OnPreInit( EventArgs e)
  4. <
  5. base .OnPreInit(e);
  6. if (IsAnonymous)
  7. SetAnonymousView();
  8. else
  9. SetModeratorView();
  10. >
  11. ///
  12. /// Изменение master-page
  13. ///
  14. ///

  • private void SetMasterPages( string url)
  • <
  • MasterPageFile = url;
  • >
  • private void SetAnonymousView()
  • <
  • SetMasterPages( «/_catalogs/masterpage/v4.guest.master» );
  • >
  • private void SetModeratorView()
  • <
  • SetMasterPages( «/_catalogs/masterpage/v4.moderator.master» );
  • >
  • ///
  • /// Является ли пользователь анонимным
  • ///
  • private static bool IsAnonymous
  • <
  • get
  • <
  • if ( SPContext .Current == null ) return true ;
  • return SPContext .Current.Web.CurrentUser == null ;
  • >
  • >
  • >
  • Сам класс унаследован от Microsoft.SharePoint.WebPartPages.WebPartPage . На событии OnPreInit мы проверяем, является ли пользователь анонимным и в зависимости от этого подставляем соответствующую master-страницу. Поведение этого класса может быть различно: можно проверять какие-нибудь права у пользователя, можно по умолчанию брать страницу из параметров данного сайта ( MasterUrl или CustomMasterUrl ) и т.д.

    Результат

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

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

    Разработка и внедрение SharePoint

    Разработка и внедрение SharePoint

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

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

    Внедрение и настройка SharePoint

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

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

    В саму основу SharePoint положена идея он-лайн взаимодействия с объектом нескольких пользователей.

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

    Это идеальное решение проблем документооборота компаний, имеющих удаленные друг от друга офисы.

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

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

    Создать портал с использованием инструментов SharePoint — значит организовать совместную работу сотрудников компании в любом месте и в любое время.

    Разработать сайт на SharePoint — проще простого, только дайте понять, что необходимо вам для решения ваших задач.

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

    Создание сайта портала с использованием SharePoint

    Разработка сайта или портала на платформе SharePoint схожа с игрой в конструктор, например, Лего. Есть блоки, есть специализированные элементы – собери из них паровоз (самолет, дом, собаку – все, что душе угодно).

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

    Нужен калькулятор – пожалуйста, нужна гибкая справочная система – нет ничего сложного. Технология к вашим услугам – сформулируйте задачу, команда Планеты СМС предложит оптимальное решение уникальное в своей простоте и красоте.

    Технологии SharePoint

    Для внедрения корпоративного портала на базе платформы SharePoint 2010 необходимо:

    Установка и базовая настройка SharePoint Server 2013 SP1 на Windows Server 2012 R2 (в топологии Two-tier farm). Часть 6 – Создание семейства сайтов для Личных сайтов (My Sites)

    Ёмкое определение ещё одной сущности SharePoint носящей название Личные сайты (My Sites) можно найти в документе Компоненты логической архитектуры (SharePoint Server 2010)

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

    Как понятно из этого определения, перед развертыванием ещё одной общей службы, расширяющей функциональность фермы SharePoint – Службы профилей (User Profile Service) нам желательно уже иметь развернутое семейство сайтов для узлов Личных сайтов, чем мы и займёмся в данной части нашего цикла заметок об установке и базовой настройке SharePoint Server 2013 SP1

    Читать еще:  C pointer to member

    Описание архитектурных особенностей и полного порядка настройки выделенного Семейства сайтов для узлов Личных сайтов изложено на русском языке в документах:
    — Обзор личных сайтов в SharePoint Server 2013
    — Планирование личных сайтов в SharePoint Server 2013
    — Настройка личных сайтов в SharePoint Server 2013

    Для развертывания нового семейства сайтов для узлов Личных сайтов нам нужно выполнить цепочку действий аналогичную той, что уже была ранее описана в заметке Часть 3 – Создание семейства сайтов , а именно:

    1. Создание управляемой учетной записи SharePoint (Managed Account)
    2. Создание веб-приложения SharePoint (Web Application)
    3. Выполнение базовых настроек веб-приложения
    4. Создание семейства сайтов (Site collection)
    5. Регистрация записи в DNS для Host Header корневого сайта семейства сайтов
    6. Регистрация Service Principal Name (SPN) для Host Header корневого сайта семейства сайтов для обеспечения аутентификации Kerberos
    7. Проверка доступности корневого сайта семейства сайтов

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

    1. Создаем управляемую учетную запись

    Эта учетная запись будет использоваться для запуска пула приложений (IIS Application Pool) с которым будет ассоциировано создаваемое в дальнейшем веб-приложение SharePoint (Web Application). Чтобы создать новую управляемую учетную запись в SharePoint 2013 Management Shell либо в Windows PowerShell предварительно подгрузив PSSnapin SharePoint, выполним:

    Результат создания учетной записи можно проверить в ЦА по ссылкам: Central Administration > Security > General Security > Configure managed accounts

    2. Создаем веб-приложение

    С помощью PowerShell создадим новое веб-приложение со следующими параметрами:

    Имя приложения (оно же имя сайта в IIS) — SharePoint Site KOM-AD01-SP-MYS ;
    TCP порт – 80 ;
    Host Header — KOM-AD01-SP-MYS.holding.com ;
    Путь корневого каталога IIS — C:inetpubwwwrootwssVirtualDirectoriesKOM-AD01-SP-MYS ;
    Анонимный доступ выключен;
    Шифрование не используется;
    Аутентификация с помощью Kerberos;
    URL веб-приложения (URL будущего корневого сайта) — http://KOM-AD01-SP-MYS.holding.com:80 ;
    Имя сервера БД (SQL-Alias) – KOM-AD01-SQLSP ;
    Имя контентной БД веб-приложения — WSS_Content_MYS ;
    Имя пула приложений IIS — SharePoint AppPool KOM-AD01-SP-MYS ;
    Управляемая учетная запись для запуска пула приложений IIS — KOMs-KOM-AD01-SP-AP-MYS

    Пример PS-скрипта для создания веб-приложения SharePoint с перечисленными параметрами:

    3. Выполняем проверку и настройку веб-приложения

    После того как скрипт создания веб-приложения отработал без ошибок и вернул нам созданный объект нового веб-приложения, просматриваем это веб-приложение и при необходимости меняем его свойства в ЦА по ссылкам:
    Central Administration > Application Management > Web Applications > Manage web applications

    Например здесь мы можем проверить то, что тип аутентификации для созданного веб-приложения действительно установлен Kerberos. Для этого, выбрав наше веб-приложение, на ленте на вкладке Web Applications нажмём кнопку Authentication Providers

    Выберем зону Default

    и в блоке Claims Authentication Types убедимся в том, что выбрана аутентификация Kerberos

    Помимо этого, дополнительно можем визуально проверить в IIS наличие созданного пула приложений и связанного с ним сайта, а также убедиться в появлении новой контентной БД на сервере SQL Server.

    4. Создаем семейство сайтов

    При создании семейства сайтов с помощью Powershell наряду с прочими параметрами нам потребуется указать внутреннее имя шаблона сайта SharePoint, поэтому сначала мы должны получить полный список этих имён и понять какое из них нам нужно использовать:

    Как видим, в нашей ферме SharePoint зарегистрировано два шаблона сайтов для узлов Личных сайтов с одинаковым именем, но отличаются они между собой языком.

    Так как мы хотим развернуть русифицированный шаблон сайта Личных сайтов, то соответственно будем использовать в качестве параметров шаблона значения SPSMSITEHOST#0 для определения имени шаблона сайта и 1049 для определения его языка. В конечном итоге получится примерно следующий скрипт для создания новой коллекции сайтов на базе шаблона Личные сайты:

    Результат можно проверить в ЦА по ссылкам:
    Central Administration > Application Management > Site Collections > View all site collections

    Так как для сайта выбрана аутентификация Kerberos чтобы указанный URL корневого сайта начал работать, нам нужно выполнить ещё пару манипуляций с DNS и SPN.

    5. Регистрируем запись в DNS для Host Header

    Как Вы помните, реальное имя сервера SharePoint в нашем случае KOM-AD01-WEB03 , однако в качестве параметра Host Header при создании веб-приложения SharePoint мы указали FQDN имя KOM-AD01-SP-MYS.holding.com . Для того, чтобы наши клиенты могли разрешить это имя в IP адрес нашего сервера SharePoint, нам нужно создать соответствующею запись в DNS.

    Создадим в DNS A-запись c IP адресом нашего SharePoint сервера и именем Host Header с помощью командлетов PowerShell, описание которых можно найти по ссылке Domain Name System (DNS) Server Cmdlets in Windows PowerShell

    6. Регистрируем SPN для Host Header

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

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

    Для того, чтобы выполнить регистрацию новых записей SPN, необходимых для связки SharePoint+Kerberos в нашем случае выполним команды:

    7. Проверяем доступность корневого сайта семейства сайтов

    Самое главное на данном этапе убедиться в том, что при попытке открытия URL корневого сайта созданного семейства сайтов не появляется никаких запросов авторизации и успешно отрабатывает аутентификация Kerberos.

    После успешной аутентификации при попытке получить доступ к URL корневого узла семейства сайтов (в нашем случае это http://KOM-AD01-SP-MYS.holding.com ) мы получим ошибку…

    Это связано с тем, что нами ещё пока не развернута общая Служба управления профилями (User Profile Service). Рассмотрим развертывание этой службы в следующей части нашего цикла заметок об установке и базовой настройке SharePoint Server 2013 SP1

    Предыдущие заметки цикла можно найти по ссылкам:

    Ссылка на основную публикацию
    ВсеИнструменты
    Adblock
    detector