WWW.MASH.DOBROTA.BIZ
БЕСПЛАТНАЯ  ИНТЕРНЕТ  БИБЛИОТЕКА - онлайн публикации
 

«Санкт-Петербург «БХВ-Петербург» УДК 681.3.06 ББК 32.973.26-018.2 К43 Кирьянов, Д. В. Самоучитель Microsoft® SharePoint Foundation 2010 и SharePoint Online 365 / К43 Д. В. Кирьянов, Е. Н. Кирьянова. — ...»

Дмитрий Кирьянов

Елена Кирьянова

Санкт-Петербург

«БХВ-Петербург»

УДК 681.3.06

ББК 32.973.26-018.2

К43

Кирьянов, Д. В .

Самоучитель Microsoft® SharePoint Foundation 2010 и SharePoint Online 365 /

К43

Д. В. Кирьянов, Е. Н. Кирьянова. — СПб.: БХВ-Петербург, 2012. — 224 с.:

ил. + Видеокурс

ISBN 978-5-9775-0745-5

Рассмотрены два серверных решения Microsoft, предназначенные для коллективной корпоративной работы: SharePoint Foundation 2010 и SharePoint Online 365 .

Описана их интеграция с приложениями Microsoft Office 2010 и «облачного»

Office 365. Показаны приемы конструирования корпоративных сайтов, администрирования и разграничения доступа, сценарии коллективной работы с использованием библиотек документов, списков, форумов, опросов, блогов и вики. Рассмотрены примеры применения визуального редактора SharePoint Designer 2010 для редактирования веб-страниц, брендинга, настройки документооборота и доступа к данным без обращения к HTML-коду .

На сайте издательства находятся мультимедийный видеокурс по работе с Microsoft SharePoint Foundation 2010 и SharePoint Online 365, а также цветные иллюстрации к книге .

Для широкого круга пользователей УДК 681.3.06 ББК 32.973.26-018.2

Группа подготовки издания:

Екатерина Кондукова Главный редактор Евгений Рыбаков Зам. главного редактора Григорий Добин Зав. редакцией Анна Кузьмина Редактор Ольги Сергиенко Компьютерная верстка Наталия Першакова Корректор Инны Тачиной Дизайн серии Марины Дамбиевой Оформление обложки Николай Тверских Зав. производством Подписано в печать 30.12.11 .



Формат 70 1001/16. Печать офсетная. Усл. п

–  –  –

Предисловие

Глава 1. Первый взгляд на SharePoint

1.1. Знакомство с SharePoint

1.1.1. Что такое SharePoint

1.1.2. Об "облачных" сервисах и SaaS

1.1.3. Еще о версиях SharePoint

1.1.4. Сколько стоит SharePoint?

1.2. Портал SharePoint

1.2.1. Пример: информационный портал

1.2.2. Пример: корпоративный сайт

1.2.3. Из чего может состоять портал?

1.2.4. Планирование портала SharePoint

1.3. Домашняя страница портала

1.3.1. SharePoint Foundation

1.3.2. Вход на сайт SharePoint

1.3.3. Первый вход на SharePoint Online

1.4. Основы коллективной работы в SharePoint

1.4.1. Разграничение прав доступа пользователей к порталу

1.4.2. Режим администратора: добавление пользователей и настройка доступа............. 25 1.4.3. Режим участника: работа со списками

1.4.4. Режим администратора: выбор заголовка сайта

1.4.5. Режим чтения: пассивный просмотр сайта

1.5. Основы коллективной работы с документами

1.5.1. Библиотеки

1.6. SharePoint Online

1.6.1. Работа с документами и списками

1.6.2. SharePoint Online: настройка параметров сайта

1.6.3. Поиск по сайту

1.7. Просмотр сайта с мобильного устройства

–  –  –

2.1.2. Создание портала на сервере хостинг-провайдера

2.1.3. Сайт SharePoint Online 365

Создание аккаунта

Выбор языка интерфейса

2.2. Родительские и дочерние сайты

2.2.1. Структура портала

2.2.2. Создание дочернего сайта в SharePoint Foundation



2.2.3. Удаление сайта

2.2.4. Управление сайтами в SharePoint Online

Сайт группы (внутренний портал)

Веб-сайт ("сайт компании" — SharePoint Online)

2.3. Создание веб-страниц на сайтах

Глава 3. Списки и библиотеки

3.1. Списки

3.1.1. Общие сведения

3.1.2. Изменение элемента списка

3.1.3. Представления списка

3.1.4. Создание новых списков

3.1.5. Проектирование столбцов списка

