Azure tárhely engedélyezése
Az Azure tárhely integráció a Power Pages számára lehetővé teszi, hogy egy nagyobb fájl tárolásának előnyeit élvezhesse az Azure rendszerben, ugyanazon felhasználói felületet használva, és ugyanazt a felhasználói élményt nyújtva, mint az alapértelmezett mellékletek esetén. Ezt a funkciót támogatják a webes fájlok, alapűrlapok és a többlépéses űrlapok.
Azure Blob Storage engedélyezése mellékletekkel rendelkező alapszintű vagy többlépéses űrlapokhoz
Hozzon létre egy tárfiókot Resource Manager üzembe helyezési modellként. További információ: Azure-tárfiók létrehozása.
A tárfiók futtatása után adjon hozzá szerepköralapú engedélyeket az alkalmazáshoz a Azure:
- Jelentkezzen be a Azure portálra, ahol a tárfiók létre lett hozva.
- Lépjen az Erőforráscsoportok elemre, és válassza ki a tárfiókot tartalmazó erőforráscsoportot.
- Válassza Access Control (IAM) Szerepkör-hozzárendelés> hozzáadása>lehetőséget.
- Válasszon ki a diagramtípust, és válassza a Tovább lehetőséget.
- Válassza a Felhasználó, csoport vagy szolgáltatásnév, majd a Tagok kiválasztása lehetőséget.
- A jobb oldalon válassza ki a portálalkalmazást a webhely nevére keresve, majd kattintson a Kijelölés gombra. Az alkalmazás neve olyan formátumú
Portals-<site name>
, amely<site name>
a webhely neve Power Pages . - Felmérés előnézetéhez válassza az Előnézet lehetőséget.
- Nyissa meg a tárfiókot, és válassza a Access Control (IAM) Szerepkör-hozzárendelés> hozzáadása>lehetőséget.
- Válasszon ki a diagramtípust, és válassza a Tovább lehetőséget.
- Válassza a Felhasználó, csoport vagy szolgáltatásnév , majd a Tagok kiválasztása lehetőséget.
- A jobb oldalon válassza ki a portálalkalmazást a webhely nevére keresve, majd kattintson a Kijelölés gombra.
- Felmérés előnézetéhez válassza az Előnézet lehetőséget.
Power Pages Bizonyos Általános beállítások igényel, amelyek megmondják az alkalmazásnak, hogyan keresse meg a tárfiókot.
Azure A tárolási integráció csak az alapszintű űrlap-metaadatokban konfigurált jegyzetekkel működik. Azure A blob tárolóként nem használatos, ha az idővonallal beállítható portálmegjegyzéseket használ. Bár a portál megjegyzései lehetővé teszik a fájlok mellékletként való feltöltését is, ezek a fájlok csak a fájlokban Microsoft Dataverse tárolódnak.
Feljegyzés
- A funkció használata előtt először engedélyeznie kell a tábla Microsoft Dataverse mellékleteit. További információ: Tábla létrehozása.
- A fájlfeltöltésenkénti maximális méret 10 GB.
Adja meg a tárhely tárolóját
Ha még nem rendelkezik Azure blobtárolóval a tárfiókban, hozzá kell adnia egyet a Azure portál használatával.
Űrlap tárolójának megadása:
- Nyissa meg Power Pages a tervezőstúdiót, és lépjen a Pages munkaterületre.
- Válasszon ki egy lapot, amely tartalmazza a mellékletekhez Azure tárolót használó űrlapot.
- Válassza ki az űrlapot, majd válassza az Űrlap szerkesztése lehetőséget.
- Válassza a Mellékletek lehetőséget.
- A Melléklet tárolása beállításnálválassza a Azure Blob Storage lehetőséget.
- Adja meg a Azure tárfiók nevének és a Azure tároló nevének értékeit.
Azure blobtároló engedélyezése webes fájlokhoz
Ha engedélyezni szeretné a Azure Blob Storage webes fájlokhoz, kövesse az alábbi lépéseket egy CORS-szabály hozzáadásához és webhelybeállítások hozzáadásához.
CORS szabály hozzáadása
Az alábbiak szerint kell hozzáadnia az eredetközi erőforrás-megosztási (CORS) szabályt a Azure Storage-fiókjához, különben a felhő ikon helyett a normál melléklet ikon jelenik meg:
- Engedélyezett eredetek: Adja meg a tartományát. Például:
https://contoso.crm.dynamics.com
Győződjön meg arról, hogy az engedélyezett eredet nem rendelkezik záró eredménnyel/
. Például ahttps://contoso.crm.dynamics.com/
helytelen. - Engedélyezett igék: GET, PUT, DELETE, HEAD, POST
- Engedélyezett fejlécek: Adja meg azokat a kérelemfejléceket, amelyeket a forrástartomány megadhat a CORS-kérelemben. Például:, x-ms-meta-data*, x-ms-meta-target*, vagy * az összes engedélyezéséhez.
- Elérhető fejlécek: Adja meg azokat a válasz fejléceket, amelyek a válasz elküldhetők a CORS-kérésnek, és amelyeket a böngésző elérhetővé tehet a kérelem kiállítója számára. Például x-ms-meta-*, vagy * az összes engedélyezéséhez.
- Maximális életkor (másodperc): Adja meg, hogy a böngésző legfeljebb mennyi ideig gyorsítótárazza az elővizsgálati OPTIONS kérést. Például: 200.
CORS-szabály példája:
További információ: A CORS támogatja az Azure tárhely szolgáltatásokat.
Webhelybeállítások hozzáadása
Adja hozzá a következő webhelybeállításokat a Portálok>Webhelybeállítások menüpontból. További információ: Portálwebhely beállításainak kezelése.
Name | Érték |
---|---|
WebFiles/CloudStorageAccount | Ugyanazt a kapcsolódási karakterláncot adja meg, mint a FileStorage/CloudStorageAccount beállításnál. |
WebFiles/StorageLocation | AzureBlobStorage |
Azure Blob Storage engedélyezése idővonal-vezérléshez
A Azure Blob Storage engedélyezése az idővonal-vezérlőhöz:
A Portálkezelés alkalmazás Webhely szakaszában lépjen az Új> beállításokelemre, és adjon hozzá egy FileStorage/CloudStorageContainerName nevűúj beállítást, értékként a tároló nevét használva.
Hozzon létre egy FileStorage/CloudStorageAccount nevű beállítást a kapcsolati sztring értékével.
A FileStorage/CloudStorageAccount értékének megkereséséhez szerezze be a kapcsolati sztringet a Azure portálról:
- Jelentkezzen be az Azure portálba.
- Nyissa meg a tárfiókját.
- Válassza a Hívóbetűk lehetőséget.
- Az eredményül kapott panelen keresse meg a Kapcsolódási karakterlánc címkéjű mezőt. Válassza a Másolás ikont azon mező mellett, amelyhez át kell másolnia az értéket, majd illessze be az értéket az új beállításba.
Jegyzetek konfigurálása mellékletként a Portálkezelés alkalmazással
Ha meg szeretné tekinteni és hozzá szeretné adni a webhely alap- és többlépéses űrlapjainak Azure tárolt mellékleteit, be kell állítania a jegyzeteket mellékletként az alap- és többlépéses űrlapokhoz.
Ezután mellékleteket csatolhat a weboldalakon található bejegyzésekhez. Az oldalon keresztül feltöltött mellékleteket a Azure tárolja.
A mellékletek megtekintéséhez és eléréséhez egy modellvezérelt alkalmazásban (beleértve a Dynamics 365 alkalmazásokat is), hozzá kell adnia egy webes erőforrást, amely lehetővé teszi a mellékletek feltöltését a Azure tárolóba.