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


Дереккөздерді қосылу және аутентификациялау

деректер көзі қызметіне қосылу және аутентификация a Power Platform қызметіне аутентификациядан бөлек орындалады.

Алдымен Power Platform қызметтердің деректер көздерімен байланысын қарастырайық. Power Platform қызметтер сыртқы деректер көздеріне әртүрлі жолдармен қосылады, бірақ жалпы үлгі бірдей. Содан кейін қосылымдардың түпнұсқалығы қалай расталғанын қарастырамыз. Қолданбаға және ол пайдаланатын деректер көздеріне байланысты аутентификация тіркелгі деректері бірдей болуы немесе әртүрлі болуы мүмкін.

Келесіге қосылуда: Microsoft Dataverse

Power Apps кенеп және үлгіге негізделген қолданбалар бөлек қосқышты қажет етпестен тікелей Dataverse қосылады. (Canvas қолданбалары Power Apps Ресурс провайдеріндегі (RP) басқа орталармен жұмыс істеуге келісім береді.) Power Automate API хабы арқылы аутентификацияланады, бірақ одан кейінгі барлық деректер әрекеттесуі тікелей Dataverse. Power Apps және Power Automate қосқыштарды пайдаланып Dataverse қатынайтын бұрынғы қосқыштарды қолдайды (мысалы, Dynamics 365 (ескірген) және Microsoft Dataverse (мұра)).

Ескертпе

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

Келесі диаграмма кенеп қолданбаларының Dataverse-мен қалай жұмыс істейтінін көрсетеді.

 Power Apps артқы кластер мен арасындағы тікелей байланысты көрсететін диаграмма Dataverse.

  1. Power Apps бэк-энд қызметтері деректерді тікелей Dataverse ішінен сұрайды.
  2. Dataverse сұрау нәтижелерін Power Apps баяндық қызметтерге қайтарады.

Басқа деректер көзіне қосылу

Жалпы Power Platform қызметтері Dataverse болып табылмайтын сыртқы деректер көздерімен жұмыс істеу үшін қосқыштарды пайдаланады. Келесі диаграмма Azure API Management (APIM) қосқышын пайдаланатын әдеттегі жолды көрсетеді.

Сыртқы деректер қосқыштарына қол жеткізу үшін API Hub/API басқару қосқышымен жұмыс істейтін Power Platform бағдарлама қызметтерін көрсететін диаграмма.

  1. Power Platform қызмет Power Apps Ресурс провайдеріне (RP) қосылу сұрауын жібереді.

  2. Power Apps RP API хабынан қосылым жасауды және аутентификация таңбалауыш алмасуын жеңілдетуді сұрайды.

  3. Power Platform қызмет API басқару қосқышына деректер сұрау сұрауын жібереді.

  4. API басқару қосқышы деректер көзі кіру рұқсатын алу үшін келісім қызметіне сұрау жібереді.

  5. Келісім қызметі тіркелгі деректерін API басқару қосқышына қайтарады.

  6. API басқару қосқышы келісім қызметі тіркелгі деректерін Power Apps RP қызметіне жібереді. Тіркелгі деректері келесі жолы деректер сұралғанда Power Apps қайтадан келісім сұрамауы үшін RP-де сақталады.

    Ескертпе

    Бір қолданба қосылымына келісім барлық қолданбаларға келісім бермейді. Әрбір пайдаланушыға арналған қолданбаға қосылу келісімі бөлек. Мысалы, Power Automate ағында пайдалану үшін қосылымды қамтамасыз еткенде, ағынның сол қосылымды әрі қарай пайдалануына келісім бересіз. Сол қосылымды сол ағында қайта пайдалану үшін қайтадан келісім берудің қажеті жоқ. Ағын авторы қамтамасыз ететін қосылым үшін қос келісім (байланыс және ағын) болып табылады. Ағынды шақыратын пайдаланушы ұсынатын қосылым үшін (мысалы, кенеп қолданбасынан) үштік келісім (байланыс, ағын және пайдаланушы) болып табылады.

  7. API басқару қосқышы деректер сұрауын сыртқы қосқышқа жібереді.

  8. Қосқыш сұрауды деректер көзі жібереді.

  9. деректер көзі сұралған деректерді қосқышқа қайтарады.

  10. Қосқыш деректерді Power Platform артқы кластерге қайтарады.

Деректер көздеріне қосылу

Пайдаланушылар алдымен Power Platform қызметіне аутентификация жасайды. Содан кейін, пайдаланушылар қосқыш талап ететін тіркелгі деректерін пайдаланып деректер көзі түпнұсқалығын растайды. API Hub тіркелгі деректері қызметі әрқашан тіркелгі деректерін сақтайды және басқарады.

Кейбір қосқыштар бірнеше аутентификация әдісін қолдайды. деректер көзі аутентификациясы сол деректер көзі данасына тән. Ол қосылымды жасау кезінде жасаушы таңдаған аутентификация әдісіне негізделген.

Power Apps ішінде деректер көзі аутентификация әдістерінің екі түрі бар: анық және жасырын.

  • Ашық аутентификация қолданба пайдаланушысының тіркелгі деректері деректер көзі кіру үшін пайдаланылатынын білдіреді.
  • Жасырын аутентификация қосылым жасау кезінде қолданба жасаушы ұсынған тіркелгі деректері пайдаланылатынын білдіреді.

Мүмкіндігінше анық аутентификацияны пайдалануды ұсынамыз. Бұл қауіпсізірек.

Тіпті анық аутентификация жағдайында да, пайдаланушының нені көре алатынын және өңдей алатынын анықтайтын деректер көзі пайдаланушының құқықтары екенін есте ұстаған жөн.

Мысалы, сізде SharePoint Аты және Жалақы бағандарын қамтитын тізім бар делік. Содан кейін сіз тек Аты бағанын ашатын қолданба жасайсыз. Бұл пайдаланушылардың қолданбадағы Аты бағанына ғана қол жеткізе алатынын білдіреді.

Дегенмен, пайдаланушыларыңыздың SharePoint тізім рұқсаттары бар делік, олар Аты және Жалақы екеуін де көруге және өңдеуге мүмкіндік береді. бағандар. Енді белгілі бір пайдаланушының Power Apps ол SharePoint тізіміне жасаушы құқықтары бар делік. Бұл жағдайда пайдаланушыға Жалақы бағанына кіретін жаңа қолданбаны жасауға ештеңе кедергі келтірмейді. Қолданбаңыздың пайдаланушы интерфейсі арқылы беретін рұқсаттар пайдаланушыда бар деректер көзі рұқсаттарынан бас тартпайды.

Айқын және айқын емес байланыстар арасындағы айырмашылық туралы қосымша ақпарат. Мақала SQL серверіне сілтеме жасағанымен, ол барлық реляциялық дерекқорларға қолданылады.

Microsoft Power Platform бағдарламасындағы қауіпсіздік
Power Platform қызметтерін аутентификациялау
Power Platform ішіндегі деректер қоймасы
Power Platform қауіпсіздігіне қатысты жиі қойылатын сұрақтар

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