Делите путем


Креирајте цевовод користећи прилагођени домаћин цевовода

Power Platform Администратори могу креирати један или више цевовода, повезати било који број окружења, а затим делити приступ са оним људима који администрирају или покрећу цевоводе.

Предуслови за домаћина прилагођених цевовода

  • Препоручују се четири окружења, али можете користити само три Power Platform окружења за креирање цевовода.
  • Сва окружења која се користе у цевоводима морају имати базу Microsoft Dataverse података.
  • Морате имати улогу администратора или Power Platform администратора Dataverse система да бисте инсталирали апликацију цевовода.
  • Сва циљна окружења која се користе у цевоводу морају бити омогућена као < ДИЦТ__Надгледана окружења > Манагед Енвиронментс.

Креирајте или изаберите окружења за цевоводе

Пре него што почнете, морате да идентификујете која окружења учествују у цевоводима. Будите сигурни да омогућите све циљне окружења као < ДИЦТ__Надгледана окружења > Манагед Енвиронментс. < ДИЦТ__Надгледана окружења >Манагед Енвиронментс није потребно за окружења домаћина или програмера цевовода.

  • Окружење домаћина. Ово окружење посебне намене делује као равни складиштења и управљања за све конфигурације цевовода, сигурност и историју покретања.

    • Препоручујемо да ову поставку задржите као наменско производно окружење одвојено од развојног и циљног окружења.
    • Ако желите, можете конфигурисати више различитих домаћина унутар станара, као што је одвојено управљање цевоводима за различите пословне организације или географске локације. Један домаћин за читавог станара је такође прихватљив све док су сва окружења на истој географској локацији.

    Важно

    Брисање окружења домаћина брише све цевоводе и покрећу податке. Будите опрезни и разумејте утицај губитка података и конфигурације, као и приступ произвођачима цевовода који се налазе у окружењу.

  • Развојно окружење. Ово окружење је место где развијате решења. Цевовод се може покренути из било ког развојног окружења повезаног са њим.

  • Циљно окружење. Одредишно окружење у које се гасовод распоређује. На пример, тестирање интеграције, тестирање корисничке помоћи (УАТ), производња и тако даље.

Савет

Користите имена окружења која указују на њихову сврху. На пример, Цонтосо Хост , Цонтосо Девелопмент , Цонтосо КА и тако даље.

Инсталирајте апликацију цевовода у вашем окружењу домаћина

Овај корак је потребан само за почетно подешавање домаћина. Можда ћете прескочити на следећи одељак ако већ имате приступ окружењу домаћина у којем ћете креирати цевоводе.

  1. пријавите се у Power Platform админ центар , идите на Нова окружења > и креирајте ново окружење са базом Dataverse података. Будите сигурни да изаберете исти регион у којем су створени ваши развој, КА и производна окружења.
  2. Инсталирајте апликацију Power Platform Пипелинес у свом окружењу домаћина тако што ћете изабрати окружење домаћина, а затим изаберите Ресурси > Дyнамицс 365 апликације.
  3. Изаберите Инсталирај апликацију и померите се надоле на десној страни панела док не пронађете Power Platform Пипелинес.
  4. Изаберите Даље , ако се слажете, прихватите услове, а затим изаберите Инсталирај.

    Важно

    Потребно је само да инсталирате апликацију за распоређивање цевовода у окружењу домаћина. Не морате да га инсталирате у другим окружењима, као што су развој, КА или производна окружења која ће бити повезана са вашим цевоводима.

Када се инсталира, апликација за конфигурацију цевовода за распоређивање појављује се на листи инсталираних апликација.

