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


Налаштуйте воронки продажів у Power Platform

Створюйте та запускайте конвеєри, щоб легко розгортати рішення в середовищах. Існує два різні способи налаштування пайплайнів:

  • Хост платформи. Хост платформи за замовчуванням для всього клієнта, який може бути налаштований виробниками.
  • Власний хост. Адміністратори налаштовують власний хост для централізованого керування проєктами, очолюваними громадянами та проектами, очолюваними розробниками.

Інформація в кожному розділі цієї статті стосується зазначеного хост-методу налаштування трубопроводів.

Створіть персональну воронку продажів за допомогою хоста платформи

Пайплайни тепер доступні для всіх, хто вперше переходить на сторінку пайплайнів. Створюйте особисті воронки продажів із середовищ розробки до інших цільових середовищ, до яких у вас є доступ до імпорту. Застосовуйте такі переваги конвеєрів, як відсутність необхідності завантажень або вивантажень, планування розгортання, вбудована перевірка рішення цільового середовища, попередня перевірка посилання на зв’язок та значень змінних середовища, а також примітки щодо розгортання, створені Copilot, за допомогою простого процесу налаштування.

Передумови для персональних пайплайнів з використанням хоста платформи

  • З особистим конвеєром, створеним на сторінці Pipelines , можна пов’язати три середовища: одне поточне середовище розробки та два цільові середовища (див. Додавання етапу до одноетапного конвеєра, яким ви володієте).

    Нотатка

    Середовища за замовчуванням, середовища Teams і середовища без сховища Dataverse не можна використовувати як цільові середовища для особистих воронок продажів.

  • Усі середовища, що використовуються в конвеєрах, повинні мати базу Microsoft Dataverse даних.
  • Усі цільові середовища, що використовуються в конвеєрі, мають бути ввімкнені як Керовані середовища.

Поточні обмеження щодо персональних пайплайнів за допомогою хоста платформи

  • Персональні трубопроводи не можуть бути продовжені.
  • Можна налаштувати лише три середовища, джерело та дві наступні цілі.
  • Особистими воронками продажів не можна ділитися з іншими користувачами.

Перше налаштування хоста платформи

Якщо ви перший користувач у своєму клієнті, який перейшов на сторінку Pipelines у середовищі, яке ще не пов’язане зі спеціальним хостом конвеєрів, хост платформи буде підготовлено для використання всіма учасниками клієнта.

Створіть воронку продажів у Power Apps

По-перше, переконайтеся, що ви перебуваєте в тому середовищі розробки, з якого ви хочете, щоб ваша воронка продажів починалася.

Виберіть пункт Створити конвеєр на панелі команд або в розкривному списку Pipeline .

Відкриється панель, де ви вводите:

  • Назва трубопроводу: назва трубопроводу.
  • Опис: необов’язковий опис для опису того, для чого використовується конвеєр.
  • Цільове середовище: середовище, в якому розгортаються рішення в поточному середовищі розробки.

Після того, як ви виберете Зберегти, поточне (вихідне) середовище та вибране цільове середовище буде пов’язано з хостом платформи, а записи середовища для кожного з них буде створено в хості платформи. Потім щойно створений воронка автоматично вибирається, і ви готові запускати конвеєр.

Важливо

Середовища можуть бути пов’язані лише з одним хостом конвеєрів. Якщо ви хочете використовувати керований конвеєр із розширеними можливостями розширення, можливістю спільного доступу та кількома середовищами, переконайтеся, що записи середовища в хості платформи видалено в інтерфейсі керування воронками продажів, щоб їх можна було пов’язати з власним хостом. Видалення конвеєра не призводить до видалення записів середовища, пов’язаних із цим конвеєром.

Додавання етапу до одноетапної воронки продажів

Виберіть пункт Додати етап на панелі команд, щоб додати етап до поточного одноетапного конвеєра. У рамках цього крок вам буде запропоновано вказати сценічне ім’я, опис і кінцеве цільове середовище для вашої воронки продажів.

Нотатка

  • Ви повинні бути власником поточного конвеєра, щоб додати етап.
  • Можливість додавання етапів обмежена одноетапними конвеєрами, але адміністратори можуть додати більше етапів у додатку «Конфігурація послідовність розгортання