Настраиваемые списки

Связанные списки (подстановки)

Вычисляемые столбцы

Столбцы сайта

3.1.6. Управление списками

Редактирование и удаление списков

Фильтрация и сортировка списков

Оповещения

3.1.7. Библиотеки

Библиотеки рисунков

3.2. Типы контента

3.2.1. Создание типа контента

3.2.2. Создание библиотеки на основе типа контента

Глава 4. Доступ

4.1. Администрирование доступа к сервису

4.2. Доступ к сайтам

4.2.1. Доступ путем включения пользователя в группу

Добавление пользователя в группу

Исключение пользователя из группы

Просмотр текущих прав пользователя

4.2.2. Управление разрешениями для дочерних элементов узла

Наследование разрешений сайта

Разрешения для списков

4.2.3. Сайт для совместной работы с компанией-партнером

4.2.4. Управление группами пользователей

4.3. Управление уровнями разрешений

4.4. Анонимный доступ к сайту

Оглавление 5 Глава 5. SharePoint Designer

5.1. Знакомство с SharePoint Designer

5.1.1. Основные сведения

5.1.2. Открытие сайта в SharePoint Designer

5.1.3. Открытие сайта SharePoint Online

5.1.4. Управление файлами на сервере

5.1.5. Интерфейс SharePoint Designer

5.2. Редактирование веб-страниц

5.2.1. Создание веб-страницы

5.2.2. Ввод и редактирование текста

5.2.3. Добавление элементов управления

5.2.4. Сохранение и предварительный просмотр веб-страницы

5.2.5. О настройке функционала сайта SharePoint

Глава 6. Функционал сайта

6.1. Проектирование сайта

6.1.1. Веб-компоненты (веб-части)

6.1.2. Редактирование веб-части в браузере

Параметры веб-частей

Сворачивание и удаление веб-частей

6.1.3. Страницы веб-частей

Создание страницы веб-частей

Добавление новых веб-частей в зону

Зоны веб-частей

Заголовок веб-страницы

6.2. Редактирование веб-частей в SharePoint Designer

6.2.1. Настройка веб-частей

6.2.2. Удаление веб-частей и зон

6.2.3. Добавление веб-частей на страницу

6.3. Документооборот (рабочие процессы)

6.3.1. Создание рабочего процесса

6.3.2. Настройка шагов рабочего процесса

Шаг 1: постановка задачи руководителю

Шаг 2: настройка разрешения





Шаг 0 (ветвление): проверка условия на шаге рабочего процесса

6.3.3. Публикация и тестирование рабочего процесса

Глава 7. Дизайн сайта

7.1. Темы

7.1.1. Панель ссылок и панель навигации

7.2. Прямое редактирование контента страниц в браузере

7.2.1. Текст

7.2.2. Гиперссылки

7.2.3. Графика и разметка страницы

7.3. Редактирование в SharePoint Designer

7.3.1. Стили CSS

7.3.2. Ручная HTML-разметка тегами

6 Оглавление

7.4. Мастер-страницы

7.4.1. Главные страницы и страницы контента

7.4.2. Редактирование мастер-страниц

7.4.3. Управление мастер-страницами

7.5. Сохранение сайта в качестве шаблона

Приложение. Описание электронного архива

Как работать с электронным архивом

Требования к конфигурации компьютера

Предметный указатель

До сегодняшних дней все еще бытует мнение, что при создании веб-сайтов не обойтись без привлечения специалистов. Во многих случаях (но сегодня мы бы уже не сказали — в большинстве) это действительно так. Между тем, дело сейчас обстоит примерно так же, как 1—2 десятилетие назад обстояло с подготовкой документов, презентаций и электронных таблиц. Развитие компьютерной техники и появление офисных программ привело к тому, что все эти задачи сделались настолько простыми, что для их решения пользователи практически полностью перестали прибегать к посторонней помощи. Сейчас примерно то же самое происходит и с решениями для коллективной работы на предприятиях и организации офисной работы в целом. Развитие интернет-технологий и бурный рост рынка доставки программ в виде "облачных" сервисов (SaaS, Software As A Service) привели к тому, что все больше компаний стали предпочитать покупке "коробочных" программ подписку на соответствующие интернет-сервисы, которые обладают обычно тем же (или почти тем же) функционалом. Более того, во многих случаях компании отказываются от построения и поддержки собственной ИТ-инфраструктуры (серверов, локальных сетей, упомянутой закупки ПО), переходя в режим использования исключительно SaaS-сервисов (для чего им необходимы только обычные клиентские компьютеры, подключенные к Интернету) и перекладывая всю работу по ИТобеспечению, включая доставку программ и хранение данных, на плечи хостингпровайдеров .

