Известные проблемы

пробная версия Power Pages

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

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

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

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

Создание сайта

Создание сайта в старых средах

Создание сайта Power Pages больше не требует разрешений на регистрацию приложений Microsoft Entra в средах с Power Pages версией пакета Core 1.1.2605.xxx или более поздней. В этих средах используется управляемое платформой удостоверение, которое Power Pages автоматически подготавливает и управляет для безопасного доступа к Dataverse и связанным службам. Это удостоверение привязано к жизненному циклу сайта, поэтому разработчикам и администраторам не нужно создавать, настраивать или поддерживать регистрацию приложений или управлять учетными данными.

В более ранних версиях создание сайта возвращается к устаревшей схеме подготовки. В этом потоке создатели могут увидеть ошибку "У вас нет разрешения на создание Azure Active Directory", так как разрешения на регистрацию приложений по-прежнему необходимы. Дополнительные сведения о том, как Power Pages управляет удостоверениями и проверкой подлинности, см. в статье Identity provisioning.

Чтобы устранить эту проблему, используйте один из следующих поддерживаемых вариантов:

  • Обновите пакет Power Pages Core (рекомендуется)
    • Перейдите в центр администрирования Power Platform.
    • Выберите затронутую среду.
    • Просмотрите установленные пакеты. Администратор может обновить Power Pages Core до версии 1.0.2409.xx или более поздней.
    • После обновления для создания сайтов автоматически используется модель удостоверения, управляемого платформой. Узнайте больше в Обновлении решения Power Pages
  • Предоставление разрешений для регистрации приложений Microsoft Entra (обходной путь)
    • Предоставьте создателю разрешение на регистрацию приложений в Microsoft Entra. Обратите внимание, что это повышенные привилегии, они могут не соответствовать политикам вашей организации.
    • Это позволяет создавать сайты с помощью устаревшего потока регистрации приложений на основе учетных записей пользователей и не рекомендуется в качестве долгосрочного подхода из-за повышенных разрешений и накладных расходов.

Рабочая область страниц

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

Изменение заголовка в приложении управления порталом

При настройке заголовка, если кто-то изменил код Liquid, эти изменения должны быть синхронизированы. Изменения не отражаются в студии до тех пор, пока значения атрибутов в базовых фрагментах содержимого не будут обновлены в соответствии с этими изменениями. Чтобы устранить эту проблему, откройте фрагмент содержимого Mobile Header в приложении "Управление порталом" и обновите исходный код, указав правильные значения атрибутов для каждого фрагмента, как показано в примере ниже.

<a href="~/">
    {% if snippets['Logo URL'] %}
        <img src="{{ snippets['Logo URL'] }}" alt="{{ snippets['Logo alt text'] }}" style="width: auto; height: 32px; margin: 0 10px;">
    {% endif %} 
    {% if snippets['Site name'] %}
        <h1 class="siteTitle">{{ snippets['Site name'] }}</h1>
    {% endif %}
</a> 

Рабочая область настройки стиля

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

Настройка цвета фона для сайта Power Pages

Эта известная проблема применяется только к сайтам, созданным с помощью Power Pages до 23 сентября 2022 г.

Темы Power Pages были обновлены, чтобы соответствовать самым высоким стандартам визуальной доступности. Чтобы убедиться, что существующие сайты Power Pages, созданные до 23 сентября 2022 г., соответствуют этим стандартам, необходимо обновить параметры темы, чтобы настроить фон с помощью одного из следующих параметров.

Вариант 1. Добавление нового цвета в палитру темы

Добавление нового цвета в палитру темы, используя Цветовую палитру в рабочей области Стиль.

Вариант 2. Изменение фона в разделе страницы

Выберите нужный цвет при редактировании фона в разделе в рабочей области «Страницы».

Вариант 3. Изменение темы

Измените тему в рабочей области "Стиль", выполнив следующие действия:

  1. Выберите другую тему.
  2. Выберите исходную тему.
  3. Нажмите кнопку "Сохранить".

Видимость сайта

