Корпоративный портал в Интернете

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

Создание веб-узла в Интернете

Создание портала в сети Интернет мало чем отличается от работы в локальной сети. Основные отличия связаны с тем, что, возможно, администрирование служб SharePoint на сервере (и, соответственно, настройка семейства узлов) может осуществляться не Вами, а провайдером. На протяжении всего курса, начиная с этого раздела, мы будем использовать хостинг, любезно предоставленный провайдером Инфобокс www.infobox.ru.

Размещение веб-узла на сервере провайдера

Обычно, пользователь выбирает между двумя вариантами организации портала в Интернете:

·         аренда выделенного (виртуального или физического) Windows-сервера у компании-провайдера;

·         приобретение услуг хостинга служб SharePoint у компании-провайдера.

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

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

Рис. 1. Вариант быстрого размещения портала SharePoint в Интернет – домен третьего уровня

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

Совет: При тестировании обратите внимание на скорость работы на портале, которую обеспечивает Ваш провайдер.

Рис. 2. Создание портала SharePoint на хостинге Инфобокс

Следует помнить, что, в любом случае, при строительстве портала SharePoint, Вам придется выполнить следующие обязательные шаги:

·         Выбор адреса и названия веб-узла (рис. 1 и 1.12);

·         Создание учетной записи владельца веб-узла, поскольку доступ к порталу SharePoint подразумевает авторизацию (рис. 3);

Рис. 3. Подключение к веб-узлу требует авторизации

·         Выбор шаблона узла (рис. 4).

Рис. 4. Для создания корпоративного сайта выберите шаблон Узел группы

Результат создания веб-узла SharePoint в сети Интернет показан на рис. 5. Обратите внимание на адресную строку браузера, в которой часть URL-адреса portal123.ru  - это соответствующий домен компании-провайдера, а pbmm – имя, которое было выбрано пользователем (мной) при регистрации услуги (отыщите его на предыдущих рисунках). Конечно, имеется возможность регистрации собственного доменного имени, с тем, чтобы адрес в браузере выглядел более привлекательно ваше_имя.ru.

Рис. 5. Веб-узел SharePoint в Интернете после создания (хостинг предоставлен компанией Инфобокс)

Таким образом, при работе в Интернете, новый веб-узел верхнего уровня, создает выбранная Вами компания-провайдер. В остальном (за исключением администрирования служб SharePoint на уровне сервера), работа с порталом SharePoint практически ничем не отличается от работы в локальной сети, которая была рассмотрена в рамках предыдущего курса. В частности, Вы имеете возможность настраивать внешний вид сайта (рис. 6 и глава 2), создавать дочерние веб-узлы (см. следующий раздел) и устанавливать прочие параметры веб-узла.

Рис. 6. Веб-узел SharePoint в Интернете с настроенной темой и логотипом

1.3. Создание в Интернете связки "общедоступный веб-узел – внутренний корпоративный портал"

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

·         создания публичного представительства Вашего портала (его мы сделаем общедоступным для всего Интернета);

·         создания внутреннего корпоративного портала, доступ к которому будет закрытым (для входа на который нужно будет пройти авторизацию).

Создание дочернего (корпоративного) веб-узла

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

Прежде всего, отметим, что создать новый узел можно, как при помощи программы SharePoint Designer (рис. 7), так и в браузере. В браузере следует нажать кнопку Действия узла, выбрать команду Создание и затем (рис. 8) щелкнуть по ссылке Узлы и рабочие области.

Рис. 7. Создание веб-узла в программе SharePoint Designer

Рис. 8. Начните создание дочернего узла в браузере

Далее необходимо правильно выбрать параметры создаваемого узла SharePoint (рис. 9):

  1. Введите название и описание нового узла.
  2. Определите адрес веб-узла (т.е. имя папки, в которой он будет находиться, например, back).
  3. В качестве языка выберите русский язык, а в качестве шаблона выберите шаблон Узел группы.
  4. В группе Разрешения выберите переключатель Использовать собственные разрешения.
  5. Установите переключатель Нет для каждой из опций:
  1. Нажмите кнопку Создать.

Рис. 9. Определите параметры дочернего узла

  1. На следующей странице настройте группы пользователей нового узла, определив круг посетителей, участников и владельцев узла (рис. 10).
  2. Нажмите кнопку ОК.

Рис. 10. Настройте новые группы пользователей для доступа к дочернему узлу

В результате будет создан  дочерний веб-узел, местонахождение которого в  Интернете будет определяться URL-адресом родительского узла (в нашем случае, pbmm.portal123.ru) и выбранным именем папки back (рис. 11).

Рис. 11. Домашняя страница дочернего узла

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

  1. Перейдите на родительский веб-узел.
  2. Выберите Действия узла / Параметры узла.
  3. В группе Администрирование семейства веб-узлов щелкните ссылку Иерархия узлов.
  4. Щелкните ссылку с URL-адресом дочернего узла (рис. 12).