Подобный "облачный" стиль работы позволяет сэкономить значительные средства и постепенно становится стандартом для функционирования все новых и новых предприятий. Первый его уровень — это обеспечение офисной деятельности, такой как работа над документами, электронными таблицами, презентациями, обработка данных, общение по электронной почте, а в последнее время и представление информации через Интернет клиентам, общение на форумах и в блогах. Именно эти задачи и призваны решить продукты от Microsoft, о которых пойдет речь в этой книге, построенные на уже ставшей популярной платформе SharePoint. Это, вопервых, SharePoint Foundation — бесплатное расширение ОС Windows Server, которое можно использовать как в локальной сети, так и в Интернете (в том числе по модели SaaS). Во-вторых, это SharePoint Online — составная часть принципиально нового "облачного" продукта Microsoft — Office 365, предоставляющего знакомые офисные программы (Word, Excel, PowerPoint) в виде SaaS-сервисов .

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

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

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

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

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

ГЛ АВ А

Первый взгляд на SharePoint

Вводная глава знакомит с основами технологии Microsoft SharePoint и продуктами семейства SharePoint, о которых пойдет речь в этой книге: серверными службами SharePoint Foundation 2010 и "облачным" сервисом Microsoft SharePoint Online, входящим в состав пакета Office 365. Приводится обзор основной терминологии и простые примеры взаимодействия пользователей на сайте SharePoint, в том числе основы того, как распределяются роли и разрешения на доступ между участниками рабочей группы .

1.1. Знакомство с SharePoint Платформа Microsoft SharePoint — это серверное решение, которое позволяет посетителям веб-сервера довольно легко, пользуясь встроенными возможностями приложений, предлагаемых Microsoft, создавать и настраивать сайты для коллективной работы .

1.1.1. Что такое SharePoint Фактически SharePoint — это простой конструктор сайтов (рис. 1.1), позволяющий, тем не менее, решать задачи, которые остаются до сих пор довольно сложными для большинства рядовых пользователей .

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

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

Рис. 1.1. Вид домашней страницы типового сайта SharePoint

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

ПРИМЕЧАНИЕ

Скажем несколько слов о терминологии, применяемой нами здесь и далее. Термины "веб-узел" и "веб-сайт" (а равно, и кратко, "узел" и "сайт") мы используем в качестве синонимов. Также синонимами будем считать слова "браузер", "обозреватель", подразумевая при этом, что, хотя в книге и используется исключительно Microsoft Internet Explorer, SharePoint с равным успехом работает и со всеми альтернативными браузерами: Mozilla Firefox, Google Chrome, Apple Safari и т. д. Рабочей группой будем называть круг пользователей, имеющих доступ к веб-узлу SharePoint (в частности, применительно к корпоративному сайту, персонал некоторой компании) .

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

В этой книге мы будем параллельно рассматривать два близких продукта:

службы SharePoint Foundation 2010, которые могут функционировать как на собственном сервере компании, так и на серверах хостинг-провайдера. Они устаПервый взгляд на SharePoint 11 навливаются только на ОС Windows Server и служат для организации коллективной работы либо исключительно через веб-интерфейс (т. е. в браузере), либо при помощи программ пакета Microsoft Office, которые с ним очень тесно интегрированы;

SharePoint Online (рис. 1.2) — чисто "облачный" сервис, предоставляемый непосредственно компанией Microsoft через Интернет напрямую конечным пользователям. Этот продукт входит в состав пакета "облачного" офисного сервиса Office 365, обеспечивая коллективную работу на корпоративном сайте .

Рис. 1.2. Вид домашней страницы корпоративного сайта SharePoint Online

1.1.2. Об "облачных" сервисах и SaaS В последнее время широкое распространение получил способ предоставления самых разных программ, и, в том числе, SharePoint, как услуги по модели SaaS ("Software As A Service" — программное обеспечение, как сервис). В этом случае компания, предоставляющая услугу (хостинг-провайдер), устанавливает и поддерживает необходимую аппаратную и программную инфраструктуры, предлагая конечным пользователям исключительно простой способ подписки на услуги и пользования всеми возможностями программы при помощи браузера .

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

Использование SaaS (часто в качестве синонима употребляется выражение "облачный сервис") тем более актуально, что в 2011 году компания Microsoft выпустила коммерческую "облачную" версию своего популярного офисного пакета (под названием Office 365), в который в качестве составной части входит и продукт SharePoint Online, фактически являющийся копией "обычного" SharePoint, чем достигается еще более тесная интеграция с офисными программами и сервисами Microsoft .

