Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Microsoft Power Platform негізінде жасалған қосымшаларды автоматтандыру үшін Microsoft Power Platform Build Tools қолданыңыз. Бұл тапсырмалар мыналарды қамтиды:
- Әр түрлі платформа құрамдастарын қамтитын шешім метадеректерін синхрондау (шешімдер деп те аталады), мысалы:
- Тұтынушылармен байланыс қосымшалары: Dynamics 365 Sales, Customer Service, Field Service, Marketing және Project Service Automation
- Кенеп бағдарламалары
- Модельге негізделген бағдарламалар
- пайдаланушы интерфейсінің ағындары
- Виртуалды агенттер
- AI Builder модельдері
- Әзірлеу орталары мен бастапқы басқару арасындағы қосқыштар
- Құрастыру артефактілерін жасау
- Төмен ағынды орталарға орналастыру
- Орталарды қамтамасыз ету немесе жою
- Power Apps тексеру қызметін пайдаланып шешімдерге статикалық талдау тексерулерін жүргізу
Microsoft Power Platform Build Tools тапсырмаларын басқа қолжетімді Azure DevOps тапсырмаларымен бірге құрастыру және шығару пайплайндарын құрастырыңыз. Әдетте топтарды жасайтын үрдістерге Бастау, Әзірлеуден экспорттау, Құрастыру және Шығару кіреді.
Ескертпе
Microsoft Power Platform Build Tools тек дерекқоры бар Microsoft Dataverse ортасына қолдау табады. Қосымша ақпарат: Дерекқоры бар ортаны жасау
Microsoft Power Platform Build Tools қазір GCC және GCC High аймақтарында қолжетімді.
Microsoft Power Platform Build Tools дегеніміз не?
Microsoft Power Platform Build Tools — бұл Power Platform-ға тән Azure DevOps құру тапсырмаларының жиынтығы, олар Microsoft Power Platform негізінде жасалған қосымшалардың өмірлік циклін басқару үшін арнайы құралдар мен скрипттерді қолмен жүктеу қажеттілігін жояды.
Шешімді төменгі ағындық ортаға импорттау сияқты тапсырмаларды жеке пайдалануға болады немесе сценарийді ұйымдастыру үшін құбырда бірге пайдалануға болады, мысалы құрастыру артефакті, жасау. сынау немесе егін дайындаушы үшін қолдану өзгерістер. Құрастыру тапсырмаларын негізінен төрт түрге бөлуге болады:
- Көмекші
- Сапаны тексеру
- Шешім
- Ортаны басқару
Қолжетімді тапсырмалар туралы толығырақ ақпарат алу үшін Microsoft Power Platform Build Tools tasks бөлімін қараңыз.
Power Platform Build Tools 2.0 нұсқасы деген не?
Power Platform Build Tools бағдарламасы ұсынатын қызметтерге қосымша ретінде Power Platform Build Tools бағдарламасының 2.0 нұсқасы Power Platform CLI негізделген.
Power Platform Құрастыру құралдарының 1.0 нұсқасы PowerShell негізінде жасалған. Power Platform Build Tools 2.0 — Microsoft services ұсынатын және оған жаңа мүмкіндіктер қосатын нұсқа.
Power Platform Build Tools-тың бұрынғы нұсқалары үшін Microsoft қажет болған жағдайда маңызды қауіпсіздік жаңартуларын ұсынады. Power Platform Build Tools-тың 2.0 нұсқасына мүмкіндігінше тезірек көшіңіз.
Маңызды
Power Platform Build Tools үшін тапсырма нұсқаларын build pipeline-да араластырып, сәйкестендіре алмайсыз.
Microsoft Power Platform Build Tools алу
Microsoft Power Platform Build Tools сіздің Azure DevOps ұйымыңызға Azure Marketplace-ден орнатуға болады.
Орнатқаннан кейін, Microsoft Power Platform Build Tools-қа кірген барлық тапсырмалар кез келген жаңа немесе бар құбырға қосылуға қолжетімді болады. Оларды "Power Platform" іздеу арқылы табуға болады.
Орталарға қосылу
Microsoft Power Platform ортасымен өзара әрекеттесу үшін құрылыс құралының тапсырмалары қажетті әрекеттерді орындау үшін байланыс орнату қажет. Қосылымдардың екі түрі қолжетімді:
| Қосылым түрі | Сипаттама |
|---|---|
| Жұмыс жүктемесінің сәйкестендіру федерациясы арқылы қызмет директоры (ұсынылады) | Біріктірілген тіркелгі деректері арқылы негізгі қызметке негізделген аутентификацияны пайдаланады. Көп факторлы аутентификацияны қажет ететін жалға алушылар үшін ұсынылады. |
| Қызмет көрсетуші және клиент құпиясы | Негізгі қызметке негізделген аутентификацияны пайдаланады. |
| Пайдаланушы аты/пароль | Пайдаланушы аты мен құпия сөзбен жалпы қызмет қосылымы. Көп факторлы аутентификацияны талап ететін пайдаланушыларға қолдау көрсетпейді. |
Қызмет қосылымдарын субъект-қызмет арқылы конфигурациялаңыз
Негізгі қызметті пайдалану арқылы қосылымды конфигурациялау үшін алдымен қажетті рұқсаттармен аутентификацияланған Power Platform профиль болуы керек. Dataverse ортасына Microsoft Entra ID қосымшасы мен оған қатысты қолданушы қосу қажет.
Қызметтің негізгі және клиент құпиясын жасаңыз
Pac admin create-service-principal командасын пайдаланып, Microsoft Power Platform Build Tools тапсырмаларымен бірге қызмет принципін жасап, баптаңыз.
Бұл команда алдымен Microsoft Entra ID-де Application объектісін және оған сәйкес Service Principal Name (SPN) тіркеледі. Содан кейін қосымшаны әкімші ретінде Microsoft Power Platform жалға алушысына қосады.
Бұл команданың екі параметрі бар:
| атау | қысқа есім | Қажетті | Сипаттама |
|---|---|---|---|
environment |
env |
Иә | Бағдарлама пайдаланушысын қосатын ортаның идентификаторы немесе URL мекенжайы. |
role |
r |
Жоқ | Қолданба пайдаланушысына қолданылатын қауіпсіздік рөлінің атауы немесе идентификаторы. Әдепкі мән: 'System Administrator'.
Шешім тексеру құралы msdyn_analysisjob кестесіне қосу үшін prvAppendmsdyn_analysisjob артықшылығы бар рөлді қажет етеді. Жүйе әкімшісі рөлі әдепкі бойынша бұл артықшылыққа ие. |
Команданы былай қолданыңыз:
C:\> pac admin create-service-principal --environment <environment id>
Сәтті болғанда, команда төрт бағанды көрсетеді:
- Power Platform TenantId
- Бағдарлама идентификаторы
- Тұтынушы құпиясы (анық мәтінде)
- Жарамдылық мерзімі
Мысалы:
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 қызмет қосылымын конфигурациялау үшін көрсетілген ақпаратты пайдаланыңыз.
Маңызды
Тұтынушы құпиясын қауіпсіздікте сақтаңыз. Командалық жолды тазартқаннан кейін, сол клиенттің құпиясын қайта ала алмайсың.
Бағдарлама идентификаторымен ортаны конфигурациялау
Сіз қосылып жатқан Microsoft Power Platform ортасында Қосымша пайдаланушы ретінде Application ID-ді қосуыңыз керек. Мұны істеудің екі жолы бар.
- Мына мақаланы қарап шығуға болады: Қолданба пайдаланушысын жасау.
- Сіз Power Platform CLI пайдалана аласыз. Мысалы:
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
Қосылған Қолданба пайдаланушысына жүйе әкімшісі рөлі тағайындалғанына көз жеткізіңіз (қолданба пайдаланушысы үшін қауіпсіздік параметрлеріндегі «Рөлдерді басқару» бөлімінен қолжетімді).
Жиі қойылатын сұрақтар (ЖҚС)
Менің ескі Microsoft Power Platform Build Tool конвейерлерім жұмыс істей ме?
Ескі құбырлар жұмысын жалғастырады, бірақ жаңа функциялар ескі тапсырмаларда жоқ. Егер жаңа мүмкіндіктерді қолданғыңыз келсе, тапсырманың құбырдағы нұсқасын өзгертіңіз.
Неліктен жаңа тапсырманы PowerShell орнына Power Platform CLI негізінде жасадыңыз?
Power Platform CLI тапсырмалары көпплатформалы, үлкен икемділікпен жүзеге асырылады, оның ішінде Linux runpers-терінде де жұмыс істейді. Бұл тапсырмалар Power Platform Actions for GitHub-та қолжетімді міндеттермен бірдей. Енді сіз Azure DevOps пен GitHub арасында тұрақты тәжірибе аласыз.
Құру құралдары Canvas және модельдік қосымшаларға, Microsoft Copilot Studio виртуалды агенттеріне, UI Flows және дәстүрлі ағындарға, AI Builder, арнайы коннекторларға және деректер ағындарына жұмыс істейді, бұлардың бәрін енді шешімге қосуға болады. Бұл тізімге сондай-ақ клиенттерді тарту қосымшалары (Dynamics 365 Sales, Customer Service, Field Service, Marketing және Project Service Automation) кіреді. Бөлек құрастыру тапсырмалары Қаржы және Операция қолданбалары үшін қолжетімді.
Мен бұрын Build Tools-тың алдын ала нұсқасын орнатқан едім – Power Apps Build Tools-тың алдын ала қарауынан Power Platform Build Tools-қа жаңартуға бола ма?
Алдын ала қарау нұсқасынан жаңартуға болмайды, себебі жалпы қолжетімді (GA) нұсқада кейбір маңызды өзгерістер енгізуге тура келді. Алдын ала нұсқадан өту үшін Microsoft Power Platform Build Tools құралдарын орнатып, конвейерлеріңізді қайта құру немесе бар конвейерлерді жаңа Build Tools тапсырмаларын қолдану үшін қайта баптау қажет. Сондай-ақ, жаңа қызмет байланыстарын жасау керек.
Ағын және кенеп қолданбаларын қоса аламын ба?
Иә, flows және canvas қосымшалары шешімдерді жақсы біледі, сондықтан осы компоненттерді шешіміңізге қоссаңыз, олар қосымшаңыздың өмірлік цикліне қатыса алады. Дегенмен, кейбір қадамдар әлі де қолмен конфигурациялауды қажет етеді. Дегенмен, кейбір қадамдар қолмен конфигурациялауды қажет етеді, ортаның айнымалылары мен қосқыштарын енгізген кезде осы жылдың соңында таныстырылады. Қазіргі шектеулердің тізімі Белгілі шектеулер мақаласында қолжетімді.
Microsoft Power Platform Build Tools қанша тұрады?
GitHub әрекеттері тегін қолжетімді. Алайда, Build Tools-ты пайдалану үшін Azure DevOps-қа жарамды жазылым қажет. Қосымша ақпарат алу үшін қараңыз: Azure DevOps үшін Pricing.
Мен кеңейтімді көремін, бірақ неге оны орнату мүмкіндігі жоқ?
Орнату опциясын көрмесеңіз, Azure DevOps ұйымыңызда қажетті орнату құқығыңыз жоқ болуы мүмкін. Қосымша ақпарат алу үшін Кеңейту рұқсаттарын басқару бөлімін қараңыз.
Әзірлеушілер Checker тапсырмасының нәтижелерін қалай пайдалана алады?
Checker тапсырмасының нәтижесі — SARIF файлы. VS Code пен Visual Studio кеңейтімдері SARIF файлдарын көру және әрекет ету үшін қолжетімді.
Сондай-ақ, келесіні қараңыз:
Power платформасын құру құралдары Azure DevOps шығарылым жазбалары
Құрал тапсырмаларын құрастыру
Microsoft Power Platform Build Tools зертханалары