Конфигуришите < ДИЦТ__канал примене > деплоyмент пипелине

  1. Копирајте ИД-ове окружења свих развојних и циљних < ДИЦТ__Надгледана окружења > Манагед Енвиронментс који су повезани са цевоводима. Касније су вам потребне ове личне карте. Више информација: Пронађите своје окружење и ИД организације

  2. Када је инсталација пакет < ДИЦТ__канал примене > Деплоyмент Пипелине а завршена, идите на Power Apps, а затим изаберите наменско окружење домаћина (где сте инсталирали апликацију).

  3. Играјте апликацију < ДИЦТ__канал примене > Деплоyмент Пипелине Конфигурација .

  4. Изаберите Окружења у левом окну, а затим изаберите Ново да креирате записе окружења у Dataverse:

    • Име : Унесите име за запис окружења. Добар је идеја укључити исто име као и стварно окружење, као што је Цонтосо Дев.
    • Тип окружења: Изаберите развојно окружење или циљно окружење. Изаберите развојно окружење за сва изворна окружења у којима ће се развијати неуправљана решења. Изаберите циљно окружење за КА и производна окружења у којима су распоређени < ДИЦТ__комплетно решење > манагед солутион артефакти.
    • Животна средина Ид : Будите сигурни да изаберете исправан ИД. ИД окружења за тренутну средину можете пронаћи унутар #пии_ијфидејз. Изаберите икону Сеттингс на командној траци, а затим изаберите Ресурси за програмере. Више информација: Пронађите своје окружење и ИД организације
  5. Изаберите ставку Сачувај.

  6. Освежите образац, а затим потврдите да је статус валидације једнак успеху .

  7. Поновите кораке 4-6 све док сва окружења која учествују у цевоводу имају креиране записе о окружењу.

  8. Изаберите Цевоводи у левом окну за навигацију, а затим изаберите Нови да креирате нови < ДИЦТ__канал примене > Деплоyмент Пипелине:

    • Име : Унесите име за цевовод, као што је Цонтосо Стандард < ДИЦТ__канал примене > Деплоyмент Пипелине или Цонтосо хитне исправке цевовода.
    • Опис : Опционо, унесите смислен опис за цевовод. Нова икона цевовода
  9. Унутар мреже Повезана развојна окружења изаберите Додај постојеће развојно окружење , а затим повежите једно или више развојних окружења. Цевовод мора имати најмање једно развојно окружење и једну фазу пре него што може да ради. Додај икону развојног окружења

  10. Унутар мреже Фазе распоређивања, изаберите Нова фаза распоређивања, да бисте приказали окно за брзо креирање. Икона фаза цевовода

  11. Унесите детаље за сваку фазу, а затим изаберите Сачувај и затвори:

    • Име : Име бине.
    • Опис (опционо): Опциони опис за фазу.
    • Претходна фаза примене (опционо): Одређује фазу примене која мора бити распоређена пре него што се распореди у тренутну фазу. На пример, приликом креирања фазе производње, можете додати тестну фазу као претходну фазу распоређивања. За прву фазу, или цевовода који садрже само једну фазу, ова фаза треба оставити празна.
    • Таргет Деплоyмент Енвиронмент : Ово је циљно окружење у којем се ова фаза распоређује.
    • ПреДеплоимент корак Потребно (опционо): Захтеви за распоређивање су на чекању док се не одобри путем прилагођене пословне логике. Захтева додатну конфигурацију. Више информација: Проширите цевоводе у Power Platform
  12. Поновите претходна два корака за сваку фазу коју желите да додате у цевовод. Морате имати барем једну фазу. Можете додати до седам фаза.

Цевоводи пре распоређивања корак потребни

Одобрите приступ за уређивање или покретање цевовода

Безбедност цевовода се управља у окружењу домаћина додељивањем безбедносних улога. Поред тога, корисници тренутно морају имати приступ свим окружењима повезаним са цевоводом како би креирали или покренули цевовод.

Када инсталирате апликацију Power Platform цевовода, додају се две безбедносне улоге:

  • < ДИЦТ__канал примене >Деплоyмент Пипелине Корисник : Има привилегије за покретање цевовода који су подељени са њима.
  • < ДИЦТ__канал примене >Деплоyмент Пипелине Администратор : Има потпуну контролу над свим конфигурацијама цевовода, без потребе за администратором система < ДИЦТ__безбедносна улога > сецуритy роле чланством.

Делите цевоводе са произвођачима

Корисник < ДИЦТ__канал примене > Деплоyмент Пипелине < ДИЦТ__безбедносна улога > сецуритy роле даје приступ за покретање једног или више цевовода. Не одобрава приступ за креирање, уређивање или брисање цевовода. Корисници са < ДИЦТ__канал примене > Деплоyмент Пипелине Корисничка < ДИЦТ__безбедносна улога > сецуритy роле не могу да виде окружење домаћина у бирачу Power Apps окружења или Power Automate на други начин морају бити свесни тога.