Рис. 12. Просмотр иерархии узлов

  1. Находясь на дочернем узле, в меню Действия узла выберите команду Параметры узла.
  2. Щелкните ссылку Название, описание и значок.
  3. На странице Название, описание и значок введите название узла, дополнительный текст его описания и путь к рисунку с логотипом (рис. 13).
  4. Нажмите кнопку ОК.

Рис. 13. Выберите логотип и описание  дочернего узла

  1. Снова перейдите на домашнюю страницу родительского сайта.
  2. В список Ссылки добавьте новую ссылку на домашнюю страницу дочернего (корпоративного) узла.
  3. Аналогичным образом добавьте новую ссылку на общедоступный веб-узел в список Ссылки дочернего узла (рис. 14).

 

Рис. 14. Создайте ссылку на общедоступный веб-узел на домашней странице дочернего узла

  1. Просмотрите, как будут выглядеть оба веб-узла (рис. 15).

Рис. 15. На родительский (общедоступный) узел можно перейти по ссылке с дочернего (внутреннего) узла

Видимость открытой части портала SharePoint

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

  1. Откройте родительский веб-узел.
  2. Выберите Действия узла / Параметры узла.
  3. В группе Пользователи и разрешения щелкните ссылку Дополнительные разрешения (рис. 16).

Рис. 16. Перейдите к дополнительным разрешениям веб-узла

  1. Нажмите кнопку Параметры.
  2. В открывшемся меню Параметры выберите Анонимный доступ (рис. 17).

Рис. 17. Перейдите к настройке анонимного доступа

  1. Определите, какие части портала должны быть доступны анонимным пользователям. Поскольку мы хотим сделать весь портал общедоступным, выберите переключатель Разрешен к всему узлу (рис. 18).
  2. Нажмите кнопку ОК.

Рис. 18. Включите анонимный доступ к порталу

  1. Перейдите на дочерний (внутренний) узел (рис. 19) и убедитесь, что анонимный доступ на него закрыт.

Рис. 19. Создайте ссылку на дочерний узел на домашней странице общедоступного портала

Тестирование

Нам остается проверить, как будет работать созданная связка "общедоступный веб-узел – дочерний корпоративный веб-узел".

  1. Закройте браузер.
  2. Вновь запустите браузер, перейдя на общедоступный веб-узел.
  3. Убедитесь в том, что авторизованный вход на веб-узел пока не выполнен (рис. 20).

Рис. 20. Анонимный вход на портал из Интернета открыт

  1. Щелкните ссылку на внутренний корпоративный веб-узел и убедитесь в том, что, пока Вы не авторизовались, вход на сайт запрещен.
  2. Введите имя пользователя и пароль (рис. 21).

Рис. 21. Войдите на портал под своей учетной записью

  1. Просмотрите внутренний веб-узел (рис. 22).
  2. Вернитесь на общедоступный родительский веб-узел, обращая внимание на появившиеся после авторизации ссылки добавления элементов в списки и кнопку Действия узла.

Рис. 22. Доступ на внутренний узел открыт только после авторизации

Лабораторная работа.
Создание дочернего узла и настройка его домашней страницы

Рассмотрим, как создать новый веб-узел при помощи SharePoint Designer. В качестве примера создадим узел, дочерний по отношению к созданному ранее "закрытому" корпоративному узлу (сайт Бухгалтерии предприятия).

  1. Откройте SharePoint Designer.
  2. Выберите Создать / веб-узел (рис. 23).

Рис. 23. Начните создание нового веб-узла в SharePoint Designer

  1. Выберите в диалоге Создание на вкладке Веб-узел пункт Шаблоны SharePoint (рис. 24).
  2. Выберите в списке шаблонов элемент Узел группы.
  3. Определите место расположения веб-узла в Интернете. В нашем примере это https://pbmm.portal123.ru/back/acc (рис. 24).

Рис. 24. Выберите шаблон Узел группы

  1. Нажмите кнопку ОК.
  2. Дождитесь создания веб-узла на удаленном сервере (рис. 25).

Рис. 25. Дождитесь создания сайта на сервере

  1. Откройте домашнюю страницу узла в SharePoint Designer (двойным щелчком по ее имени на панели Список папок).
  2. Запустите просмотр домашней страницы в браузере (рис. 26).

Рис. 26. Просмотрите домашнюю страницу в браузере

  1. Настройте название узла, тему и значок (рис. 27 и 28).

Рис. 27. Домашняя страница дочернего веб-сайта

  1. Выберите Действия узла / Изменить страницу (рис. 28).

Рис. 28. Перейдите к настройке веб-частей на домашней странице

  1. Потренируйтесь в редактировании веб-частей на домашней странице, например, внеся изменения, приведенные на рис. 29 и 30 (удалите некоторые из веб-частей, перенесите Календарь из левой в правую зону веб-частей).

Рис. 29. Удалите веб-части из правой зоны веб-частей

  1. Выйдите из режима редактирования.
  2. Просмотрите результат редактирования веб-страницы (рис. 30).

Рис. 30. Домашняя страница после редактирования

Краткие итоги

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

Для редактирования веб-узлов удобно использовать программу SharePoint Designer