Каталог в Power Platform (предварительная версия)

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

Создание каждый раз с нуля путем воссоздания фирменной символики, макетов, ссылок, сложных соединителей, потоков и т. д. является трудозатратным и подверженным ошибкам процессом. Организации, где разработчики и создатели создают и совместно используют настраиваемые и повторно используемые компоненты и шаблоны, получают больше пользы от Power Platform. Успешные организации используют модель смешанных команд, в которой профессиональные разработчики, создатели и администраторы работают вместе, чтобы предоставлять лучшие решения для своих пользователей и получать максимально возможную выгоду от Power Platform.

Важно!

  • Это предварительная версия функции.
  • Предварительные версии функций не предназначены для использования в производственной среде, а их функциональность может быть ограничена. Они доступны перед официальным выпуском, чтобы клиенты могли досрочно получить доступ и предоставить отзывы.
  • Каталог должен быть настроен администратором, прежде чем вы сможете его использовать, включая разрешения. Дополнительная информация: Администрирование каталога.
  • Каталог работает только со средами Microsoft Dataverse. Среды без Dataverse в настоящее время не поддерживаются.
  • Хотя эта функция не требуется для предварительной версии, когда эта функция станет общедоступной, для нее потребуется использование возможностей управляемой среды. Дополнительные сведения: Обзор управляемых сред

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

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

Компоненты включают в себя такие вещи, как:

  • Запросы ИИ
  • Шаблоны приложений Copilot
  • Подключаемые модули ИИ
  • Потоки данных Power Platform
  • Настраиваемые соединители
  • Элементы управления Power Apps component framework
  • Потоки Power Automate
  • Приложения холста
  • Приложения на основе моделей

Шаблоны — это элементы, которые представляют собой расширенную отправную точку для компонентов. Шаблоны подключаются к корпоративным системам и ресурсам и используют темы организации.

Терминология

Эти термины важно понимать при использовании каталога:

Термин Description
Элемент каталога Единица взаимодействия с каталогом называется элементом.
- Элемент — это то, что отправляется в каталог или устанавливается из каталога.
- Обычно элемент представляет собой решение Dataverse или пакет Package Deployer. Элемент может содержать полностью созданное приложение, шаблон для Power App или потока или компонент Power Platform, ориентированный на код, такой как пользовательский соединитель или элемент управления Power Apps component framework (PCF).
Издатель каталога Субъект, владеющий приложением. Например, издателем может быть ИТ-отдел отдела кадров или рабочая группа другого направления бизнеса.
- Группа людей в организации, которые отвечают за управление ее жизненным циклом.
- Могут быть предоставлены контактные лица в службе поддержки и инженерной службе.
– Обратите внимание, что издатель каталога отличается от издателя решения.
Отправка Процесс обмена элементом включает в себя его размещение в каталоге. В результате этого процесса создается запрос на отправку в системе.
Запрос на отправку Результат отправки. Этот запрос может быть одобрен или отклонен. Если для каталога настроено автоматическое утверждение, утверждение не требуется.
Обнаружение Процесс поиска элементов в каталоге полномочными пользователями.
Ввод в эксплуатацию Процесс по установке элемента в целевую среду разработчиком.

Основы каталога

Каталог должен быть настроен администратором, прежде чем вы сможете его использовать, включая привилегии. Дополнительная информация: Администрирование каталога.

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

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

  • Шаблон: копия вашего неуправляемого решения, которую другие создатели могут редактировать по своему усмотрению. Обновления исходного неуправляемого решения не будут обновлять шаблоны, поскольку шаблоны больше не «подключены» к решению, из которого они взяты. Если вы хотите, чтобы другие создатели имели возможность изменять компоненты каталога по своему усмотрению, используйте шаблон.

    Примечание

    В настоящее время некоторые компоненты не поддерживаются для использования в качестве шаблонов.

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

    • Использование активов управляемого элемента как есть и отсутствие внесения изменений.
    • Создание собственных функциональных возможностей поверх активов управляемого элемента без изменения исходных компонентов.
    • Использование активов для создания собственных решений. Например, компоненты PCF, специальные соединители и т. д.

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

Обнаружение