Да бисте делили цевоводе:

  • Доделите креаторе < ДИЦТ__канал примене > Деплоyмент Пипелине кориснику < ДИЦТ__безбедносна улога > сецуритy роле у окружењу домаћина. Овај < ДИЦТ__безбедносна улога > сецуритy роле је инсталиран са апликацијом Power Platform цевовода. Додатне информације: Додељивање < ДИЦТ__безбедносна улога > сецуритy роле кориснику
  • У апликацији за конфигурацију < ДИЦТ__канал примене > Деплоyмент Пипелине ,Делите запис цевовода са произвођачима (или Microsoft Entra групама). Привилегија за читање је довољна за преглед и покретање цевовода из развојног окружења. Више информација: Делите редове са корисником или тимом
  • Произвођачи такође морају имати привилегије за извоз решења из изворних развојних окружења, као и привилегије за увоз решења у циљна тестна и производна окружења за која се цевовод распоређује. По дефаулту, < ДИЦТ__стручњак за прилагођавање система > сyстем цустомизер и < ДИЦТ__аутор окружења > енвиронмент макер улоге имају ове привилегије.

Поделите са администраторима цевовода

Администратор < ДИЦТ__канал примене > Деплоyмент Пипелине < ДИЦТ__безбедносна улога > сецуритy роле додељује пуне привилегије свим цевоводима (и табелама, које чувају информације о цевоводу) у окружењу домаћина. Улога такође даје приступ за покретање свих цевовода повезаних са тренутним домаћином. < ДИЦТ__канал примене >Деплоyмент Пипелине Администратор < ДИЦТ__безбедносна улога > сецуритy роле не даје привилегије за обављање других активности у окружењу домаћина.

Важно

Администратори цевовода такође морају имати приступ свим развојним, тестним и производним окружењима која су повезана са цевоводима које креирају или покрећу.

Доделите < ДИЦТ__канал примене > Деплоyмент Пипелине Администратор < ДИЦТ__безбедносна улога > сецуритy роле корисницима или Microsoft Entra групама у окружењу домаћина. Овај < ДИЦТ__безбедносна улога > сецуритy роле је инсталиран са апликацијом Power Platform Пипелинес . Додатне информације: Додељивање < ДИЦТ__безбедносна улога > сецуритy роле кориснику

Додељивање улога цевовода преко безбедносних тимова у апликацији < ДИЦТ__канал примене > Деплоyмент Пипелине Цонфигуратион

Као < ДИЦТ__канал примене > Деплоyмент Пипелине Администратор , можете лако доделити улоге цевовода у апликацији < ДИЦТ__канал примене > Деплоyмент Пипелине Конфигурација :

  1. Играјте апликацију < ДИЦТ__канал примене > Деплоyмент Пипелине Конфигурација .
  2. Изаберите Сецурити Теамс под Сеттингс у левом окну за навигацију.

Постоје три тима:

  • < ДИЦТ__канал примене >Деплоyмент Пипелине Администратори. Ови корисници имају потпуни приступ свим цевоводима и могу да играју апликацију < ДИЦТ__канал примене > Деплоyмент Пипелине Цонфигуратион.
  • < ДИЦТ__канал примене >Деплоyмент Пипелине Макерс. Ови корисници могу креирати и конзумирати личне цевоводе којима се управља у прилагођеном хосту. Ако произвођач треба да користи заједнички цевовод, препоручујемо да се кориснику додели улога < ДИЦТ__канал примене > Деплоyмент Пипелине корисника да добије приступ заједничким артефактима и заједничким фазама.
  • < ДИЦТ__канал примене >Деплоyмент Пипелине корисника. Ови корисници могу покренути цевовод који се дели са њима. < ДИЦТ__канал примене >Деплоyмент Пипелине Корисници такође имају приступ за читање свих фаза распоређивања у истој пословној јединици.

Коришћење цевовода са другим развојним окружењима која већ нису повезана

Ако корисник има приступ за писање на датом цевоводу, они могу повезати друга развојна окружења са тим цевоводом у искуству цевовода.

Изаберите креирани цевовод из падајућег менија. Када изаберете Следећи у првом корак процеса конфигурације распоређивања, тренутно окружење је повезано са цевоводом (и домаћином, ако већ није) као развојно окружење.

Ово је корисно ако имате исти процес цевовода за додатно развојно окружење. На пример, ваша УАТ и производна окружења су иста за друго изворно окружење. Можете поново користити цевовод који сте већ креирали или сте добили приступ за писање.