Як видалити воронку продажів, якою ви володієте, Power Apps

Виберіть «Видалити » на панелі команд, щоб видалити поточний вибраний конвеєр із розкривного списку. З’явиться повідомлення з підтвердженням вашого наміру та знання про наслідки.

Ця дія не видаляє історію виконання конвеєра, а також пов’язані записи середовища з хоста.

Використовуйте свою особисту воронку продажів з іншими середовищами розробки

Якщо у вас є той самий процес конвеєра для додаткового середовища розробки, наприклад, ваш UAT і продакшн-середовища однакові для іншого вихідного середовища, ви можете повторно використовувати вже створений конвеєр.

Виберіть створений пайплайн у випадаючому меню. Коли ви вибираєте «Далі» на першому крок процесу конфігурації розгортання, поточне середовище зв’язується з конвеєром (і хостом) як середовище розробки.

Створення воронки продажів за допомогою настроюваного хоста воронки продажів

Power Platform Адміністратори можуть створювати одну або кілька воронок продажів, пов’язувати будь-яку кількість середовищ, а потім надавати доступ тим користувачам, які адмініструють або керують конвеєрами.

Передумови для кастомного хоста пайплайнів

  • Рекомендовано використовувати чотири середовища, але для створення конвеєра можна використовувати лише три Power Platform середовища.
  • Усі середовища, що використовуються в конвеєрах, повинні мати базу Microsoft Dataverse даних.
  • Для інсталяції програми pipelines потрібно мати Power Platform роль адміністратора або Dataverse системного адміністратора.
  • Усі цільові середовища, що використовуються в конвеєрі, мають бути ввімкнені як Керовані середовища.

Створення або вибір середовищ для воронок продажів

Перш ніж почати, вам потрібно визначити, які середовища беруть участь у конвеєрах. Обов’язково увімкніть усі цільові середовища як Керовані середовища. Керовані середовища не є обов’язковим для хосту конвеєрів або середовищ розробника.

  • Середовище господаря. Це спеціальне середовище діє як площина зберігання та керування для всієї конфігурації конвеєра, безпеки та історії виконання.

    • Ми рекомендуємо зберігати цей параметр як спеціальне робоче середовище окремо від середовища розробки та цільового середовища.
    • За бажанням можна налаштувати кілька різних хостів у клієнті, наприклад, для окремого керування воронками продажів для різних бізнес-організацій або географічних розташувань. Також можна використовувати один хост для всього орендаря, якщо всі середовища знаходяться в одному географічному місці.

    Важливо

    Видалення хост-середовища видаляє всі конвеєри та запущені дані. Будьте обережні та розумійте наслідки втрати даних і конфігурації, а також доступу виробника до конвеєрів, розміщених у середовищі.

  • Середовище розробки. У цьому середовищі ви розробляєте рішення. Пайплайн можна запускати з будь-якого середовища розробки, пов’язаного з ним.

  • Цільове середовище. Середовище місце призначення, в якому розгортається конвеєр. Наприклад, інтеграційне тестування, тестування допомоги користувачам (UAT), продакшн і так далі.

Порада

Використовуйте назви середовищ, які вказують на їх призначення. Наприклад, Contoso Host, Contoso Development, Contoso QA тощо.

Встановіть програму pipelines у хост-середовищі

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

  1. увійдіть до Power Platform Центру адміністрування, перейдіть до розділу>Нові середовища та створіть нове середовище з базою Dataverse даних. Обов’язково виберіть той самий регіон, у якому створюються ваші середовища розробки, QA та продакшн.
  2. Інсталюйте Power Platform програму Pipelines у хост-середовищі, вибравши хост-середовище, а потім виберіть Ресурси>Програми Dynamics 365.
  3. Виберіть Інсталювати додаток і прокрутіть униз на правій панелі, доки не знайдете Power Platform Pipelines.
  4. Натисніть кнопку Далі, якщо ви погоджуєтеся, прийміть умови, а потім натисніть кнопку Інсталювати.

    Важливо

    Вам потрібно лише встановити програму deployment pipelines у хост-середовищі. Вам не потрібно встановлювати його в інших середовищах, таких як середовище розробки, QA або продакшн, які будуть пов’язані з вашими воронками продажів.

