Power Pages сайтының Microsoft Dataverse жүйесіне қосылуы
Microsoft Dataverse кез келген Power Pages веб-сайтының негізгі құрамдасы болып табылады. Ол веб-беттер, мазмұн үзінділері, сайт параметрлері, пайдаланушы метадеректері сияқты барлық веб-сайт конфигурациясын сақтайтын веб-сайтқа арналған метадеректер қоймасы және бизнес деректеріне арналған деректер қоймасы ретінде де әрекет етеді. Бұл құжатта веб-сайтты орналастыратын бағдарлама серверінің Dataverse көмегімен Power Platform ортасына қосылу жолы сипатталған.
Есте сақтау керек негізгі қағидалардың бірінен бастау үшін Power Pages веб-сайтының түпкілікті пайдаланушысы Dataverse пайдаланушысы емес және Dataverse рөліне негізделген қатынасты басқару тұжырымдамалары Power Pages веб-сайтындағы түпкілікті пайдаланушыға қолданылмайды. Барлық Power Pages пайдаланушылар Dataverse байланыс кестесінде сақталады және бұл пайдаланушылардың деректерге қатынасы веб-рөлдері арқылы басқарылады. ол Power Pages пайдаланушылар үшін рөлге негізделген қатынасты басқару деңгейі.
Power Pages сайты сервераралық (S2S) қосылымы арқылы Dataverse бағдарламасына қосылады. Бұл S2S қосылымы веб-сайт жасалған кезде тұтынушының Microsoft Entra бағдарламасында жасалған Microsoft Entra қолданбаны пайдалану арқылы орнатылады.
Әрбір веб-сайттың келесі атау конвенциясына сәйкес келетін өз бағдарламасы бар (порталдар – {{portalid}}). Әртүрлі атау конвенциялары бұрын қолданылған және әлі де сізде көрсетілуі мүмкін Microsoft Entra. Бұл қолданбаның идентификаторын сол веб-сайт үшін Жұмыс кеңістігін орнату бөлімінен табуға болады және оны Microsoft Entra (бұл бөлімде) табуға болады. өтінімді тіркеу қойындысы).
Ескерім
- Бұл бағдарламаны өзгертуге немесе жоюға болмайды, себебі бұл веб-сайт пен Dataverse арасындағы S2S байланысын бұзуы мүмкін, бұл веб-сайттың жұмысына әсер етуі мүмкін.
- Бұл қолданба веб-сайттағы әдепкі Microsoft Entra Кіру провайдері үшін де пайдаланылады.
Веб-сайтты жасау процесі кезінде аутентификация кілті (X509 сертификаты) да автоматты түрде жасалады және Microsoft Entra қолданба мен қолданба серверіне қосылады. Бұл кілт бағдарлама серверіне Dataverse түпнұсқа растамасы үшін қажетті кіру токенін алуға мүмкіндік береді.
Ескерім
Бұл түпнұсқалық растама кілтінің жарамдылық мерзімі екі жыл және веб-сайттың Dataverse жүйесіне қосыла алатынына көз жеткізу үшін екі жыл сайын жаңартылуы керек. Кілтті жаңарту үшін келесі құжаттаманы қараңыз: Веб-сайттың түпнұсқалық растама кілтін басқару.
Төмендегі диаграммада веб-сайт пен Dataverse арасында толық байланыс қалай болатыны сипатталған.
S2S қосылымын орнату үшін сайтты жасау кезінде жасалған Microsoft Entra бағдарлама да Dataverse ұйыммен біріктірілген.
Сайттың қашан жасалғанына байланысты қосылым Dataverse ЖҮЙЕ пайдаланушысы немесе Dataverse бағдарламасының пайдаланушысы арқылы орнатылады.
ЖҮЙЕ пайдаланушысы туралы қосымша ақпаратты Жүйе және бағдарлама пайдаланушылары бөлімінен қараңыз. Веб-сайт пайдаланушысы жасаған, жаңартылған және жойылған барлық жазбалар Dataverse жүйесінде ЖҮЙЕ пайдаланушысы жасағандай көрінеді.
Алдағы уақытта сайттар Dataverse жүйесіне қосылу үшін Dataverse бағдарламасының пайдаланушысын пайдаланады. Power Platform басқару орталығына өту, ортаны таңдау және Қатынас бөлімінде S2S бағдарламаларын таңдау арқылы бағдарлама пайдаланушысын көре аласыз. Бағдарлама пайдаланушысы # Portals-<<site name>>
пішімінде болады.
Бағдарлама пайдаланушысы веб-сайтты жасау кезінде жасалады және келесі рұқсаттарға ие болады:
Dataverse қауіпсіздік рөлдері
- Портал бағдарламасының пайдаланушысы
- Қызметті жою құралы
- Қызмет жазушысы
Баған қауіпсіздігі профилі
- Жүйелік әкімші
Ескерту
Қауіпсіздік рөлдері мен баған қауіпсіздігі профильдері өзгертілмеуі керек, себебі бұл веб-сайтыңызда функционалдық мәселелер тудыруы мүмкін.
Қолданыстағы веб-сайттар үшін ЖҮЙЕ пайдаланушысынан бағдарлама пайдаланушысына тасымалдау жалғасуда және 2023 жылы жалғасады. Тұтынушыларға Microsoft 365 хабарлама орталығы және электрондық пошта арқылы ұйымның жүйе әкімшісіне өздерінің бұрыннан бар веб-сайттары үшін нақты тасымалдау терезесі туралы хабарланады.
Осы тасымалдауға дайындалу үшін тұтынушылар өздерінің теңшеулерін қарап шығып, ЖҮЙЕ пайдаланушысына тәуелділіктің алынбағанына көз жеткізуі керек.
Бұл теңшеулердің бірнеше түрі болуы мүмкін болса да, келесілер жиі кездеседі:
ЖҮЙЕ пайдаланушысына тиесілі жазбаны сүзу үшін арнайы сүзгі қосылған веб-сайтта fetchxml Liquid тегін пайдалану.
- Бұл fetchxml түрін ЖҮЙЕ пайдаланушысы сүзгіні жою үшін қайта жазу керек және жазбаларды қорғау үшін тиісті кесте рұқсаттары мен веб-рөлдерді пайдалану керек.
ЖҮЙЕ пайдаланушысына тиесілі Dataverse нақты уақыттағы жұмыс ағындары сияқты Dataverse процестері. Жұмыс ағындары бағдарлама пайдаланушысына тиесілі болуы үшін өзгертілуі керек.