SharePoint

Материал из wikixw
Перейти к навигации Перейти к поиску

SharePoint-это веб-платформа для совместной работы, которая интегрируется с Microsoft Office . Запущенный в 2001 году, [5] SharePoint в основном продается как система управления документами и хранения, но продукт легко конфигурируется и использование существенно варьируется среди организаций.

Microsoft заявляет, что SharePoint имеет 190 миллионов пользователей в 200 000 организациях-клиентах

Издания[править]

Существуют различные выпуски SharePoint, которые имеют различные функции.

SharePoint Server[править]

SharePoint Server предоставляется организациям, которые стремятся получить больший контроль над поведением или дизайном SharePoint. Этот продукт устанавливается на ИТ-инфраструктуру клиентов . Он получает меньше частых обновлений, но имеет доступ к более широкому набору функций и возможностей настройки. Существует три выпуска SharePoint Server: Standard, Enterprise и Foundation (free), выпуск которых был прекращен в 2016 году.[7] эти серверы могут быть настроены как обычные виртуальные/облачные серверы или как размещенные службы.

SharePoint Standard[править]

Microsoft SharePoint Standard основывается на Microsoft SharePoint Foundation в нескольких ключевых областях продукта.

  • Сайты: таргетинг на аудиторию, инструменты управления, служба Secure store, функции веб-аналитики.
  • Сообщества: "MySites" (личные профили, включая управление навыками и инструменты поиска), корпоративные Вики, браузер организационной иерархии, теги и заметки.
  • Содержание: улучшенные инструменты и соответствие для управления документами и записями, управляемые метаданные, word automation services, управление типами контента.
  • Поиск: лучшие результаты поиска, возможности настройки поиска, мобильный поиск ," вы имели в виду?', Интеграция поиска ОС, фасетный поиск и параметры уточнения метаданных/релевантности/даты/местоположения.
  • Составные элементы: готовые шаблоны рабочих процессов, страницы профилей служб Business Connectivity Services (BCS).

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

SharePoint Enterprise[править]

Встроенные в SharePoint Standard функции Microsoft SharePoint Enterprise можно разблокировать, предоставив дополнительный лицензионный ключ.

Дополнительные возможности в SharePoint Enterprise включают:

  • Поиск миниатюр и превью, богатая веб-индексация, лучшие результаты поиска.
  • Интеграция бизнес-аналитики, панели мониторинга и отображение бизнес-данных.
  • PowerPivot и PerformancePoint .
  • Microsoft Office Access, Visio, Excel и InfoPath Forms services.
  • Расширения корпоративного поиска SharePoint.

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

SharePoint Online[править]

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

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

  • Поддержка расширений SharePoint Framework
  • Новый "современный" (отзывчивый) SharePoint UX (частично включен в 2016 году-пакет дополнительных компонентов 1)
  • Интеграция Yammer И Группы Office 365
  • Интеграция с Outlook Web App
  • Новые версии онлайн-инструментов редактора документов Office
  • Удаление различных ограничений по размеру/количеству файлов
  • Концепция Приложений

Недостающие возможности включают в себя:

  • Некоторые настройки поиска и пользовательского интерфейса
  • Многие возможности веб-публикации
  • Параметры администрирования приложения-службы
  • Многие типы настройки / решения не будут выполняться
  • Нет возможности читать журналы ошибок (ULS)

Корпорация Майкрософт перечисляет изменения в SharePoint Online на своей дорожной карте Office.

Приложения[править]

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

Наиболее распространенные способы использования SharePoint включают:

Корпоративный контент и управление документами[править]

Основные статьи: Управление корпоративным контентом и управление документами

SharePoint позволяет хранить, извлекать, искать, архивировать, отслеживать, управлять и создавать отчеты по электронным документам и записям. Многие функции в этом продукте разработаны вокруг различных правовых, информационных и технологических требований в организациях. SharePoint также предоставляет функции поиска и "график". интеграция SharePoint с Microsoft Windows и Microsoft Office позволяют осуществлять совместное редактирование в реальном времени , а также управлять синхронизацией зашифрованных/ информационных прав.

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

Интранет и социальная сеть[править]

Основные статьи: Интранет портал и социальная сеть

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

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

Служба размещения файлов (personal cloud)[править]

Основные статьи: Personal Cloud and File hosting service

SharePoint Server размещает OneDrive для бизнеса, который позволяет хранить и синхронизировать личные документы человека, а также общий/частный обмен файлами этих документов. Это обычно сочетается с другими серверами Microsoft Office / службами , такими как Microsoft Exchange, чтобы создать " персональное облако",

