Поделиться через


Создайте карту сайта для приложения с помощью конструктора карт сайта

Эта тема относится к Dynamics 365 Customer Engagement (on-premises). Версию этой темы для Power Apps см. по адресу: Создание карты сайта управляемого моделью приложения с использованием конструктора карт сайта

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

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

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

Необходимые условия

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

  • Привилегии создания, чтения и записи для сущности "Приложение"
  • Привилегии чтения и записи для сущности "Настройки"
  • Привилегии чтения для сущности "Решение"

Создание карты сайта для приложения

  1. На холсте конструктора приложений в области Карта сайта выберите Открыть конструктор карты сайтаКнопка открытия конструктора карты сайта..

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

    Заметка

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

    Выберите карту сайта.

  2. Добавление области на карту сайта.

  3. Добавление группы на карту сайта.

  4. Добавление дочерней области в группу на карте сайта.

  5. Выберите Сохранить.

    Заметка

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

  6. Выберите Опубликовать.

Изменение карты сайта по умолчанию

Ваша среда поставляется с картой сайта по умолчанию. Эта карта сайта поддерживается как для настраиваемых бизнес-приложений, так и для Dynamics 365 for Outlook.

  1. В приложении Dynamics 365- custom перейдите к пункту Параметры>Настройка.

  2. Выберите Настройка системы.

  3. В окне решения в разделе Компоненты выберите Расширения клиента.

  4. Дважды щелкните, чтобы выбрать карту сайта, которая имеет отображаемое имя Карта сайта и находится в состоянии Управляемое. Также можно выбрать карту сайта, затем на панели инструментов выбрать Изменить.

    Карта сайта откроется в конструкторе карты сайта.

  5. Добавление области на карту сайта.

  6. Добавление группы на карту сайта.

  7. Добавление дочерней области в группу на карте сайта.

  8. Выберите Сохранить.

  9. Выберите Опубликовать.

Добавление области в карту сайта

  1. Выберите ДобавитьКнопка добавления в конструкторе. на холсте конструктора карты сайта, затем выберите Область.

    or

    На вкладке Компоненты перетащите плитку Область в пустое поле на холсте. Пустое поле отображается при перемещении плитки в правильное место на холсте.

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

  3. Добавьте или изменить свойства области.

    В разделе Общие сведения выполните следующие действия:

    • Заголовок. Введите заголовок для области на базовом языке организации.

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

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

    • Показать группы. Установите этот флажок, чтобы отображать группы дочерних областей в области навигации.

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

    • Другие заголовки. Если организация использует несколько языков, выберите язык (языковой стандарт) для заголовка, введите заголовок, затем выберите ДобавитьКнопка . Вы можете создать, отредактировать или удалить заголовки для любого количества языков, используемых организацией. Однако можно иметь только один заголовок для каждого языка.

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

    • URL-адрес. Введите URL-адрес для отображения для папки Dynamics 365 for Outlook, которая представляет эту область.