Після інсталяції програма для налаштування конвеєрів розгортання з’явиться в списку встановлених програм.

Налаштування послідовність розгортання

  1. Скопіюйте ідентифікатори оточень усіх розробок і цілей Керовані середовища які пов’язані з пайплайнами. Ці посвідчення знадобляться вам пізніше. Додаткові відомості: Пошук середовища та ідентифікатора організації

  2. Після завершення інсталяції послідовність розгортання пакунка перейдіть до розділу Power Apps, а потім виберіть спеціальне хост-середовище (де ви встановили програму).

  3. Грайте послідовність розгортання Конфігурація програми.

  4. Виберіть пункт Середовища на лівій панелі, а потім натисніть кнопку Створити , щоб створити записи середовища в: Dataverse

    • Ім’я: введіть ім’я запису середовища. Хорошим ідея буде включити ту саму назву, що й справжнє середовище, наприклад Contoso Dev.
    • Тип середовища: виберіть середовище розробки або цільове середовище. Виберіть Середовище розробки для всіх вихідних середовищ, де будуть розроблятися некеровані рішення. Виберіть Target Environment (Цільове середовище ) для QA та виробничих середовищ, де розгортаються артефакти кероване рішення.
    • Ідентифікатор середовища: обов’язково виберіть правильний ідентифікатор. Ідентифікатор середовища для поточного середовища можна знайти в make.powerapps.com. Виберіть піктограму Настройки на панелі команд, а потім виберіть Ресурси розробника. Додаткові відомості: Пошук середовища та ідентифікатора організації
  5. Виберіть Зберегти.

  6. Оновіть форму та переконайтеся, що статус перевірки дорівнює успішному.

  7. Повторюйте кроки 4–6, доки в усіх середовищах, які беруть участь у конвеєрі, не буде створено записи середовища.

  8. Виберіть пункт Конвеєри в області переходів ліворуч, а потім натисніть кнопку Створити , щоб створити новий послідовність розгортання.

    • Ім’я: введіть назву конвеєра, наприклад Contoso Standard послідовність розгортання або Contoso Hotfix Pipeline.
    • Опис: за потреби введіть змістовний опис воронки продажів. Нова піктограма воронки продажів
  9. У сітці «Пов’язані середовища розробки» виберіть «Додати існуюче середовище розробки», а потім зв’яжіть одне або кілька середовищ розробки. Пайплайн повинен мати принаймні одне середовище розробки та один етап, перш ніж його можна буде запустити. Додано піктограму середовища розробки

  10. У сітці «Етапи розгортання» виберіть «Новий етап розгортання», щоб відобразити панель швидкого створення. Піктограма етапів конвеєра

  11. Введіть відомості для кожного етапу, а потім натисніть кнопку Зберегти та закрити:

    • Назва: Назва сцени.
    • Description (необов’язково): необов’язковий опис сцени.
    • Попередній етап розгортання (необов’язково): визначає етап розгортання, на якому потрібно розгорнути перед розгортанням на поточному етапі. Наприклад, під час створення виробничого етапу ви можете додати тестовий етап як попередній етап розгортання. Для першого ступеня, або трубопроводів, що містять тільки один ступінь, цей етап слід залишити порожнім.
    • Цільове середовище розгортання: це цільове середовище, в якому розгортається цей етап.
    • Попереднє розгортання крок обов’язкове (необов’язково ): запити на розгортання очікують на розгляд, доки їх не буде схвалено за допомогою спеціальної бізнес-логіки. Потрібне додаткове налаштування. Додаткові відомості: Розширення конвеєрів у Power Platform
  12. Повторіть попередні два кроки для кожного етапу, який потрібно додати до воронки продажів. У вас повинен бути хоча б один етап. Можна додати до семи етапів.

Попереднє розгортання крок пайплайнів

Надання доступу до редагування або запуску воронок продажів

Керування безпекою конвеєра здійснюється в хост-середовищі шляхом призначення ролей безпеки. Крім того, користувачі повинні мати доступ до всіх середовищ, пов’язаних із конвеєром, щоб створити або запустити конвеєр.