WebDAV можно использовать для доступа к файлам без использования веб-интерфейса. Однако реализация Microsoft WebDAV не соответствует официальному протоколу WebDAV и поэтому не соответствует стандарту WebDAV. Например, приложения WebDAV должны поддерживать функциональность языковых тегов спецификации XML , которую не поддерживает реализация Microsoft. поддерживаются только Windows XP для Windows 8.

Пользовательские веб-приложения[править]

Основная статья: Программная база

Пользовательские возможности разработки SharePoint предоставляют дополнительный уровень служб, позволяющий быстро создавать прототипы интегрированных (как правило, бизнес-приложений) веб-приложений.[23] SharePoint предоставляет разработчикам возможность интеграции в корпоративные каталоги и источники данных с помощью таких стандартов, как REST/OData/OAuth. Разработчики корпоративных приложений используют возможности SharePoint по обеспечению безопасности и управлению информацией на различных платформах и сценариях разработки. SharePoint также содержит корпоративный "магазин приложений", содержащий различные типы внешних приложений, которые инкапсулируются и управляются для доступа к таким ресурсам, как данные корпоративных пользователей и данные документов.

Структура контента[править]

Страницы[править]

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

Веб-части и части приложений[править]

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

Элемент контента, тип контента, библиотеки, списки и" приложения "[править]

  • Элемент контента-это ресурс в электронном виде. Ниже приведены некоторые примеры:
    • Документ: всегда имеет "имя"
    • Контакт: может иметь адрес электронной почты и / или номер телефона.
    • Счет продажи: может иметь идентификатор клиента.
  • Типы контента - это определения (или типы) элементов контента. Эти определения описывают такие вещи, как то, какие поля метаданных могут иметь документ, контакт или счет продажи. SharePoint позволяет создавать собственные определения на основе встроенных. Некоторые встроенные типы контента включают: контакты, встречи, документы и папки.
  • Библиотека SharePoint хранит и отображает элементы содержимого типа документы и папки.
  • Список SharePoint хранит и отображает элементы данных, такие как контакты. Некоторые встроенные типы контента, такие как "контакт" или "встреча", позволяют списку предоставлять дополнительные функции, такие как синхронизация Microsoft Outlook или Project.

В SharePoint 2013 в некоторых местах списки и библиотеки были переименованы в " приложения "(несмотря на то, что они не связаны с"магазином приложений SharePoint"). В SharePoint 2016 некоторые из них были переименованы обратно в списки и библиотеки.

Сайты[править]

Сайт SharePoint-это набор страниц, списков, библиотек, приложений, конфигураций, функций, типов контента и подсайтов. Примеры шаблонов сайтов в SharePoint включают: сайты совместной работы (группы), Вики-сайты, пустые сайты и сайты публикации.

Конфигурация и настройка[править]

Веб-конфигурация[править]

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

В зависимости от уровня вашего разрешения, веб-интерфейс может быть использован для:

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

SharePoint Designer[править]

Основная статья: SharePoint Designer

SharePoint Designer-это частично устаревший продукт, предоставляющий возможности "расширенного редактирования" для страниц HTML / ASPX, но остающийся основным методом редактирования рабочих процессов SharePoint.

Значительное подмножество функций редактирования HTML было удалено в Designer 2013, и ожидается, что продукт будет устаревшим в 2016-7 годах.

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

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

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

Ограниченное подмножество этих функций доступно поставщиками SaaS SharePoint, включая Microsoft.

Пользовательская разработка[править]

  • Платформа SharePoint Framework (SPFX) предоставляет модель разработки, основанную на языке typescript. Технический стек-это йомен, узел.js, webstack, gulp, npm. Он охватывает современный метод разработки веб-технологий. Это единственный поддерживаемый способ настроить новый современный пользовательский интерфейс (UI). Он доступен во всем мире с середины 2017 года. Это позволяет веб-разработчику более легко переходить к разработке Sharepoint.
  • SharePoint "модель приложения" предоставляет различные типы внешних приложений, которые предлагают возможность отображать аутентифицированные веб-приложения с помощью различных механизмов пользовательского интерфейса. Приложения могут быть либо "SharePoint-хостинг", либо"поставщик-хостинг". Размещенные провайдером приложения могут быть разработаны с использованием большинства фоновых веб-технологий (например ASP.net, NodeJS, PHP). Приложения обслуживаются через прокси-сервер в SharePoint, что требует некоторых операций с DNS/сертификатами в локальных версиях SharePoint.
  • На "клиентскую объектную модель SharePoint" (доступную для JavaScript и .NET) и интерфейсы API REST / SOAP можно ссылаться из многих сред, обеспечивая аутентифицированным пользователям доступ к широкому спектру возможностей SharePoint.
  • "Песочные" плагины могут быть загружены любым конечным пользователем, которому было предоставлено разрешение. Они ограничены безопасностью и могут управляться на нескольких уровнях (включая управление потреблением ресурсов). В мультитенантных облачных средах это единственные настройки, которые обычно разрешены.
  • Компоненты фермы обычно представляют собой полностью доверенный код, который необходимо установить на уровне фермы. Они считаются устаревшими для новой разработки.
  • Приложения-службы: можно интегрировать непосредственно в шину SOA SharePoint на уровне фермы.