Область каталога доступна в Power Apps и Power Automate. На странице каталога расположены плитки, представляющие все элементы каталога, доступные вашей организации. Сюда входят элементы, опубликованные вашей организацией, утвержденными партнерами, имеющими доступ к вашим средам, а также многие элементы, опубликованные Microsoft, такие как запросы ИИ, шаблоны приложений Copilot, шаблоны потоков данных, корпоративные шаблоны, элементы управления PCF, подключаемые модули и многое другое.

Галерея каталога

На странице доступны следующие элементы управления:

  • Поле поиска (поиск по названиям доступных элементов каталога)
  • Фильтры (фильтры по издателю, типу, категории и т. д.)
  • Селектор каталогов (некоторые организации могут создать несколько каталогов для регионов или отделов). Пользователи могут осуществлять доступ к одному или нескольким каталогам.

Список элементов опубликованного каталога Microsoft, которые будут доступны в вашем каталоге в готовом виде:

  • Запросы ИИ
  • Шаблоны приложений Copilot
  • Корпоративные шаблоны
  • Потоки данных Power Platform
  • элементы управления PCF
  • Подключаемые модули
  • Облачные шаблоны розничной торговли
  • Агенты Copilot

Мое действие

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

Страница каталога «Мои действия»

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

  • Метрики на этой странице:

    • Всего отправлено элементов: сумма всех отправленных вами элементов.
    • Элементов одобрено: сумма всех отправленных вами элементов, одобренных администратором.
    • Элементы, ожидающие одобрения: сумма всех отправленных вами элементов, на которые ваш администратор еще не ответил.
    • Приобретенные элементы: сумма всех элементов, приобретенных вами из каталога.
  • Таблица приобретенных элементов каталога:

    • Идентификатор элемента: уникальный идентификатор приобретенного элемента.
    • Имя элемента: отображаемое имя приобретенного элемента.
    • Тип развертывания: является ли элемент шаблоном или управляемым.
    • Дата приобретения: дата последнего приобретения элемента.
    • Статус: текущий статус приобретенного элемента — «завершено» или «сбой».
    • Сообщение: сообщение о состоянии; может объяснить, почему приобретение элемента завершилось сбоем.
  • Таблица отправленных элементов каталога:

    • Идентификатор элемента: уникальный идентификатор отправленного элемента.
    • Имя элемента: отображаемое имя отправленного элемента.
    • Тип развертывания: является ли элемент шаблоном или управляемым.
    • Дата отправки: дата последней отправки элемента.
    • Статус: текущий статус отправленного элемента, например «утвержден», «отклонен» или «ожидает утверждения».
    • Причина отклонения: почему отправленный элемент был отклонен администратором.

Вопросы и ответы

Ниже представлены часто задаваемые вопросы, связанные с каталогом в Power Platform.

Как отправить отзыв на каталог?

Задавайте вопросы и оставляйте отзывы по адресу: github.com/microsoft/PowerPlatform-Catalog/discussions

Что из себя представляют элементы в каталоге?

Элементы каталога представляют собой пакеты. Пакет содержит одно или несколько решений и некоторые метаданные. Функции Power Apps могут отправлять индивидуальные решения. Интерфейс командной строки Power Platform можно использовать для создания пакета, содержащего несколько решений.

Что такое шаблоны решений? Что означает установка неуправляемого решения?

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

Установка элемента каталога во многом похожа на импорт решения. Это одно и то же?

Элемент каталога — это пакет, содержащий одно или несколько решений. Установка пакета, содержащего одно решение без другой конфигурации пакета, аналогична импорту решения.

Будет ли каталог поддерживать компоненты PCF в решениях? А как насчет других типов компонентов решения?

Да, распределение элементов управления PCF упрощается за счет использования каталога. Любой компонент решения может содержаться в решении в каталоге.

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

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

Есть ли способ добавить документацию, например руководство пользователя, при отправке шаблона?

Да, ссылки на документацию являются частью метаданных элемента каталога.

Можно ли предоставлять группам безопасности доступ к каталогам?

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

Следующие шаги

Узнайте, как администрировать каталог.

Узнайте, как просматривать, отправлять и устанавливать элементы каталога.

Задавайте вопросы или свяжитесь с командой проекта на GitHub.