Бөлісу құралы:


Оқулық: Microsoft Power Platform бағдарламасына арналған GitHub әрекеттерімен жұмысты бастау

Осы үш бөлімнен тұратын нұсқаулық сізге Power Platform бағдарламасына арналған GitHub әрекеттері көмегімен бағдарламаны құруды және орналастыруды автоматтандырудың озық тәжірибелерімен танысуға мүмкіндік береді. Алғашқы екі оқулық қажетті ортаны орнатуға және GitHub әрекеттері көмегімен кейінірек пайдалану үшін шешім жасауға арналған. Егер сізде орталар мен шешімдерді жасау тәжірибесі болса, Power Platform бағдарламасына арналған GitHub әрекеттерін пайдалануды бастау үшін төмендегі кеңесті орындап, үшінші оқулыққа өтуге болады.

  • Қатысушыда үш Microsoft Dataverse ортасын жасау
  • (Ұсынылады) Субьект‑қызметін жасау және тиісті рұқсаттарды қамтамасыз ету
  • Модельге негізделген бағдарлама жасау
  • Бағдарламаның жарамдылық кезеңін басқаруды (ALM) автоматтандыру арқылы бағдарламаны экспорттау және орналастыру

Шайпұл

Егер сіз бірнеше Dataverse ортасының тұжырымдамасымен, сонымен қатар бағдарламаны буу үшін шешімдерді пайдалану жолдарымен таныс болсаңыз, ALMLab шешімінің үлгісін жай ғана жүктеп, пайдаланып, содан соң осы қатардың соңғы оқулығына өтіңіз.

№1 оқулықтан жұмысты бастап, үш Dataverse ортасын жасайық.

Қажетті орталарды жасау

Сізге демо немесе тұтынушы қатысушысында үш Dataverse ортасын жасап, оларға қатынасыңыз болуы қажет. Бұл орталарды жасау үшін төмендегі нұсқауларды орындаңыз. Әйтпесе, келесі қадамдар үшін осы оқулықтың соңына өтіңіз.

  1. Минималды 3 ГБ сыйымдылығы қолжетімді қатысушыға қатынасуды қамтамасыз ететін тіркелгі деректерімен Power Platform басқару орталығына кіріңіз (үш орта жасау үшін қажет).

  2. Навигация аймағында Орталар опциясын таңдаңыз.

  3. Алғашқы жаңа ортаңызды жасау үшін + Жаңа опциясын таңдаңыз.

    Жаңа орта.

  4. Бірінші орта "Сіздің атыңыз – әзірлеуші ​​​​" деп аталу керек, аймақты "Америка Құрама Штаттары (әдепкі)" күйіне орнатыңыз, Қоршаған орта түрін Мүмкіндік (бар болса) етіп орнатыңыз, болмаса, «Сынақ нұсқасын» пайдаланыңыз.

    • Осы орта үшін дерекқор жасау ауыстырып‑қосқышы Иә күйіне орнатылғанына көз жеткізіңіз

    Қоршаған ортаны құру.

  5. Келесі түймесін басыңыз.

  6. Тіл мен валютаны таңдаулы етіп орнатыңыз және "Үлгілік бағдарламалар мен деректерді орналастыру керек пе?" ауыстырып‑қосқыш түймесін Иә күйіне орнатыңыз., содан кейін Сақтау түймесін басыңыз

    Валютаны орнату.

  7. Әзірлеу ортаңыз жасалды, жоғарыдағы 2 – 7 қадамдарды орындап, «Аты-жөніңіз – құрастыру» деп аталатын екінші ортаны жасаңыз, содан кейін «Сіздің атыңыз – өнім» деп аталатын үшінші ортаны жасаңыз.

Енді сізде практикалық жұмыс үшін қажет орталар бар және сіз осы сабақтың келесі модульдерін бастауға дайынсыз.