Таким образом, SharePoint Online — это чисто "облачный" сервис: его использование подразумевает покупку соответствующего тарифного плана (либо непосредственно у компании Microsoft, либо у ее регионального партнера). Подключиться к SharePoint Online можно исключительно через Интернет, и все данные пользователя будут размещаться на серверах компании Microsoft, гарантирующей доступ к ним на протяжении 99,9% времени. При этом программа будет работать и хранить данные "где-то там, в облаках", о чем пользователю совершенно не надо заботиться, т. к. всю работу по поддержанию ИТ-инфраструктуры берет на себя провайдер услуги .

Другая версия, о которой пойдет речь в книге, SharePoint Foundation, напротив, может функционировать, как "в облаке", так и на сервере конечного пользователя .

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

далее). В случае "облачного" использования сервис SharePoint Foundation 2010 предоставляется выбранным хостинг-провайдером (обычно партнером Microsoft). С точки зрения практической работы, разницы между использованием SharePoint Foundation "в облаке" и на собственном сервере почти нет, за тем исключением, что в последнем случае системное администрирование ложится на ваши собственные плечи. Мы же в этой книге будем рассматривать пример "облачного" применения, адресуя его конечным пользователям .

1.1.3. Еще о версиях SharePoint Microsoft, начиная с 2010—2011 гг., предлагает три семейства продуктов SharePoint (в этой книге мы рассказываем только о двух):

SharePoint Foundation 2010 — бесплатные службы SharePoint;

SharePoint Server 2010 — коммерческий продукт, который, в свою очередь, имеет две комплектации Standard и Enterprise (его мы в этой книге не рассматриваем);

SharePoint Online — "облачный" сервис, входящий в состав пакета "облачного" Office 365. Он также может поставляться в разных комплектациях (для малого, среднего и крупного бизнеса). Примеры нашей книги используют версию для малого бизнеса .

Первый взгляд на SharePoint 13 Скажем несколько слов и о сравнении с предыдущей версией служб SharePoint 3.0 (2007-го года выпуска), отметив лишь несколько особенностей, которые нам кажутся наиболее значимыми .

Бесплатная версия WSS 3.0 накладывала сильное искусственное ограничение на размер списков — число их элементов не должно было превышать 200. Иными словами, список Извещения не мог содержать более двухсот новостей, список контактов ограничивал их число двумястами и т. д., а для ввода большего числа записей приходилось дробить списки. В бесплатной версии SharePoint Foundation 2010 ограничение также существует, но касается оно не числа записей в списках, а общего размера базы данных контента — по умолчанию в качестве СУБД используется экспресс-выпуск SQL-сервера с ограничением объема данных 4 Гбайт .

Редактировать текст веб-страниц и добавлять рисунки в браузере стало гораздо удобнее: теперь это можно сделать прямо на месте, а раньше для этого был предусмотрен более неповоротливый веб-компонент .

Для профессиональной разработки сайтов формата SharePoint 2010 необходимо использовать SharePoint Designer 2010 (который, к слову, не обладает обратной совместимостью — для работы с прошлой версией следует применять SharePoint Designer 2007) .

Добавлена поддержка видео (веб-компонент Silverlight) .

1.1.4. Сколько стоит SharePoint?

Ответ на этот вопрос, применительно к материалу этой книги, простой: "Нисколько". Мы рассматриваем, в первую очередь, службы SharePoint Foundation, которые являются совершенно бесплатными, и дистрибутив которых можно в любой момент загрузить с сайта компании Microsoft. Конечно, этот вариант предполагает, что вы имеете подходящее оборудование — сервер (в случае SharePoint Foundation 2010 необходимо, чтобы он был 64-разрядным и обладал не менее 4 Гбайт оперативной памяти), управляемый операционной системой Windows Server .

Наиболее простой вариант работы всей команды на веб-узле SharePoint предусматривает использование на клиентских компьютерах (рис. 1.3) только одной программы — браузера (например, Windows Internet Explorer). С его помощью осуществляется и администрирование узла, и упрощенная настройка его дизайна, и редактирование контента. На сервере должны быть развернуты службы Windows SharePoint Foundation 2010. Учитывая, что как браузер, так и серверные службы SharePoint Services, являются совершенно бесплатными приложениями, затраты на закупку ПО для компании, решившей построить общую среду на собственном сервере на основе технологии SharePoint, равны нулю .