Під час інсталяції програми pipelines Power Platform було додано дві ролі безпеки:

  • послідовність розгортання Користувач: має привілеї для запуску пайплайнів, до яких їм було надано спільний доступ.
  • послідовність розгортання Адміністратор: Має повний контроль над усією конфігурацією конвеєра, не потребуючи членства системного адміністратора роль безпеки.

Діліться воронками продажів із мейкерами

Користувач послідовність розгортання Користувач роль безпеки надає доступ до запуску одного або декількох конвеєрів. Він не надає доступу до створення, редагування або видалення пайплайнів. Користувачі з послідовність розгортання User роль безпеки не бачитимуть хост-середовище в засобі вибору середовища або Power Apps Power Automate іншим чином повинні знати про це.

Щоб надати спільний доступ до воронки продажів:

  • Призначте виробникам послідовність розгортання Користувача роль безпеки у хост-середовищі. Цей роль безпеки встановлюється разом із застосуванням трубопроводів Power Platform . Додаткові відомості: Призначення роль безпеки користувачеві
  • У програмі послідовність розгортання конфігурації Поділіться записом воронки продажів із виробниками (або Microsoft Entra групами). Привілеїв на читання достатньо, щоб переглядати та запускати пайплайн із середовища розробки. Додаткові відомості: Надання спільного доступу до рядків користувачеві або команді
  • Виробники також повинні мати привілеї на експорт рішень із вихідних середовищ розробки, а також привілеї на імпорт рішень у цільові тестові та виробничі середовища, для яких розгортається конвеєр. За замовчуванням ці привілеї мають системний настроювач та розробник середовища ролі.

Діліться з адміністраторами воронки продажів

Адміністратор послідовність розгортання роль безпеки надає повні привілеї всім конвеєрам (і таблицям, які зберігають інформацію про воронку) у хост-середовищі. Він також надає доступ до запуску всіх конвеєрів, пов’язаних з поточним хостом. Адміністратор послідовність розгортання роль безпеки не надає привілеїв для виконання інших дій у хост-середовищі.

Важливо

Адміністратори пайплайнів також повинні мати доступ до всіх середовищ розробки, тестування та виробництва, пов’язаних із конвеєрами, які вони створюють або запускають.

Призначте послідовність розгортання адміністратора роль безпеки користувачам або Microsoft Entra групам у хост-середовищі. Цей роль безпеки встановлюється разом із Power Platform програмою Pipelines . Додаткові відомості: Призначення роль безпеки користувачеві

Централізоване керування та моніторинг розгортань

Програма для налаштування воронки продажів і хост-середовище надають багато інших переваг, таких як:

  • Централізовано переглядайте всі дії з розгортання. Відфільтровані представлення також доступні в інтерфейсі виробника для певної воронки продажів і рішення.
  • Аудит того, де розгортається певна версія рішення, а також хто ініціював запит.
  • Переглядайте журнали помилок, результати перевірки та налаштування розгортання. Змінні середовища та з’єднання надаються під час розгортання.
  • Зберігайте резервні копії всіх артефактів рішення за версіями.
  • Плануйте завдання масового видалення, щоб видалити небажані дані та заощадити ємність бази даних. Додаткові відомості: Видалення великої кількості конкретних цільових даних за допомогою масового видалення
  • Використовуйте інформаційну панель, щоб візуалізувати показники розгортання. Ви також можете створювати власні звіти, використовуючи дані, що зберігаються в хості.

Доступ до програми послідовність розгортання Configuration з Power Apps

На сторінці «Конвеєри » в будь-якому рішенні кнопка «Керування воронками продажів» на панелі команд переходить до програми хоста конвеєрів, пов’язаної з поточним середовищем:

  1. Якщо поточне середовище пов’язане зі спеціальним хостом конвеєрів, кнопка посилається на програму послідовність розгортання Configuration у виділеному середовищі хоста.
  2. Якщо поточне середовище пов’язане з хостом платформи, кнопка посилається на вбудований застосунок конфігурації послідовність розгортання всередині Power Apps.

