< ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ Буилд Тоолс за < ДИЦТ__Азуре ⚐ ДевОпс > Азуре ДевОпс

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

  • Синхронизација метаподатака решења (такође познатих као решења) која садржи различите компоненте платформе као што су:
    • Апликације за ангажовање купаца: < ДИЦТ__Дyнамицс ⚐ 365 ⚐ Салес > Дyнамицс 365 Салес , кориснички сервис, теренски сервис, маркетинг и < ДИЦТ__Пројецт ⚐ Сервице ⚐ Аутоматион > Пројецт Сервице Аутоматион
    • Апликације са подлогом
    • Апликације засноване на моделу
    • Токови корисничког интерфејса
    • Виртуелни агенти
    • < ДИЦТ__АИ ⚐ Буилдер > АИ Буилдер модела
    • Конектори између развојних окружења и контроле извора
  • Генерисање артефакта израде
  • Примена у последичним окружењима
  • Окружења за обезбеђивање или депровисионинг
  • Извођење провере статичке анализе у односу на решења помоћу услуге < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс цхецкер

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

&лт;c0&гт;&лт;sb0&гт;АЛМ покреће га < ДИЦТ__Азуре ⚐ ДевОпс > Азуре ДевОпс .&лт;/sb0&гт;&лт;sb0&гт;АЛМ покреће га < ДИЦТ__Азуре ⚐ ДевОпс > Азуре ДевОпс &лт;/sb0&гт;&лт;/c0&гт;

Белешка

< ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ Буилд Тоолс су подржани само за < ДИЦТ__Мицрософт ⚐ Датаверсе > Мицрософт Датаверсе окружење са базом података. Још информација: Креирање окружења са базом података

< ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ Буилд Тоолс су сада доступни за употребу у &лт;c0&гт;ГЦЦ&лт;/c0&гт; и &лт;c1&гт;ГЦЦ Хигх&лт;/c1&гт; регионима.

Шта су алати за < ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ изградњу?

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

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

  • Помоћник
  • Провера квалитета
  • Решење
  • Управљање окружењем

За више информација о доступним задацима, погледајте &лт;c0&гт;< ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ Буилд Тоолс таскс&лт;/c0&гт;.

Шта је то Power Platform Build Tools верзије 2.0?

Поред онога што обезбеђује Power Platform Build Tools, верзија 2.0 услуге Power Platform Build Tools је заснована на Power Platform CLI.

Power Platform Буилд Тоолс верзија 1.0 је заснована на #глср_цихцдиедз. Повер Платформ Буилд Тоолс КСНУМКС је верзија која < ДИЦТ__Мицрософт ⚐ сервицес > Мицрософт сервицес и додаје новије функције.

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

Важно

Не можете мешати и подударати верзије задатака за Повер Платформ Буилд Тоолс у вашем цевоводу за изградњу.

Набавите < ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ Буилд Тоолс

< ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ Буилд Тоолс се може инсталирати у вашу < ДИЦТ__Азуре ⚐ ДевОпс > Азуре ДевОпс организацију из &лт;c0&гт;< ДИЦТ__Азуре ⚐ Маркетплаце > Азуре Маркетплаце &лт; / c0&гт;.

Након инсталације, сви задаци укључени у < ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ Буилд Тоолс ће бити доступни за додавање у било који нови или постојећи цевовод. Можете их пронаћи ако претражите „Power Platform“.

&лт;c1&гт;&лт;c0&гт;&лт;sb0&гт;Набавите < ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ Буилд Тоолс&лт;/sb0&гт;&лт;/c0&гт;&лт;/c1&гт;

Повезивање са окружењима

Да бисте комуницирали са < ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ окружењем, морате успоставити везу тако да задаци алата за изградњу могу извршити потребне радње. Доступне су две врсте веза:

Тип везе Опис
Директор услуге преко Ворклоад Идентитy Федератион (препоручено) Користи аутентификацију засновану на принципу услуге путем федералних акредитива. Препоручује се за станаре који захтевају вишефакторску аутентификацију.
Шеф услуге и тајна клијента Користи проверу идентитета засновану на принципу услуге.
Корисничко име/лозинка Генеричка сервисна веза са корисничким именом и лозинком. Не подржава кориснике који захтевају вишефакторску аутентификацију.

Конфигуришите везе са услугом помоћу главне услуге

Да бисте конфигурисали везу користећи принципал услуге, прво морате имати Power Platform профил аутентификован са потребним дозволама. Морате додати апликацију < ДИЦТ__Мицрософт ⚐ Ентра ⚐ ИД > Мицрософт Ентра ИД и повезаног корисника апликације у Датаверсе окружење.

Креирајте принцип услуге и тајну клијента

Користите команду пац админ цреате-сервице-принципал да бисте креирали и конфигурисали главницу услуге која ће се користити са задацима < ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ Буилд Тоолс.

Ова команда прво региструје објекат апликације и одговарајуће главно име услуге (СПН) у < ДИЦТ__Мицрософт ⚐ Ентра ⚐ ИД > Мицрософт Ентра ИД . Затим додаје апликацију као администраторског корисника у < ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ станара.

Ова команда има два параметра:

name Скраћено име Обавезно Опис
environment env Да ИД или УРЛ окружења у које желите додати корисника апликације.
role r Не Име или ИД безбедносне улоге која се примењује на корисника апликације. Подразумевана вредност је: 'Системски администратор'.

Провера решења захтева улогу са првАппендмсдyн_аналyсисјоб привилегијом да се дода у мсдyн_аналyсисјоб табелу. Улога администратора система подразумевано има ову привилегију.

Користите команду овако:

C:\> pac admin create-service-principal  --environment <environment id>