Настройка может появиться через:

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

Архитектура сервера[править]

SharePoint Server можно масштабировать, чтобы работать полностью с одной машины разработчика,или масштабировать, чтобы управлять сотнями машин.

Фермы[править]

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

Веб-приложения[править]

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

Семейства сайтов[править]

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

Приложения-службы[править]

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

Администрирование, безопасность, соответствие[править]

Архитектура SharePoint включает модель разрешений на выполнение с наименьшими правами доступа.

Центр администрирования SharePoint (ЦС) - это веб-приложение, обычно существующее на одном сервере фермы, однако оно также может быть развернуто для обеспечения избыточности на нескольких серверах.[28] Это приложение предоставляет полный централизованный интерфейс управления для веб-приложений и служб в ферме SharePoint, включая управление учетными записями AD для веб-приложений и служб. В случае сбоя центра сертификации Windows PowerShell обычно используется на сервере центра сертификации для перенастройки фермы.

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

Соответствие, стандарты и интеграция[править]

  • SharePoint интегрируется с Microsoft Office .
  • SharePoint использует стандарт документов Microsoft OpenXML для интеграции с Microsoft Office. Метаданные документа также хранятся в этом формате.
  • SharePoint предоставляет различные интерфейсы прикладного программирования (API: клиентская сторона, серверная сторона, JavaScript)и интерфейсы REST, SOAP и OData.
  • SharePoint можно использовать для обеспечения соответствия многим законам хранения документов, управления записями, идентификации документов и обнаружения.
  • SharePoint совместим с CMIS-стандартом взаимодействия для управления содержимым, использующим коннектор CMIS корпорации Майкрософт .
  • SharePoint по умолчанию создает допустимый XHTML 1.0, который соответствует стандартам специальных возможностей WCAG 2.0.
  • SharePoint может использовать проверку подлинности на основе утверждений, полагаясь на маркеры SAML для утверждений безопасности. SharePoint предоставляет модель подключаемого модуля с открытой проверкой подлинности.
  • SharePoint поддерживает XLIFF для поддержки локализации содержимого в SharePoint.[33] также добавлена поддержка AppFabric.

Другие продукты Microsoft, связанные с SharePoint

Название Описание
Команды Microsoft Платформа, которая сочетает в себе чат на рабочем месте, встречи, заметки и вложения. Он был разработан Microsoft в качестве конкурента Slack, и был официально объявлен в ноябре 2016 года.
поисковый сервер Корпоративная поисковая платформа, основанная на возможностях поиска

SharePoint. Бесплатное экспресс-издание было когда-то доступно. Прекращенный

Быстрый поиск Server 2010 для SharePoint Поиск продукта, который может быть реализован в SharePoint Foundation. Прекращенный
SharePoint Designer Бесплатный клиентский инструмент настройки и настройки для SharePoint. Осуждаемый
Microsoft Visio Инструмент построения диаграмм, который можно использовать для разработки рабочих процессов SharePoint. Можно добавить в подписку на Office 365.
офис Майкрософт Настольный, мобильный и планшетный офисный пакет повышения производительности. Также доступно для Mac. Входит в некоторые планы Office 365.
Office Web Apps Веб -, онлайн, кроссбраузерные совместимые версии Excel, Word, PowerPoint и OneNote. Прямая интеграция с SharePoint.
Microsoft Project Server Расширение для SharePoint, обеспечивающее интеграцию с Microsoft Project .
Microsoft Project Клиентский инструмент планирования проектов, который может быть подключен к списку задач SharePoint для совместного использования задач и диаграмм Ганта. Поставляется вместе с Project Online.
Power BI Расширение для Office 365 или SharePoint, предоставляющее расширенные возможности бизнес-аналитики.
сервер Microsoft Exchange Почтовый сервер, который интегрируется с Microsoft SharePoint. Входит в 365.
Skype для бизнеса Клиент и сервер, обеспечивающие интеграцию VOIP-телефонии, обмен мгновенными сообщениями, конференц-связь и общий доступ к видео/экранам. Интегрируется с SharePoint для присутствия. Входит в 365.
Ныть Облачная корпоративная социальная сеть, которая подключается и тесно интегрируется с SharePoint и включена в Office 365.
Microsoft Dynamics CRM CRM-система с интеграцией групп SharePoint и Office 365. Локальные или 365 вариантов развертывания клиента.
InfoPath Формирует Сервисы Позволяет размещать формы InfoPath на веб-узле SharePoint и обслуживать их через веб-браузер.
службы Excel Серверная технология, включенная в SharePoint 2010 и SharePoint 2007, которая позволяет пользователям загружать, вычислять и отображать книги Excel 2010 в SharePoint Server 2010.
рабочая область SharePoint Компонент синхронизации сайта SharePoint на стороне клиента, включенный в Microsoft Office 2010 (Professional Plus edition и выше). Прекращенный
OneDrive для бизнеса Компонент синхронизации файлов на стороне клиента, включенный в Microsoft Office 2013-16 и доступный для бесплатной загрузки.
OneDrive для Mac Компонент синхронизации файлов на стороне клиента, доступный для бесплатного скачивания.