Доступ до застосунку «Конфігурація послідовність розгортання» може отримати будь-хто з роллю адміністратора послідовність розгортання, якщо використовується спеціальний хост, а також будь-який адміністратор клієнта, пов’язаний із хостом платформи.

Ручне відокремлення середовищ від одного хоста та пов’язування їх з іншим хостом

  1. From Power Apps (make.powerapps.com), почніть із середовища, яке ви хочете відокремити, і виберіть Рішення.
  2. Виберіть будь-яке рішення, до якого у вас є доступ, і виберіть його.
  3. Перейдіть на сторінку «Конвеєри » з лівої області переходів, а потім виберіть «Керування конвеєрами » на панелі команд. Якщо ви починаєте з власного хоста, ви також можете перейти безпосередньо до спеціального хост-середовища та запустити звідти програму «Конфігурація послідовність розгортання».
  4. Тепер, коли ви перебуваєте в додатку послідовність розгортання Конфігурація , перейдіть до розділу Середовища на лівій панелі навігації.
  5. У таблиці Додані середовища розгортання, яка відображається за промовчанням, виберіть записи середовища для середовищ, які потрібно відокремити від цього хоста.
  6. Виберіть «Видалити » на панелі команд і підтвердьте видалення.
  7. Щоб пов’язати видалені середовища з новим вузлом, повторіть кроки 1-4, але в контексті потрібного вузла, з яким потрібно пов’язати середовища.
  8. У таблиці «Додані середовища розгортання», яка відображається за замовчуванням, виберіть « Створити » на панелі команд.
  9. Створіть запис середовища, призначивши ім’я, тип, ідентифікатор середовища та необов’язковий опис.

Тепер ви можете пов’язати оточення до конвеєрів у новому хості.

Після створення запису середовища в програмі послідовність розгортання Configuration ви можете зіткнутися з повідомленням про помилку «це середовище вже пов’язане з іншим хостом конвеєра». Щоб перебрати на себе зв’язування, що призведе до відв’язування середовища на попередньому вузлі та успішного пов’язати до нового вузла, виберіть пункт Примусово пов’язати на панелі команд.

Важливо

  • Виробники втрачають доступ до будь-яких конвеєрів на попередньому хості, які були доступні в цьому середовищі, коли ви виконуєте цю дію в середовищі розробки (вихідного коду).
  • Цю дію можна скасувати, виконавши Force пов’язати у попередньому вузлі.
  • Запис середовища на попередньому вузлі матиме застарілий стан перевірки, доки його не буде оновлено, тому він відображатиметься як «Успішно», якщо його не буде оновлено.

Запитання й відповіді

Чи не конфліктуватиме персональні пайплайни з будь-якими пайплайнами, які я вже налаштував?

Ні. Завдяки динаміці поділу хостів, яку ми застосовуємо, виробник, який створює персональну воронку продажів (у хості платформи), не може пов’язати середовище, яке вже пов’язане з кастомним хостом. За замовчуванням виробники не мають дозволів на створення легких персональних конвеєрів у середовищах, які вже пов’язані з кастомним хостом. Це означає, що UX ваших поточних пайплайнів, якщо він є, не зміниться.

Важливо

Завдяки цій функції виробники також не отримують розширеного доступу до середовищ. Вибрані цільові середовища фільтруються, щоб включати лише ті середовища, до яких виробник уже може імпортувати. Ця функція гарантує, що всі персональні конвеєри зберігаються в хості платформи, доступному для адміністраторів, і надає виробникам простіший спосіб самостійного обслуговування управління життєвим циклом програми (ALM).

Чому я не можу вибрати або переглянути певні середовища під час створення воронки продажів?

Засіб вибору цільового середовища відфільтровує будь-які середовища, які:

  • Поточний користувач не має доступу до імпорту або не перебуває за межами географічного регіону, у якому розташовано хост конвеєрів, якщо параметр для всього хоста вимкнено (див. розділ Увімкнення розгортання рішень для різних географічних мереж).

Ви також не можете створити воронку з цільовим середовищем, яке вже пов’язане з хостом як середовище розробки. Щоб змінити розрізнення типів середовища в хості, потрібно відтворити програму послідовність розгортання Configuration, видалити запис середовища та заново створити запис середовища з потрібним типом.