ПРИМЕЧАНИЕ 1 Здесь, правда, стоит отметить, что браузер пригоден лишь для настройки относительно небольшого числа параметров веб-узла, и для разработки его дизайна предпочтительнее применять гораздо более мощное средство — Microsoft Office SharePoint Designer 2010 (см. главу 5), которое, опять-таки, является бесплатным .

14 Глава 1

–  –  –

Рис. 1.3. Программное обеспечение клиентской и серверной части (SharePoint Foundation) ПРИМЕЧАНИЕ 2 И SharePoint Foundation, и SharePoint Online часто используются, как сервис, по модели SaaS (см. ранее). Тогда расходы пользователя представляют собой периодическую (чаще помесячную) плату за сервис, размер которой определяется выбранным тарифным планом .

1.2. Портал SharePoint Чтобы не казаться голословными, приведем пару примеров применения SharePoint Foundation, которые и далее будем использовать в качестве практических иллюстраций нашего повествования .

1.2.1. Пример: информационный портал Современный информационный портал, как правило, разрабатывается и поддерживается большой командой ИТ-специалистов, журналистов, редакторов и менеджеров, которые обновляют его контент и сервисы в режиме реального времени. Здесь очень важно обеспечить непрерывное функционирование сайта и четко синхронизовать работу, с одной стороны, программистов и дизайнеров, модернизирующих программную оболочку сайта, а с другой — редакторов контента (например, ленты новостей и т. п.). При этом необходимо добиться разграничения ответственности, чтобы редакторы контента не имели возможности вносить изменений в дизайн портала и коды программ, а ИТ-специалисты не могли бы изменять его текстовое наполнение. Кроме того, жестким требованием часто является и внутреннее разделение сфер деятельности сотрудников: например, авторам и редакторам политических новостей должно быть позволено редактировать только эти новости и не иметь доступа к правке, скажем, научного или автомобильного сегмента портала .

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

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



–  –  –

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

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

–  –  –

"портал" в качестве синонимов). В него могут быть включены следующие компоненты (некоторые из них показаны на рис. 1.5):

лента новостей (список "извещений");

список контактов;

список задач (включая распределение задач между сотрудниками);

календарь (для планирования ключевых дат, например, сдачи баланса, корпоративных праздников и т. д.);

другая структурированная информация в форме таблиц (списки);

библиотеки документов и рисунков (типовая библиотека Общие документы с уже добавленными в нее файлами показана на рис. 1.5);

документооборот (бизнес-процессы);

формы для отображения и ввода данных;

вики-библиотеки;

форумы;

блоги;

элементы оформления (логотипы, графика);

дочерние веб-сайты (второго, третьего уровней и т. д.) .

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

1.2.4. Планирование портала SharePoint Приведем теперь типичный пример порядка планирования портала SharePoint .

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

2. Составьте примерный список будущих пользователей портала и решите, как следует распределить доступ к отдельным сайтам. Возможно, сразу стоит предусмотреть объединение пользователей в определенные группы для более удобной настройки доступа .

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

4. Запланируйте, какая информация будет размещена на публичном сайте .

5. Подумайте, как будет выглядеть общий дизайн сайтов и какими средствами вы собираетесь его редактировать .

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

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

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

1.3. Домашняя страница портала Теперь более детально перечислим основные детали веб-интерфейса типичного сайта SharePoint Foundation на примере его домашней страницы (см. рис. 1.5). Она реализует классический дизайн, основанный на трех панелях: верхней "шапки" (заголовков), левой панели навигации и основной области, представляющей информативную часть .

18 Глава 1 1.3.1. SharePoint Foundation Коротко перечислим основные детали веб-интерфейса портала .

Контент конкретной веб-страницы (1) может содержать как обычные, статические, элементы (текст, рисунки, таблицы — например, на рис. 1.5 слова "Добро пожаловать!"), так и интерактивные элементы, называемые веб-компонентами (или, по терминологии разработчиков, веб-частями). Примерами последних являются списки Приступая к работе и Общие документы (2), содержимое которых могут изменять участники рабочей группы через веб-интерфейс .

Кнопка просмотра иерархии веб-страниц и родительских сайтов (3), при помощи которой можно перейти вверх по этой иерархии .

Кнопка перехода в режим редактирования страницы (4) .

Вкладка Обзор (5), переводящая браузер в режим просмотра страницы .

Вкладка Страница (6), открывающая ленту команд управления веб-страницей .

Контекстно-зависимая вкладка, служащая для выбора группы команд, предусмотренных для выделенного на странице веб-компонента (рис. 1.6, метка 7) .

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