История[править]

Происхождение[править]

SharePoint развился из проектов под кодовыми названиями "Office Server" и "Tahoe" во время цикла разработки Office XP.

"Сервер офиса "эволюционировал из Frontpage и расширений сервера офиса и"страниц команды". Он нацелен на простое, восходящее сотрудничество.

"Tahoe“, построенный на общих технологиях с Exchange и” Digital Dashboard", нацелен на нисходящие порталы, поиск и управление документами. Возможности поиска и индексирования SharePoint были получены из набора функций "Tahoe". Функции поиска и индексирования представляли собой комбинацию функций индексирования и обхода контента из семейства продуктов Microsoft Site Server и языка запросов Microsoft Index Server.

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

Версии[править]

Последовательные версии (в хронологическом порядке):

  • Серверные Расширения Office
  • SharePoint Portal Server 2001
  • Командные Службы SharePoint
  • Windows SharePoint Services 2.0 (бесплатная лицензия) и SharePoint Portal Server 2003 (коммерческий выпуск)
  • Windows SharePoint Services 3.0 (бесплатная лицензия) и Office SharePoint Server 2007 (коммерческое расширение)
  • SharePoint Foundation 2010 (бесплатно), SharePoint Server 2010 (коммерческое расширение для Foundation) и SharePoint Enterprise 2010 (коммерческое расширение для Server)
  • SharePoint Foundation 2013 (бесплатно), SharePoint Server 2013 (расширение поверх Foundation) и SharePoint Enterprise 2013.
  • SharePoint Online (план 1) и SharePoint Online (План 2)
  • SharePoint Server 2016 и SharePoint Enterprise 2016.
  • SharePoint Server 2019 и SharePoint Enterprise 2019.

Заметные изменения в SharePoint 2010[править]

Изменения в функциональности конечного пользователя, добавленные в версии SharePoint 2010 включают в себя::

  • Новый пользовательский интерфейс с лентой Fluent, используя вики-страницы, а не "страницы веб-частей" и предлагая поддержку нескольких браузеров.
  • Новые социальные профили и ранние функции социальных сетей
  • Центральная администрация перестроена.
  • Реструктуризация "общих поставщиков услуг" - внедрение модели SOA" приложения обслуживания".
  • Изолированные решения и API-интерфейсы объектной модели на стороне клиента для приложений JavaScript, Silverlight и .NET
  • Службы Business Connectivity Services, проверка подлинности на основе утверждений и поддержка Windows PowerShell

Заметные изменения в SharePoint 2013[править]

  • Поддержка кроссбраузерного перетаскивания для загрузки/изменения файлов, а также кнопок " следовать/поделиться
  • OneDrive для бизнеса (первоначально SkyDrive Pro) заменяет MySites и рабочие пространства.
  • Обновление функции социальной сети и новый инструмент агрегации задач.
  • Кэширование базы данных, называемое службой распределенного кэша [39]
  • Контент-зависимая коммутация, называемая управлением
  • Центр аудита (служба под названием eDiscovery)
  • Восстановленные и улучшенные возможности поиска
  • Удаление некоторых аналитических возможностей
  • Пользовательский интерфейс: JSLink, MDS, тематические пакеты. Нет WYSIWYG в SP Designer.

Заметные изменения в SharePoint 2016[править]

Источники:

  • Гибридные Улучшения
    • Просмотр Отдельных Сайтов
    • Единый Поиск
    • Поиск конфиденциальной информации в гибридном поиске
    • Унифицированный пользовательский интерфейс (O365)
  • Улучшения Производительности, Масштабирования И Развертывания
    • Возможности Масштабирования Поиска
    • Улучшение Семейства Сайтов
    • Детерминированный Порог Представления-Удаление Предела 5000
    • Прочные ссылки и поддержка больших файлов
  • Улучшения Развертывания
    • Минроль
    • Zero Исправлять Времени Простоя

Заметные изменения в SharePoint 2019[править]

Источники:

  • Современные сайты и макеты страниц
  • Сайты связи
  • Большая поддержка файлов, ограничения символов и имена файлов / папок

Смотрите также[править]

Пруф[править]