Настройка SharePoint

В более ранних версиях SharePoint можно было внести изменения в среду SharePoint, развернув пользовательский код, который выполнялся в физической серверной среде SharePoint. Изменения, внесенные в SharePoint, которые не требовали развертывания пользовательского кода, назывались "настройками", так как изменения не меняли работу продукта, а скорее настраивали существующий продукт уникальным образом. Примеры настройки SharePoint Server включают развертывание пользовательских элементов фирменной символики, таких как эталонные страницы и таблицы стилей, в семействе веб-сайтов; развертывание предварительно настроенных веб-частей в коллекции веб-частей; создание пользовательских рабочих процессов в SharePoint Designer; изменение внешнего вида и внешнего вида форм списка с помощью InfoPath; и многое другое. Из-за общего характера инфраструктуры SharePoint корпорация Майкрософт не разрешает развертывание пользовательского кода в своей среде. В результате концепция настройки SharePoint, а не развертывания пользовательского кода, больше не является актуальной парадигмой. Тем не менее, по-прежнему полезно подумать о способах настройки Или уникальной настройки SharePoint в более широком смысле этого слова.

Цель этого документа — помочь вам понять, как настроить среду SharePoint с помощью современных средств и методов.

Брендирование

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

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

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

Содержимое страницы

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

Рабочие процессы

Рекомендуется использовать Power Automate для настройки и выполнения всех рабочих процессов в среде Microsoft 365, включая SharePoint. Например, можно создать уникальные рабочие процессы утверждения для содержимого, хранящегося в SharePoint. Кроме того, power Automate можно использовать в качестве обработчика рабочих процессов по умолчанию для утверждения содержимого страницы SharePoint непосредственно из пользовательского интерфейса SharePoint. Потоки могут активироваться действиями SharePoint (например, при создании элемента в списке) или выполнять действия в SharePoint (например, обновление элемента списка). Хотя рабочие процессы SharePoint Designer по-прежнему поддерживаются, новые рабочие процессы следует создавать с помощью Power Automate.

Forms

Power Apps можно использовать для создания пользовательских форм для использования на современных сайтах SharePoint. Эти формы Power Apps можно использовать на сайте SharePoint несколькими способами:

Форму Power App можно внедрить на современную страницу с помощью веб-части Power Apps.

Формы, ранее созданные с помощью InfoPath и размещенные в SharePoint с помощью InfoPath Forms Services, должны быть преобразованы в формы Power Apps, так как корпорация Майкрософт объявила об устаревании InfoPath.

Microsoft Forms также можно использовать для легкого создания легких форм. Как и в Power Apps, можно внедрить Microsoft Form на страницу с помощью веб-части Microsoft Forms.

Программная настройка сайта SharePoint

Устаревшие версии SharePoint Server использовали пакеты решений для развертывания содержимого и внесения изменений в конфигурацию сайтов SharePoint. По-прежнему можно программно подготавливать сайты , а также настраивать сайты групп, списки и библиотеки, а также страницы сайтов. Существуют различные методы внесения программных изменений в среду SharePoint, в том числе с помощью API-интерфейсов office developer patterns and practices,Microsoft 365 CLI, Microsoft API Graph, SharePoint Framework и т. д.

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

Использование сторонних приложений и решений

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

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

Если вы заинтересованы в изучении служб или приложений от партнеров Майкрософт, доступных для SharePoint, просмотрите приложения Microsoft 365 в Microsoft AppSource. Существует также множество решений с открытым кодом, разработанных коллективным сообществом SharePoint, включая майкрософт, MVP, партнеров и клиентов на сайте GitHub для разработчиков Microsoft 365.

Примеры современных подходов к настройке

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

Предыдущие версии Современный режим
Реализация фирменной символики с помощью пользовательских эталонных страниц, макетов страниц и тем Используйте параметр "Применить внешний вид", чтобы настроить элементы фирменной символики, такие как логотип, колонтитулы и цвета
Использование настраиваемых поставщиков навигации, таких как структурированная навигация или навигация по управляемым метаданным, для динамического создания элементов навигации Указание навигационных ссылок вручную
Создание вики-страницы и выбор текстового макета для изменения макета страницы Создайте современную страницу и добавьте на нее макеты разделов, чтобы упорядочить веб-части на странице.
Создание рабочего процесса с помощью SharePoint Designer Создание рабочего процесса с помощью Power Automate
Настройка формы SharePoint с помощью InfoPath Настройка формы SharePoint с помощью Power App
Развертывание веб-части на сайте с помощью решения песочницы Развертывание клиентской веб-части на сайте с помощью каталога приложений SharePoint