В левой верхней части страницы присутствует кнопка Действия сайта (9), позволяющая открыть меню для перехода к настройкам сайта и созданию на нем нового элемента .

Верхняя панель навигации содержит вкладки (10) домашней страницы портала, настраиваемые закладки других страниц и дочерних сайтов, а также строку поиска (12) .

Левая область навигации (11), или, по-другому, панель быстрого доступа, содержит ссылки на имеющиеся элементы веб-узла: ссылки на библиотеку общих документов, списки календаря и общих задач и т. д .

ПРИМЕЧАНИЕ 1 Если вы обладаете соответствующими правами на правку элементов данного узла (т. е. имеете разрешение не ниже уровня "участие"), то их содержимое можно будет редактировать, о чем будут говорить гиперссылки Добавить извещение, Добавить событие, Добавить документ и т. п .

ПРИМЕЧАНИЕ 2 Веб-узел, показанный на рис. 1.5, создан на основе наиболее универсального шаблона, носящего название Сайт группы .

Особенно удобно в технологии SharePoint то, что редактировать страницы сайта можно прямо в браузере, для чего достаточно нажать кнопку перехода в режим правки страницы (метка 4 на рис. 1.5). В этом случае прямо в браузере (рис. 1.6) на странице открывается лента (метка 10 на рис. 1.6), аналогичная ленте в програмПервый взгляд на SharePoint 19 мах, входящих в Office 2010. При помощи ленты можно редактировать контент веб-страницы, используя для этого открывающиеся на ней контекстно-зависимые вкладки и интерфейсные группы (метка 7 на рис. 1.6). Для сохранения измененной страницы на сервере достаточно нажать кнопку Сохранить (метка 4 на рис. 1.6) .

Рис. 1.6. Домашняя страница сайта в режиме редактирования

Домашняя страница имеет особое значение в узлах SharePoint, и к ней можно перейти разными способами: щелчком по ссылке в левом углу верхней панели, щелчком по вкладке Домашняя либо щелчком по имени родительского узла в пути навигации. Кроме того, при наборе в адресной строке браузера URL-идентификатора сайта, например, http://www.roga-i-kopyta.ua (если доступ к узлу осуществляется через Интернет) или http://win-server/sites/roko (если подключение к серверу происходит по локальной сети), открывается именно домашняя страница сайта, называемая обычно default.aspx .

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

В этом случае, как правило, провайдер предоставляет вам удобные средства, позволяющие самостоятельно как зарегистрировать новое доменное имя для перехода к его домашней странице портала (рис. 1.7), так и привязать к порталу существующее доменное имя (например, имя-вашей-компании.ru или доменное имя 3-го уровня.имя-вашей-компании.ru, как это показано на рис. 1.4—1.6) .

20 Глава 1

Рис. 1.7. Домашняя страница сайта SharePoint Foundation (на облачном хостинге)

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

Пример формата адреса веб-узла SharePoint, расположенного в Интернете, локальной сети, приведен на рис. 1.7 в адресной строке. Конкретный вид адреса зависит от системных настроек и может представлять собой, например, доменное имя третьего уровня, автоматически сгенерированное провайдером облачного хостинга (как на рис. 1.7), так и второго уровня (типа www.roga-i-kopyta.ua) или более сложный адрес .

ПРИМЕЧАНИЕ

Здесь и далее большинство примеров используют "облачный" сервис SharePoint Foundation, любезно предоставленный компанией "Инфобокс", а также "облачный" Office 365 (включающий, как составную часть, SharePoint Online), непосредственно от Microsoft. Кроме того, многие примеры из этой книги читатель может увидеть на облачном хостинге "Инфобокса", как говорится, "вживую", перейдя по соответствующим ссылкам, которые он найдет на сайте авторов sharepointdesigner.ru в разделе поддержки этой книги. На момент написания книги (на конец 2011 г. оба сервиса предусматривали 30-дневный тестовый период, в течение которого вы можете выполнить примеры из этой книги и оценить качество услуги) .

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

После того как процедура авторизации успешно пройдена, и если вы обладаете соответствующими правами на доступ к сайту, то в результате в окне браузера откроется его домашняя страница (см. рис. 1.5) .

ПРИМЕЧАНИЕ

Если администратор сайта разрешил анонимный доступ к сайту, то он будет открываться в браузере сразу после ввода адреса, без отображения окна авторизации (см. разд. 4.4) .

Первый взгляд на SharePoint 21

–  –  –