Веб-сайт Power Pages в частном режиме не будет работать при отключении проверки подлинности Microsoft Entra. Microsoft Entra аутентификация включена по умолчанию при подготовке веб-сайта. Измените состояние видимости сайт на общедоступный перед отключением проверки подлинности Microsoft Entra.

Шаблоны Dynamics 365

Ограничения, связанные с редактированием шаблонов Dynamics 365 с помощью студии разработки Power Pages, см. в разделе Limitations.

расширение Visual Studio Code для Power Pages

  • Может возникнуть ошибка при обновлении средств Power Platform для Visual Studio Code, и появится сообщение об ошибке Cannot install Power Pages generator: spawnSync npm.cmd ENOENT. Чтобы устранить проблему, установите node.js и перезапустите Visual Studio Code.

  • Два набора команд создания Power Pages могут отображаться в меню и не будут работать, если у вас установлены стабильная версия Power Platform Tools и Power Platform Tools [PREVIEW] на Visual Studio Code.

    Удалите Power Platform Tools [ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ], чтобы решить данную проблему.

Microsoft Power Platform CLI для Power Pages

Следующая проблема относится только к PAC CLI версии 1.29.6.

Sorry, the app encountered a non recoverable error and will need to terminate. The exception details have been captured and will be forwarded to the development team, if telemetry has been enabled. Exception Id: <guid>,Exception Type: System.AggregareException  The diagnostics logs can be found at: <Pac installation location>\logs\pac-log.txt

Вы можете открыть файл pac-log.txt и проверить наличие MSALCachePersistenceException, чтобы узнать, столкнулись ли вы с этой проблемой

Error: Persistence check failed. Data was written but it could not be read. Possible cause: on Linux, LibSecret is installed but D-Bus isn't running because it cannot be started over SSH. HelpLink Url: Not Provided Stack Trace: at Microsoft.ldentity.Client.Extensions.Msal.Storage.VerifyPersistence0 at bolt.authentication.store.MsalExtensionCache
  • Вы можете не увидеть окно входа в систему при использовании команды pac auth для подключения к вашей среде

Устранение: эта известная проблема относится только к интерфейсу командной строки PAC версии 1.29.6. Чтобы устранить проблему, вернитесь к предыдущей Power Apps CLI версии 1.28.3. Чтобы удалить последнюю версию 1.29.6, ознакомьтесь с Удаление Power Platform CLI для Windows и установите предыдущую версию 1.28.3 из здесь.

