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


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

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

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

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

Передумови для персональних трубопроводів

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

    Нотатка

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

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

Поточні обмеження з персональними трубопроводами

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

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

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

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

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

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

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

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

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

Важливо

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

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

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

Нотатка

  • Ви повинні бути власником поточного конвеєра, щоб додати етап.
  • Можливість додавання етапів обмежена одноетапними конвеєрами, але адміністратори можуть додавати більше етапів у програмі Deployment Pipeline Configuration.

Як видалити воронку продажів, якою ви володієте, 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. Після завершення інсталяції пакета Deployment Pipeline перейдіть до розділу Power Apps, а потім виберіть спеціальне хост-середовище (де ви встановили програму).

  3. Відтворіть програму Deployment Pipeline Configuration .

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

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

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

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

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

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

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

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

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

Необхідний етап попереднього розгортання пайплайнів

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

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

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

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

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

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

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

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

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

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

Важливо

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

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

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

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

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

Доступ до програми Deployment Pipeline Configuration з Power Apps

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

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

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

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

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

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

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

Важливо

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

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

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

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

Важливо

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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