1.3.3. Первый вход на SharePoint Online Структура домашней страницы (а также функционал) сайта SharePoint Online примерно такая же, как рассмотренное ранее строение сайта SharePoint Foundation (рис. 1.9) .

Рис. 1.9. Домашняя страница корпоративного портала SharePoint Online

–  –  –

SharePoint Online осуществляется при его входе в сервис Office 365, а внутренний сайт SharePoint Online содержит верхнюю панель со ссылками на остальные сервисы Office 365 .

ПРИМЕЧАНИЕ

На конец 2011 г. идентификатором рабочей группы, подписанной на сервис, служило доменное имя третьего уровня типа rogaikopyta.onmicrosoft.com .

SharePoint Online по умолчанию содержит два сайта:

Сайт группы (Team Site) — внутренний корпоративный портал, аналогичный типовому сайту SharePoint Foundation (см. рис. 1.9);

Веб-сайт (Web Site) — общедоступный сайт, открыть который можно сразу после заведения услуги по адресу типа rogaikopyta.sharepoint.com. Редактировать этот сайт можно типовыми средствами SharePoint (рис. 1.10) после того, как будет пройдена процедура авторизации .

–  –  –

1.4. Основы коллективной работы в SharePoint Рассмотрим пример совместной работы нескольких пользователей на корпоративном сайте SharePoint .

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

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

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

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

–  –  –

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

ПРИМЕЧАНИЕ

Далее будем часто обращаться к персонажам "Золотого теленка" И. Ильфа и Е. Петрова, считая их пользователями сайта компании "Рога и Копыта" (табл. 1.2) .

Бендера и Козлевича сделаем администраторами сайта, Балаганову и Паниковскому 24 Глава 1 делегируем разрешения на уровне участие, а Фунту и Корейко позволим лишь знакомиться с материалами сайта (разрешение на чтение). Более подробно вопросы настройки доступа на сайт рассмотрены в разд. 4.2 .

–  –  –

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

Приведем теперь конкретный пример работы группы на корпоративном сайте SharePoint. Будем считать, что на сайте заведены учетные записи для нескольких пользователей, согласно табл. 1.2 (см. рис. 1.4). О том, как осуществляется такая настройка, будет рассказано в следующих главах (см. разд. 2.1). Если вы не хотите забегать вперед, то можете проделать всю работу от имени администратора сайта (в нашем примере это Бендер), сравнивая то, что вы видите на экране, с тем, что представлено на рисунках, иллюстрирующих обращение к сайту, и других пользователей, не обладающих полным доступом .

Первый взгляд на SharePoint 25 1.4.2.

Режим администратора:

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

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

1. Войдите на сайт как его администратор (например, Бендер) .

2. Нажмите кнопку Действия сайта .

3. В открывшемся меню выберите пункт Разрешения сайта .

4. На открывшейся странице Разрешения сайта нажмите кнопку Предоставить разрешения .

5. В открывшемся диалоговом окне в поле Пользователи и группы (рис. 1.13) введите учетную запись пользователя, которому вы собираетесь разрешить доступ на сайт, например Балаганов .

–  –  –

через веб-интерфейс. Как это делается, проиллюстрировано в главе 2 для случая Office 365 (см. разд. 2.1). Иными словами, на сайте SharePoint осуществляется разграничение прав доступа для существующих пользователей сервера .

6. Нажмите кнопку Проверить имена (рис. 1.13), чтобы убедиться в том, что учетная запись пользователя зарегистрирована на сервере .

7. Выберите из списка группу разрешений Сайт группы — участники и нажмите кнопку OK .

8. Аналогичным образом добавьте и остальных пользователей (рис. 1.14) .

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

1. Для начала войдем на сайт от имени нового пользователя (имеющего, как вы помните, разрешение уровня "участие") .

2. Щелкните по имени текущего пользователя узла SharePoint (рис. 1.15) .

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

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

4. В появившемся окне авторизации (см. пример на рис. 1.7) введите учетную запись и пароль нового пользователя (Братья Карамазовы) .

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

1. Работая от имени нового пользователя, щелкните по ссылке Извещения на левой панели навигации. Если этой ссылки нет, то щелкните на панели навигации 28 Глава 1 по ссылке Списки и при помощи открывшегося перечня списков перейдите к списку Извещения .

2. На открывшейся странице щелкните по ссылке Добавить извещение (рис. 1.16) .

–  –  –

3. Введите заголовок извещения (рис. 1.17) .

4. Перейдите в поле Основной текст, обратив внимание на то, что текст здесь можно форматировать .

5. Подтвердите ввод нажатием кнопки Сохранить .

–  –  –

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

