Povolenie úložiska Azure
Integrácia Azure Storage pre Power Pages umožňuje využiť väčšiu kapacitu ukladacieho priestoru súborov systému Azure pomocou rovnakého rozhrania a poskytuje rovnaké používateľské rozhranie pokiaľ ide o predvolený súbor prílohy. Táto funkcia je podporovaná pre webové súbory, základné formuláre a viackrokové formuláre.
Povoľte Azure Ukladanie objektov BLOB pre základné alebo viackrokové formuláre s prílohami
Vytvorte konto úložiska s Správcom prostriedkov ako modelom nasadenia. Ďalšie informácie nájdete v časti Vytvorenie účtu úložiska Azure.
Po spustení účtu úložiska pridajte do aplikácie povolenia na základe rolí v Azure:
- Prihláste sa na Azure portál, kde bol vytvorený účet úložiska.
- Prejdite na Skupiny prostriedkov a vyberte skupinu prostriedkov, ktorá obsahuje účet úložiska.
- Vyberte Riadenie prístupu (IAM)>Pridať>Pridať priradenie roly.
- Vyberte rolu Čtateľ a potom vyberte Ďalej.
- Vyberte Používateľ, skupina alebo principál služby a potom vyberte Vybrať členov.
- Na pravej strane vyberte portálovú aplikáciu vyhľadaním názvu lokality a potom vyberte tlačidlo Vybrať . Názov aplikácie je vo formáte
Portals-<site name>
kde<site name>
je názov vašej Power Pages stránky. - Vyberte Skontrolovať + priradiť>Skontrolovať + priradiť.
- Prejdite do účtu úložiska a vyberte Riadenie prístupu (IAM)>Pridať>Pridať priradenie roly.
- Vyberte rolu Prispievateľ údajov bloku úložiska a potom vyberte Ďalej.
- Vyberte Používateľ, skupina alebo principál služby a potom vyberte Vybrať členov.
- Na pravej strane vyberte portálovú aplikáciu vyhľadaním názvu lokality a potom vyberte tlačidlo Vybrať .
- Vyberte Skontrolovať + priradiť>Skontrolovať + priradiť.
Power Pages vyžaduje určité globálne nastavenia, ktoré povedia aplikácii, ako nájsť váš účet úložiska.
Azure integrácia úložiska funguje iba s poznámkami nakonfigurovanými v základných metadátach formulára. Azure Blob ako úložisko sa nepoužíva, ak používate komentáre portálu, ktoré je možné nastaviť pomocou časovej osi. Hoci komentáre portálu tiež poskytujú možnosť nahrať súbory ako prílohy, tieto súbory sa ukladajú iba v Microsoft Dataverse.
Poznámka
- Pred použitím tejto funkcie musíte najprv povoliť prílohy pre tabuľku Microsoft Dataverse . Ďalšie informácie nájdete v časti Vytvorenie tabuľky.
- Maximálna veľkosť nahrávaného súboru je 10 GB.
Zadajte skladovací kontajner
Ak ešte nemáte Azure kontajner Blob vo svojom účte úložiska, musíte ho pridať pomocou Azure portálu.
Ak chcete zadať úložný kontajner pre formulár:
- Otvorte Power Pages dizajnérske štúdio a prejdite do pracovného priestoru Stránky .
- Vyberte stránku, ktorá obsahuje formulár, ktorý používa Azure úložisko pre prílohy.
- Vyberte formulár a potom vyberte Upraviť formulár.
- Vyberte Prílohy.
- Pre Úložisko príloh vyberte Azure Úložisko objektov Blob.
- Zadajte hodnoty pre Azure názov účtu úložiska a Azure názov kontajnera.
Povoľte Azure úložisko objektov Blob pre webové súbory
Ak chcete povoliť Azure Blob Storage pre webové súbory, podľa týchto krokov pridajte pravidlo CORS a pridajte nastavenia lokality.
Pridanie pravidla CORS
Na svoj účet Azure Storage musíte pridať pravidlo zdieľania zdrojov medzi zdrojmi (CORS) nasledovne, inak sa vám namiesto ikony cloudu zobrazí ikona obyčajnej prílohy:
- Povolené zdroje: Zadajte svoju doménu. Napríklad:
https://contoso.crm.dynamics.com
Uistite sa, že povolený pôvod nemá koncovku/
. Napríkladhttps://contoso.crm.dynamics.com/
je nesprávne. - Povolené slovesá: GET, PUT, DELETE, HEAD, POST
- Povolené hlavičky: Zadajte hlavičky požiadaviek, ktoré môže pôvodná doména zadať v požiadavke CORS. Napríklad x-ms-meta-data*, x-ms-meta-target* alebo * na povolenie všetkých.
- Odkryté hlavičky: Zadajte odpoveď hlavičky, ktoré môžu byť odoslané v odpoveď požiadavke CORS a vystavené prehliadačom vydavateľovi požiadavky. Napríklad x-ms-meta-* alebo * na povolenie všetkých.
- Maximálny vek (v sekundách): Zadajte maximálny čas, počas ktorého by prehliadač mal uložiť požiadavku OPTIONS pred výstupom do vyrovnávacej pamäte. Napríklad 200.
Príklad pravidla CORS:
Ďalšie informácie: Podpora CORS pre Azure Storage Services.
Pridať nastavenia lokality
Pridajte nasledovné nastavenia stránky v Portály>Nastavenie lokality. Ďalšie informácie nájdete v časti Správa nastavení portálovej lokality.
Name | Hodnota |
---|---|
WebFiles/CloudStorageAccount | Uveďte rovnaký reťazec pripojenia ako pri nastavení FileStorage/CloudStorageAccount. |
WebFiles/StorageLocation | AzureBlobStorage |
Povoľte Azure úložisko objektov Blob pre ovládanie časovej osi
Povolenie Azure Blob Storage pre ovládanie časovej osi:
V aplikácii Správa portálu v sekcii Webové stránky prejdite na Nastavenia>Nové a pridajte nové nastavenie Named FileStorage/CloudStorageContainerName, pričom ako hodnotu použijete názov vášho kontajnera.
Vytvorte ďalšie nastavenie s názvom FileStorage/CloudStorageAccount s hodnotou vášho pripájacieho reťazca.
Ak chcete nájsť hodnotu pre FileStorage/CloudStorageAccount, získajte reťazec pripojenia z portálu Azure:
- Prihláste sa do portálu Azurel.
- Prejdite do svojho účtu úložiska.
- Vyberte prístupové kľúče.
- V paneli s výsledkami vyhľadajte pole s názvom reťazec pripojenia. Vyberte ikonu Kopírovať vedľa poľa, pre ktoré potrebujete skopírovať hodnotu, a potom túto hodnotu prilepte do svojho nového nastavenia.
Nakonfigurujte poznámky ako prílohy pomocou aplikácie Správa portálov
Ak chcete zobraziť a pridať prílohy uložené v Azure do základných a viackrokových formulárov na vašej lokalite, musíte nastaviť poznámky ako prílohy pre základné a viackrokové formuláre.
Potom môžete pridávať prílohy k záznamom na webových stránkach. Prílohy nahrané cez stránku sú uložené v Azure.
Ak chcete zobraziť prílohy a pristupovať k nim v modelom riadenej aplikácii (vrátane aplikácií Dynamics 365), musíte pridať webový zdroj, aby ste umožnili nahrávanie príloh do Azure Storage.