Када је успешна, команда приказује четири колоне:

  • Повер Платформ ТенантИд
  • ID апликације
  • Тајна клијента (у чистом тексту)
  • Истек

На пример:

PS C:\>pac admin create-service-principal --environment d3fcc479-0122-e7af-9965-bde57f69ee1d
Connected as admin@M365x57236726.onmicrosoft.com
Successfully assigned user adde6d52-9582-4932-a43a-beca5d182301 to environment d3fcc479-0122-e7af-9965-bde57f69eeld with security role System Administrator
Tenant ID                            Application ID                       Client Secret                           Expiration
2b0463ed-efd7-419d-927d-a9dca49d899c adde6d52-9582-4932-a43a-beca5d182301 beY8Q~JBZ~CBDgIKKBjbZ3g6BofKzoZkYj23Hbf 7/31/2024 4:27:03 PM

Користите приказане информације да конфигуришете везу са услугом Power Platform.

Важно

Чувајте тајну клијента безбедно и сигурно. Када се командна линија избрише, не можете поново преузети исту тајну клијента.

Конфигурисање окружења помоћу ID-а апликације

Морате додати ИД апликације као корисника апликације у < ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ окружењу на које се повезујете. Постоје два начина на које то можете учинити.

  • Можете прегледати овај чланак: Креирање корисника апликације.
  • Можете користити Power Platform ЦЛИ. На пример:
PS C:\>pac admin assign-user --user "adde6d52-9582-4932-a43a-beca5d182301" --role "System administrator" --environment d3fcc479-0122-e7af-9965-bde57f69ee1d --application-user
Connected to... SnDemoDev
Connected as admin@M365x57236726.onmicrosoft.com
Successfully assigned user adde6d52-9582-4932-a43a-beca5d182301 to environment d3fcc479-0122-e7af-9965-bde57f69ee1d with security role System Administrator

Уверите се да додани корисник апликације има додељену улогу администратора система (доступно из "Управљање улогама" у безбедносним подешавањима за корисника апликације).

Често постављана питања (ФАК)

&лт;c0&гт;Да ли ће моји стари цевоводи < ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ Буилд Тоол наставити да раде? &лт; / c0&гт;

Старији цевоводи настављају да раде, али новије функције нису доступне у старијим задацима. Ако желите да користите новије функције, промените верзију вашег задатка у цевоводу.

Зашто сте нови задатак базирали на Power Platform ЦЛИ-у уместо #глср_цихцдиедз?

Повер Платформ ЦЛИ задаци су мултиплатформни са великом флексибилношћу, укључујући и покретање на Линук тркачима. Ови задаци су исти задаци који су доступни са Повер Платформ Ацтионс фор ГитХуб . Сада имате конзистентно искуство између < ДИЦТ__Азуре ⚐ ДевОпс > Азуре ДевОпс и ГитХуб .

&лт;c0&гт;Да ли алати за израду < ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ раде само за < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс ?&лт; / c0&гт;

Алати за изградњу раде и за платно и за апликације засноване на моделу, < ДИЦТ__Мицрософт ⚐ Цопилот ⚐ Студио > Мицрософт Цопилот Студио виртуелне агенте, токове корисничког интерфејса и традиционалне токове, < ДИЦТ__АИ ⚐ Буилдер > АИ Буилдер , прилагођене конекторе и токове података, а све то сада можете додати у решење. Ова листа такође укључује апликације за ангажовање купаца (< ДИЦТ__Дyнамицс ⚐ 365 ⚐ Салес > Дyнамицс 365 Салес , Цустомер Сервице, Фиелд Сервице, Маркетинг и < ДИЦТ__Пројецт ⚐ Сервице ⚐ Аутоматион > Пројецт Сервице Аутоматион ). За апликације за финансије и операције доступни су засебни задаци израде.

Претходно сам инсталирао преглед Буилд Тоолс - могу ли надоградити са прегледа < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс Буилд Тоолс на Повер Платформ Буилд Тоолс?

Не можете надоградити са верзије за преглед јер смо морали да уведемо неке промене у опште доступном (ГА) издању. Да бисте прешли са верзије за преглед, потребно је да инсталирате < ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ Буилд Тоолс и или поново изградите своје цевоводе или поново конфигуришете постојеће цевоводе да бисте користили нове задатке Буилд Тоолс. Такође морате да креирате нове сервисне везе.

Могу ли укључити проток и платно апликације?

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

&лт;c0&гт;Колико коштају алати за < ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ изградњу?&лт; / c0&гт;

Алатке за градњу су доступне бесплатно. Међутим , потребна вам је важећа претплата да бисте < ДИЦТ__Азуре ⚐ ДевОпс > Азуре ДевОпс да бисте користили Буилд Тоолс. За више информација, погледајте Цене за < ДИЦТ__Азуре ⚐ ДевОпс > Азуре ДевОпс .

Могу да видим екстензију, али зашто немам опцију да га инсталирам?

Ако не видите опцију инсталације , највероватније вам недостају потребне привилегије за инсталацију у вашој < ДИЦТ__Азуре ⚐ ДевОпс > Азуре ДевОпс организацији. За више информација, погледајте Управљање дозволама за проширење .

Како програмери могу да користе резултате задатка Цхецкер?

Излаз Цхецкер задатка је САРИФ фајл . И ВС Цоде и < ДИЦТ__Висуал ⚐ Студио > Висуал Студио екстензије су доступне за преглед и предузимање акција на САРИФ датотекама.

Такође погледајте

&лт;c0&гт;Повер Платформ Буилд Тоолс фор < ДИЦТ__Азуре ⚐ ДевОпс > Азуре ДевОпс белешке о издању&лт; / c0&гт;
Изградите задатке алата
&лт;c0&гт;< ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ Буилд Тоолс лабс&лт;/c0&гт;