1. Оцените введенный элемент списка Извещения (рис. 1.18) .

2. Щелкните по заголовку добавленного элемента .

–  –  –

3. Просмотрите подробное представление элемента списка Извещения (рис. 1.19) и, при желании, отредактируйте его, нажав кнопку Изменить элемент .

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

В завершение просмотрим права доступа пользователей портала. Для этого выполните следующее:

1. Нажмите кнопку Действия сайта и в меню выберите пункт Параметры сайта .

2. На странице Действия сайта щелкните по самой первой ссылке Пользователи и группы .






Похожие работы:

«  Максимова Марина Владимировна   ПРАКТИКО-ОРИЕНТИРОВАННАЯ ОБРАЗОВАТЕЛЬНАЯ СРЕДА КАК СРЕДСТВО РАЗВИТИЯ УЧЕБНОЙ МОТИВАЦИИ ОБУЧАЮЩИХСЯ КОЛЛЕДЖА 13.00.08 – теория и методика профессионального образования АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата педагогических наук...»

«СЦЕНАРИЙ мероприятия "День семьи" Видео-поздравление "День семьи" Ведущая: Добрый день, дорогие гости! Мы рады видеть вас на семейном празднике "День семьи". Семьясамое главное в жизни для каждого из нас. Семьяэто близкие и родные люди, те, кого...»

«Муниципальное бюджетное дошкольное образовательное учреждение детский сад №14 муниципального образования город Новороссийск Утверждена на педагогическом совете № _ от Заведующая МБДОУ д/с №14 Т.Ф. Нарушевич ПРОГРАММА ДОПОЛНИТЕЛЬНОГО ОБРАЗОВАНИЯ ПО ХУДОЖЕСТВЕННО-ЭСТЕТИЧЕСКОМУ НАПРАВЛЕНИЮ (Т...»

«КНИГИ, КОТОРЫЕ ПОМОГУТ ВАМ САМОСТОЯТЕЛЬНО, ДОПОЛНИТЕЛЬНО И ПОДРОБНО РАЗОБРАТЬСЯ СО СЛОЖНЫМ ПЕДАГОГИЧЕСКИМ ЯВЛЕНИЕМ "ОГОНЕК" 1. Коллективные творческие дела коммуны имени А.С. Макаренко (из опыта воспитательной работы) – JL: 1970.-232 с. (Методические материалы, помещенные в настоящем сборнике, подготовле...»

«А. А. Славко ГОСУДАРСТВЕННОЕ РЕГУЛИРОВАНИЕ ПРОЦЕССА ЛИКВИДАЦИИ ДЕТСКОЙ БЕСПРИЗОРНОСТИ В РОССИИ В ГОДЫ ВЕЛИКОЙ ОТЕЧЕСТВЕННОЙ ВОЙНЫ И В ПОСЛЕВОЕННЫЙ ПЕРИОД Статья посвящена одной из важнейших проблем ликвидации...»

«Комарова Ирина Николаевна Конспект развлечения с детьми подготовительной группы " Путешествие в мир динозавров" Цель: Подвести итог по теме и вызвать положительные эмоции у детей. Развитие познавательной активности дошкольников в процессе знакомства с древними обитател...»

«Александр МАТВИЕНЯ ОТКРЫТОСТЬ – ЭТО НЕ ПОРОК МИНСК ИЗДАТЕЛЬСТВО "ЧЕТЫРЕ ЧЕТВЕРТИ" УДК 882.6-1 ББК 84 (Беи)6 М33 Матвиеня, А. П.М33 Открытость — это не порок / Александр Матвиеня. — Минск : Четыре четверти, 2017. — 104 с. ISBN 978-985...»

«А. Д. СТЕПАНОВ Антон. Чехов. 3а3. зер3ало. р8сс3ой. 3рити3и Чехов — фонограф, который "передает мне мой голос, мои слова" 1. "В Чехове Россия полюбила себя" 2. "Всё — плагиат из Чехова" 3. Знаток ранней чеховианы М. А. Муриня замечает, что...»

«"МЫ ВМЕСТЕ" СТРАНИЧКИ ДЛЯ ЗАНЯТИЙ С ДЕТЬМИ ПОТЕШКИ НА КАЖДЫЙ ДЕНЬ Ю.А. РАЗЕНКОВА, Институт коррекционной педагогики РАО, Москва Народная традиция "пестования", "выняньчивания" маленького ребенка, дошедшая до нас в виде небольших фо...»




 
2019 www.mash.dobrota.biz - «Бесплатная электронная библиотека - онлайн публикации»

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