Централно управљајте и надгледајте распоређивање

Апликација за конфигурацију цевовода и окружење домаћина пружају многе друге погодности као што су:

  • Централно погледајте све активности распоређивања. Филтрирани прикази су такође доступни у оквиру искуства произвођача за одређени цевовод и решење.
  • Ревизија у којој је распоређена одређена верзија решења, као и ко је покренуо захтев.
  • Прегледајте дневнике грешака, резултате валидације и поставке распоређивања. Варијабле окружења и везе су обезбеђене током примене.
  • Задржите резервне копије свих артефаката решења по верзији.
  • Распоредите послове масовног брисања да бисте уклонили нежељене податке и сачували капацитет базе података. Више информација: Уклоните велику количину специфичних, циљаних података са масовним брисањем
  • Користите контролну таблу за визуелизацију метрике распоређивања. Такође можете направити сопствене извештаје користећи податке који се чувају у домаћину.

Приступ апликацији < ДИЦТ__канал примене > Деплоyмент Пипелине Цонфигуратион из Power Apps

Са странице Цевоводи у било ком решењу, команда Управљање цевоводима на командној траци прелази на апликацију за конфигурацију хоста цевовода који је повезан са тренутним окружењем:

  1. Ако је тренутно окружење повезано са прилагођеним домаћином цевовода, дугме се повезује са апликацијом < ДИЦТ__канал примене > Деплоyмент Пипелине Цонфигуратион у наменском окружењу домаћина.
  2. Ако је тренутно окружење повезано са домаћином платформе, дугме се повезује са уграђеном апликацијом за конфигурацију < ДИЦТ__канал примене > Деплоyмент Пипелине унутар Power Apps.

Апликацији < ДИЦТ__канал примене > Деплоyмент Пипелине Цонфигуратион може приступити свако ко има улогу администратора < ДИЦТ__канал примене > Деплоyмент Пипелине ако користи прилагођени хост и било који администратор станара за апликацију повезану са домаћином платформе.

Ручно раздвајање окружења од једног домаћина и њихово повезивање са другим домаћином

  1. Фром Power Apps (#пии _ијфидејз ), почните у окружењу које желите да раздвојите и изаберите Решења.
  2. Изаберите било које решење које имате приступ, и изаберите у њега.
  3. Идите на страницу Цевоводи из левог окна за навигацију, а затим изаберите Управљање цевоводи на командној траци. Ако почињете са прилагођеним домаћином, такође можете ићи директно у наменско окружење домаћина и покренути < ДИЦТ__канал примене > Деплоyмент Пипелине апликацију за конфигурацију одатле.
  4. Сада када сте у < ДИЦТ__канал примене > Деплоyмент Пипелине апликацији Конфигурација , идите на Окружења из левог окна за навигацију.
  5. У табели Аддед Деплоyмент Енвиронментс приказаној по дефаулту, изаберите записе окружења за окружења која желите да прекинете везу са овим домаћином.
  6. Изаберите Делете на командној траци и потврдите брисање.
  7. Да бисте повезали избрисана окружења са новим домаћином, поновите кораке КСНУМКС-КСНУМКС, али у контексту жељеног домаћина са којим ћете повезати окружења.
  8. У табели Аддед Деплоy Енвиронментс приказаној по дефаулту, изаберите Ново на командној траци.
  9. Креирајте запис окружења додељивањем имена, типа, ИД-а окружења и опционог описа.

Сада можете повезати окружења са цевоводима у новом хосту.

Након креирања записа окружења у апликацији < ДИЦТ__канал примене > Деплоyмент Пипелине Цонфигуратион, можда ћете наићи на поруку о грешци која указује на то да је "ово окружење већ повезано са другим домаћином цевовода". Да бисте преузели асоцијацију, што је резултирало раздвајањем окружења у претходном хосту и успешном везом са новим домаћином, изаберите Форце Линк на командној траци.

Важно

  • Произвођачи губе приступ свим цевоводима у претходном хосту који су били доступни у том окружењу када извршите ову акцију на развојном (изворном) окружењу.
  • Ова акција се може поништити извођењем Форце Линк у претходном хосту.
  • Запис окружења у претходном хосту ће имати статус валидације док се не ажурира, тако да ће се приказати као Суццеедед осим ако се не ажурира.

Следећи кораци