Добавление группы к карте сайта

  1. На холсте конструктора карты сайта выберите область, в которую требуется добавить группу.

  2. Выберите ДобавитьКнопка добавления в конструкторе., затем выберите Группа.

    or

    На вкладке Компоненты перетащите плитку Группа в пустое поле под разделом Область на холсте. Пустое поле отображается при перемещении плитки на правильное место на холсте.

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

  4. На вкладке Свойства добавьте или измените свойства группы:

    В разделе Общие сведения выполните следующие действия:

    • Заголовок. Введите заголовок для группы на базовом языке организации.

    • Идентификатор. Уникальный идентификатор создается автоматически. Если требуется, введите другой. Рекомендуется использовать автоматический идентификатор, поскольку если введенный вами идентификатор не будет уникальным, это может вызвать ошибку при импорте решения, содержащего эту карту сайта.

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

    • Другие заголовки. Если организация использует несколько языков, выберите язык (языковой стандарт) для заголовка, введите заголовок для группы, затем выберите ДобавитьКнопка . Вы можете создать, отредактировать или удалить заголовки для любого количества языков, используемых организацией. Однако можно иметь только один заголовок для каждого языка.

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

    • URL-адрес. Введите URL-адрес для отображения для папки Dynamics 365 for Outlook, которая представляет эту группу.

    • Назначить профилем. Установите этот флажок для указания, представляет ли данная группа выбираемый пользователем профиль для рабочей области. Группа, заданная как выбираемый пользователем профиль, становится доступна в качестве параметра в ваших личных настройках. Это относится только к группам внутри области Рабочая область.

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

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

    or

    На вкладке Компоненты перетащите плитку Дочерняя область в пустое поле под разделом Группа на холсте. Пустое поле отображается при перемещении плитки на правильное место на холсте.

  2. Выберите только что добавленную дочернюю область.

  3. На вкладке Свойства добавьте или измените свойства дочерней области:

    В разделе Общие сведения выполните следующие действия:

    • Тип. Выберите, является ли добавляемая дочерняя область панелью мониторинга, сущностью, веб-ресурсом или URL-адресом.

    • Сущность. Выберите сущность, для которой предназначена эта дочерняя область. Это поле отключено, если тип дочерней области отличается от Сущность в раскрывающемся списке Тип.

    • URL-адрес. Укажите URL-адрес для главной страницы приложения, которая должна отображаться при выборе этой дочерней области. Это поле отключено, если выбран вариант Сущность в раскрывающемся списке Тип.

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

    • Заголовок. Введите заголовок для дочерней области на базовом языке организации.

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

    • Идентификатор. Уникальный идентификатор создается автоматически. Если требуется, введите другой уникальный идентификатор.

    • Передача параметров. Установите этот флажок, чтобы передавать сведения о контексте организации и языка на URL-адрес. Этот флажок установлен только в том случае, если дочерняя область имеет тип веб-ресурса или дочерней области на основе URL-адреса.

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

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

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

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

    • Единицы хранения: Выберите версии Customer Engagement, которые отображают эту дочернюю область.

    • Клиент. Выберите тип клиента, который отображает эту дочернюю область.

    • Ярлык Outlook. Выберите значок для отображения в Dynamics 365 for Outlook.

    • Доступность в автономном режиме. Установите этот флажок, чтобы сделать эту дочернюю область доступной пользователям Dynamics 365 for Outlook в автономном режиме.

Упорядочивание областей, групп и дочерних областей

Можно упорядочивать области, группы и дочерние области, перетаскивая их в новые положения. Когда можно вставить плитки, появляется поле контейнера. Ниже приведены некоторые действия, которые можно выполнять:

  • Перемещение дочерней области в новое положение в той же группе или в другой группе в этой же области.

  • Перемещение дочерней области в новое положение в группе из другой области.

  • Перемещение группы в новое положение в той же области.

  • Перемещение группы в новое положение в другой области.

  • Перемещение области в новое положение.

Дублирование компонента на карте сайта

Чтобы создать копию существующего компонента, выберите компонент, затем на панели инструментов действий выберите Клонировать. Все сведения клонированного компонента, кроме идентификатора и заголовка, совпадают со сведениями базового компонента. Идентификатор создается случайным образом.

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

Удаление области, группы или дочерней области из карты сайта

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

Поддерживаемые клиенты

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

Карты сайтов Поддерживаемые клиенты
Новые приложения Единый интерфейс и веб-приложение Customer Engagement
Карта сайта для приложения Dynamics 365 - custom Веб-приложение Customer Engagement и Dynamics 365 for Outlook
Бизнес-приложения по умолчанию (Sales, Центр продаж, Customer Service, Центр обслуживания клиентов, Field Service, Project Service Automation) Веб-приложение Customer Engagement и единый интерфейс

См. также

Создание и изменение приложения
Добавление или изменение компонентов приложения