Azure сақтау орнын қосу
Power Pages үшін Azure сақтау орнын біріктіру бірдей интерфейсті пайдалана отырып, Azure сақтау орнының үлкенірек файл сақтау мүмкіндігінің артықшылығын пайдалануға мүмкіндік береді және әдепкі файл тіркемелерімен бірдей пайдаланушы тәжірибесін қамтамасыз етеді. Бұл мүмкіндікке веб-файлдарда, негізгі пішіндерде және көп сатылы пішіндерде қолдау көрсетіледі.
Негізгі немесе көп сатылы пішіндер үшін Azure Blob қоймасын қосыңыз
Ресурс менеджері қолдану үлгісі бар қойманы жасау керек. Қосымша ақпарат: Azure сақтау орны тіркелгісін жасау.
Сақтау тіркелгісі іске қосылғаннан кейін Azure қолданбасында рөлге негізделген рұқсаттарды қосыңыз:
- сақтау тіркелгісі жасалған Azure порталына кіріңіз.
- Ресурстар топтарына өтіңіз және сақтау тіркелгісін қамтитын ресурс тобын таңдаңыз.
- Кіру рұқсатын басқару (IAM)>Қосу>Рөл тағайындауын қосу таңдаңыз.
- Оқу құралы рөлін таңдап, Келесі таңдаңыз.
- Пайдаланушыны, топты немесе қызмет басшысын таңдаңыз, содан кейін Мүшелерді таңдау таңдаңыз.
- Оң жақта сайт атауын іздеу арқылы портал қолданбасын таңдаңыз, содан кейін Таңдау түймешігін таңдаңыз. Қолданбаның атауы
Portals-<site name>
пішімінде және<site name>
сайтыңыздың атауы болып табылады. Power Pages - Қарап шығу + тағайындау>Қарап шығу + тағайындау опциясын таңдаңыз.
- Сақтау тіркелгісіне өтіп, Кіру рұқсатын басқару (IAM)>Қосу>Рөл тағайындауын қосу тармағын таңдаңыз.
- Storage Blob Data Contributor рөлін таңдап, одан кейін Келесі таңдаңыз.
- Пайдаланушыны, топты немесе қызмет басшысын таңдаңыз, содан кейін Мүшелерді таңдау таңдаңыз.
- Оң жақта сайт атауын іздеу арқылы портал қолданбасын таңдаңыз, содан кейін Таңдау түймешігін таңдаңыз.
- Қарап шығу + тағайындау>Қарап шығу + тағайындау опциясын таңдаңыз.
Power Pages қолданбаға сақтау тіркелгісін қалай табуға болатынын көрсететін белгілі бір ғаламдық параметрлерді қажет етеді.
Azure сақтау интеграциясы тек негізгі пішін метадеректерінде конфигурацияланған Notes бағдарламасымен жұмыс істейді. Уақыт шкаласы арқылы орнатуға болатын Портал пікірлерін пайдалансаңыз, Azure Blob сақтау орны ретінде пайдаланылмайды. Сонымен қатар Портал пікірлері файлдарды тіркемелер ретінде жүктеп салу мүмкіндігін береді, бұл файлдар тек Microsoft Dataverse ішінде сақталады.
Ескертпе
- Бұл функцияны пайдаланбас бұрын, Microsoft Dataverse жүйесіндегі кесте үшін тіркемелерді қосу керек. Толығырақ ақпаратты Кесте жасау бөлімінен қараңыз.
- Бір файлға жүктеп салудың максималды өлшемі - 10 ГБ.
Негізгі немесе көп сатылы пішіндерді теңшеу
Сайтыңыздағы негізгі және көп сатылы пішіндерде Azure жүйесінде сақталған тіркемелерді көру және қосу үшін сізге ескертпелерді тіркемелер ретінде конфигурациялау керек.
Содан кейін веб-беттердегі жазбаларға тіркемелерді қосуға болады.
Сайт арқылы жүктеп салынған тіркемелер Azure ішінде сақталады.
Үлгіге негізделген қолданбадағы (соның ішінде Dynamics 365 қолданбалары) тіркемелерді көру және оларға қол жеткізу үшін сізге тіркемелерді Azure Storage қоймасына жүктеп салуды қосу үшін веб-ресурс қосу керек.
Қойма контейнерін көрсету
Жад тіркелгіңізде Azure Blob контейнері жоқ болса, Azure порталын пайдалану арқылы біреуін қосуыңыз керек.
Пішінге арналған сақтау контейнерін көрсету үшін:
- Power Pages дизайн студиясын ашып, Беттер жұмыс кеңістігіне өтіңіз.
- Тіркемелер үшін Azure сақтау орнын пайдаланатын пішінді қамтитын бетті таңдаңыз.
- Пішінді таңдап, Пішінді өңдеу таңдаңыз.
- Тіркемелер таңдаңыз.
- Тіркеме қоймасы үшін Azure Blob сақтау орнын таңдаңыз.
- Azure сақтау тіркелгі атауы және Azure контейнер атауы үшін мәндерді енгізіңіз.
Веб файлдары үшін Azure Blob қоймасын қосыңыз
Веб-файлдарға арналған Azure Blob қоймасын қосу үшін CORS ережесін және торап параметрлерін қосу үшін мына қадамдарды орындаңыз.
CORS ережесін қосу
Azure Storage тіркелгіңізге келесідей бастапқы ресурстарды ортақ пайдалану (CORS) ережесін қосуыңыз керек, әйтпесе бұлт белгішесін емес, кәдімгі тіркеме белгішесін көресіз:
-
Рұқсат етілген көздер: доменді көрсетіңіз. Мысалы,
https://contoso.crm.dynamics.com
Рұқсат етілген түпнұсқаның соңы/
жоқ екеніне көз жеткізіңіз. Мысалы,https://contoso.crm.dynamics.com/
- қате. - Рұқсат етілген етістіктер: GET, PUT, DELETE, HEAD, POST
- Рұқсат етілген тақырыптар: бастапқы домен CORS сұрауында көрсетуі мүмкін сұрау тақырыптарын көрсетіңіз. Мысалы, бәріне рұқсат бер үшін уx-ms-meta-data*, x-ms-meta-target* немесе *.
- Ашық тақырыптар: жауап ішінде CORS сұрауына жіберілетін және браузер сұрау эмитентіне шығаратын жауап тақырыптарын көрсетіңіз. Мысалы, бәріне рұқсат беру үшін x-ms-meta-* немесе *.
- Ең көп жас (секундтар): браузер жіберу алдындағы OPTIONS сұрауын кэштеуі керек ең көп уақытты көрсетіңіз. Мысалы, 200.
CORS ережесінің мысалы:
Қосымша ақпарат: Azure сақтау орны қызметтері үшін CORS қолдауы.
Сайт параметрлерін қосу
Порталдар>Сайт параметрлері тармағында келесі сайт параметрлерін қосыңыз. Толығырақ ақпаратты Портал сайтының параметрлерін басқару бөлімінен қараңыз.
Аты | Value |
---|---|
WebFiles/CloudStorageAccount | FileStorage/CloudStorageAccount параметрі үшін қамтамасыз етілгенмен бірдей байланыс жолын көрсетіңіз. |
WebFiles/StorageLocation | AzureBlobStorage |