Чому я бачу помилку «це середовище вже пов’язане з іншим хостом конвеєрів»?

Ця помилка вказує на те, що інший хост уже містить запис активного середовища, який ви намагаєтеся пов’язати з поточним хостом. Щоб вирішити цю проблему, перейдіть до розділу Використання примусової пов’язати для зв’язування середовища з новим хостом або Від’єднання середовищ від одного хоста та пов’язування їх з іншим вузлом.

Чи враховуються воронки продажів і дані в хості платформи для моєї Dataverse потужності?

Ні. Споживання даних у хості платформи не враховується у вашому поточному тарифному плані, оскільки дані конвеєрів для хоста платформи зберігаються в Power Platform інфраструктурі. Ці дані зберігаються у вашому клієнті та доступні адміністраторам, але через особливості їх реалізації не споживають обсяг даних у межах плану.

Однак ємність застосовується до спеціального хоста, який не є реалізацією на платформі, а натомість знаходиться в настроюваному середовищі.

Чи можу я дозволити мейкерам створювати особисті воронки продажів на власному хостингу?

Так. Як адміністратор, ви можете призначити послідовність розгортання роль за замовчуванням будь-кому, кому ви хочете надати дозволи на створення полегшеної воронки. Адміністратори також можуть додавати користувачів до команди розробників послідовність розгортання на сторінці Security Teams у програмі послідовність розгортання Configuration.

Ця роль Deployment Pipelines за замовчуванням нікому не призначена у випадку настроюваного хоста, тому полегшений процес створення персональної воронки продажів відображається за замовчуванням лише в середовищах, які ще не пов’язані зі спеціальним хостом.

Як адміністратору заборонити мейкерам створювати персональні воронки продажів за умовчанням?

Оскільки користувацькі хости за замовчуванням не надають доступ до створення конвеєра, як це робить хост платформи. Ви можете налаштувати власний хост, а потім , за необхідності, використовувати примусові пов’язати, щоб пов’язати середовища розробки з власним хостом.

  1. Якщо вже доступний власний хост, пропустіть цей крок. Якщо ні, вам потрібно створити його, дотримуючись кроків, щоб створити воронку за допомогою спеціального хоста конвеєрів.
  2. Отримавши власний хост, адміністратор як адміністратор перейдіть до програми послідовність розгортання Configuration для цього хоста. Застосунок розташовано в середовищі, в якому ви встановили Power Platform пакет Pipelines.
  3. Перейдіть до розділу «Середовища» на бічній панелі навігації та створіть нові записи середовища для середовищ розробки, з яких ви не хочете створювати нові персональні конвеєри. Якщо середовище вже було пов’язане з іншим хостом, наприклад хостом платформи, перевірка не проходить. Якщо це станеться, виберіть «Примусово пов’язати на панелі команд після помилки перевірки, щоб перевизначити поточний пов’язати для іншого хоста конвеєрів.

Виконання цих кроків фактично вимикає можливість створення конвеєра для будь-яких виробників, які мають доступ до функції конвеєрів у цих середовищах розробки, оскільки вони не мають дозволів на конвеєри. Наявні воронки продажів у власному хості, якщо такі є, також за замовчуванням не надаються жодним користувачам. Адміністратори також можуть застосувати обхідний шлях до будь-якого існуючого користувацького хоста.

Чому я не бачу найновіших функцій для пайплайнів?

Пакет конвеєрів постійно оновлюється, щоб надати вам найновіші та найкращі для ваших процесів ALM. Переконайтеся, що у вас є найновіший Power Platform пакет воронок продажів у вашому спеціальному хості:

  1. Зайдіть в Power Platform центр адміністрування,
  2. Виберіть хост-середовище воронки продажів.
  3. Виберіть програми Dynamics 365 і знайдіть Power Platform Pipelines. Зверніть увагу, якщо доступне оновлення.

Для хостів платформи пакет конвеєрів оновлюється автоматично і може бути недоступним, як тільки оновлення пакета вручну стане доступним для користувацьких хостів.

Наступні кроки