Субьект‑қызмет тіркелгісін жасау және жасалған ортаға құқық беру

  1. Сізге Microsoft Entra ID ішінде қолданба тіркелімін жасау қажет. Мұны барлық пайдаланылатын DEV/BUILD/PROD орталары үшін орындаңыз. Қосымша ақпарат: Оқулық: қолданбаны Microsoft Entra ID арқылы тіркеу

  2. Бағдарлама тіркемесін жасау кезінде каталогтың (қатысушы) идентификаторы мен бағдарламаның бағдарлама (клиент) идентификаторын ескеріңіз және сақтаңыз.

    Бағдарламаны тіркеу

  3. Шолу бетінің шарлау тақтасында API рұқсаттары бөлімін таңдаңыз.

  4. + Рұқсат қосу және Microsoft API қойындысында Dynamics CRM таңдаңыз.

  5. API рұқсаттарын сұрау пішінінде Өкілетті рұқсаттар параметрін таңдаңыз user_impersonation құсбелгісін қойыңыз, содан кейін Рұқсаттар қосу түймешігін таңдаңыз.

  6. API рұқсаттарын сұрау пішінінде PowerApps орындалу қызметі параметрін таңдаңыз, Өкілетті рұқсаттар параметрін таңдаңыз, user_impersonation құсбелгісін қойыңыз және содан кейін Рұқсаттар қосу түймешігін таңдаңыз.

  7. API рұқсаттарын сұрау пішінінде Менің ұйымым қолданатын API параметрін таңдаңыз, іздеу өрісі арқылы "PowerApps -кеңесші" параметрін іздеңіз, нәтижелер тізімінде PowerApps -кеңесші параметрін таңдаңыз, Өкілетті рұқсаттар параметрін таңдаңыз, Analysis.All құқығына құсбелгі қойыңыз, содан кейін Рұқсаттар қосу түймешігін таңдаңыз.

API рұқсаттары

  1. Содан кейін, клиент құпиясын жасауды жалғастырыңыз, шарлау тақтасында Сертификаттар & құпиялар.

  2. Клиент құпиялары бөлімінде + Жаңа клиент құпиясы параметрін таңдаңыз.

  3. Пішінде сипаттаманы енгізіңіз және Қосу түймешігін таңдаңыз. Құпия жолды жазыңыз, пішіннен шыққаннан кейін құпияны қайта қарай алмайсыз.

Клиент және құпиялар

Бағдарлама пайдаланушысын жасау

GitHub жұмыс ағыны шешімдерді CI/CD үдерістер тізбегінің бөлігі ретінде орналастыруы үшін "Бағдарлама пайдаланушысына" ортаға кіруге рұқсат беру қажет. "Бағдарлама пайдаланушысы" алдыңғы қадамдарда орындалған бағдарламаны тіркеу арқылы расталған лицензияланбаған пайдаланушыны білдіреді.

  1. Power Platform басқару орталығына кіріңіз.

  2. Орталар> қалаған ортаны ашыңыз >Параметрлер>Пайдаланушылар + рұқсаттар>Қолданба пайдаланушылары.

  3. + Жаңа қолданба пайдаланушысы таңдаңыз. Экранның оң жағында тақта ашылады.

  4. + Бағдарламаны қосу параметрін таңдаңыз. Сіздің Microsoft Entra жалға алушыңыздағы барлық қолданба тіркеулерінің тізімі көрсетіледі. Тіркелген бағдарламалар тізімінен бағдарлама атауын таңдауға өтіңіз.

  5. Бөлімше бөлімінде ашылмалы терезеден бөлімше ретінде ортаны таңдаңыз.

  6. Қауіпсіздік рөлдері бөлімінде Жүйелік әкімші рөлін таңдаңыз, содан кейін жасау түймешігін таңдаңыз. Бұл субьект‑қызметінің ортаға қатынасуына мүмкіндік береді.

Жаңа қолданба пайдаланушысын жасау

Енді субьект‑қызметін жасағаннан кейін, сіз GitHub жұмыс ағыны үшін субьект‑қызметін немесе стандартты пайдаланушы аты мен құпиясөзді пайдалана аласыз.

Маңызды

Егер сізде көп факторлы аутентификация (MFA) қосылған болса, субьект‑қызметтің аутентификациясы бұл сіз пайдаланғыңыз келетін аутентификация әдісі болып табылады.

Сонымен қатар қараңыз

Жұмыс процесін идея бастап өндіріске дейін автоматтандырыңыз