Общие вопросы

  • При настройке или использовании полей таблицы появляется следующее сообщение об ошибке:

    Имя поля: превышено максимально допустимое число символов X в этом поле.

    Это может произойти, если указанное поле таблицы превышает ограничение на количество символов, указанное в ошибке. Чтобы увеличить это ограничение, перейдите в рабочую область «Данные», выберите таблицу, выберите поле, выберите Редактировать столбец. В дополнительных параметрах увеличьте значение в поле Максимальное число символов на более высокое значение. Допустимые значения: от 1 до 1 048 576.

    Поля, где может потребоваться увеличить лимит:

    таблица Отображаемое имя поля
    Базовая форма Параметры (adx_settings)
    Список Представление (adx_views)
    Метаданные базовой формы Параметры субсетки (adx_subgrid_settings)
    Веб-страница Копировать (adx_copy)
  • Дата изменения для приложения может быть неправильной, так как это предустановленные приложения, которые могли быть подготовлены ранее.

  • При создании среды вместе с начальным порталом владелец сайта отображается неправильно. Он отображается как "Система".

  • Если вы повторно используете URL-адрес недавно удаленного сайта для создания нового сайта, у него будет некоторая задержка для настройки среды выполнения. Это происходит из-за того, что очистка предыдущих ресурсов по-прежнему выполняется и может занять от 30 минут до 1 часа для настройки нового сайта на Azure. Сайт также не будет доступен для редактирования в этот момент и может сообщать об ошибках при запуске в студии для редактирования.

  • При переключении сред в Power Apps сайты в среде могут не отображаться сразу в списке Apps или Recent Apps. Это происходит, в частности, в средах, созданных не в том регионе, в котором находится их клиент. Обходной путь — обновить браузер или подождать некоторое время, пока сайт не появится в списке приложений. Все сайты в среде можно просмотреть на домашней странице Power Pages.

  • Если область параметров портала на главной странице Power Apps открыта при сбросе сайта из центра Power Pages в Центре администрирования Power Platform, пользователь видит сообщение об ошибке "Что-то пошло не так" в области параметров портала, так как сайт больше недоступен.

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

  • При настройке основной формы с использованием приложения Управление порталами при отображении базовой формы на странице отображается неправильная форма на основе модели. Это может произойти, когда имя формы на основе модели дублируется в разных типах форм (Main, Card и QuickViewform). При настройке или создании базовой формы для портала отображается только одно имя формы. Чтобы решить эту проблему, переименуйте или создайте копию (с уникальным именем) формы на основе модели, чтобы использовать ее при настройке основной формы. При создании формы в рабочей области Данные отображается только основная форма.

  • По умолчанию сайты Power Pages используют Azure Active Directory API Graph для регистрации приложения Azure, которая в текущий момент устарела. Power Pages будет использовать Microsoft API Graph в будущем обновлении, поэтому никаких действий администратора не требуется. Если существующее разрешение для Azure Active Directory API Graph заменено вручную с помощью Microsoft API Graph, оно возвращается к Azure Active Directory API Graph, когда вы включаете или отключаете интеграцию SharePoint из Power Pages в центре администрирования Power Platform.

    Конфигурация Azure AD Graph API.

  • При настройке параметра Открыть в новом окне для Профильвеб-ссылки, страница профиля не откроется в новом окне. Чтобы решить эту проблему, обновите веб-шаблонЗаголовок путем обновления кода Liquid в раздел {% if profile_nav %}.

    Отображение строки кода для обновления в веб-шаблоне заголовка.

    Замечание

    Сделайте резервную копию веб-шаблона Заголовок перед выполнением этих шагов.

    Замените эту строку кода:

    <a aria-label="{{ link.name | escape }}" href="{{ link.url | escape }}" title="{{ link.name | escape }}">{{ link.name | escape }}</a>
    

    с этой строкой

    <a aria-label="{{ link.name | escape }}" {% if link.Open_In_New_Window %} target="_blank" {% endif %} href="{{ link.url | escape }}" title="{{ link.name | escape }}">{{ link.name | escape }}</a>
    
  • Добавление облачного потока сразу после создания сайта приводит к сбою. Чтобы предотвратить это, подождите от 30 минут до 1 часа после создания сайта, прежде чем добавлять облачный поток.

Power Pages проблемы студии разработки

Компоненты кода в студии дизайна

Холст студии дизайна Power Pages может не отрисовывать некоторые сторонние компоненты кода. Выполнение ненадежных скриптов в компонентах стороннего кода, копировании страниц, веб-шаблонах и фрагментах содержимого блокируется, так как они могут получить доступ к конфиденциальным пользовательским данным при отображении в студии проектирования Power Pages.

Изображения не отображаются в студии разработки Power Pages

Если сторонние файлы cookie отключены в браузере, изображения не будут отображаться в студии дизайна Power Pages. Чтобы исправить эту известную проблему, включите файлы cookie в своем браузере.

Вот как включить файлы cookie, если ваш браузер блокирует их:

  1. В окне Microsoft Edge выберите Ещё (...)>Параметры>Просмотреть дополнительные параметры.

  2. Прокрутите вниз до пункта Файлы cookie и выберите Не блокировать файлы cookie.

Замечание

Если вы не хотите включать все сторонние файлы cookie, вы также можете изменить параметры своего браузера, чтобы вместо этого разрешить использование файлов cookie только для [*.]powerpages.microsoft.com.

Элемент управления "Редактор форматированного текста" (RTE) в Power Pages

Для перетаскивания поддерживаются только форматы файлов .png, .jpg и .gif.