啟用 Azure 儲存體

入口網站的 Azure 儲存體整合可讓您使用相同的介面,並提供如預設檔案附件的相同使用者體驗,利用 Azure 更卓越的儲存功能。 Web 檔案、實體表單及網頁表單支援此功能。

您必須使用 [資源管理員] 作為部署模型,建立儲存體帳戶。 其他資訊: 建立 Azure 儲存體帳戶

儲存體帳戶執行時,入口網站需要進行某些全域設定,以通知應用程式如何找到您的儲存體帳戶。 從 Dynamics 365 移至 [設定] > [入口網站設定],以及新增名為 [FileStorage/CloudStorageAccount] 的新設定。

若要找到 FileStorage/CloudStorageAccount,您必須從 Azure 入口網站 取得連線字串。

  1. 登入您的 Azure 入口網站。

  2. 瀏覽至您的儲存體帳戶。

  3. 選取 [存取金鑰]。

    找到 Azure 入口網站的連接字串值

  4. 在結果面板中,找到標示 [連接字串] 的欄位。 選取您要複製值之欄位旁的 [複製] 圖示,然後將該值貼入您的新設定:

    主要連接字串值

    雲端儲存體帳戶的入口網站設定

指定儲存體容器

如果您的儲存體帳戶中尚無 Azure Blob 容器,您必須使用 Azure 入口網站 新增一個。

從 Dynamics 365 移至 [設定] > [入口網站設定],並將您的容器名稱作為該值,新增名為 FileStorage/CloudStorageContainerName 的新設定。

雲端儲存體容器的入口網站設定

新增 CORS 規則

您必須依據下列方式在 Azure 儲存體帳戶上新增跨原始來源資源共用 (CORS) 規則,否則您將會看見一般的附件圖示,而非雲圖示:

  • 允許的來源:指定您的 Dynamics 365 網域。 例如,contoso.crm.dynamics.com。
  • 允許的動詞命令:GET、PUT、DELETE、HEAD、POST
  • 允許的標頭:指定原始網域可以在 CORS 要求上指定的要求標頭。 例如,x-ms-meta-data*、x-ms-meta-target*。
  • 公開的標頭:指定可在回覆中傳送至 CORS 要求並由瀏覽器公開給要求簽發者的回覆標頭。 例如,x-ms-meta-*。
  • 存留期上限 (秒):指定瀏覽器應該快取預檢 OPTIONS 要求的最長時間。 例如,200。

其他資訊: Azure 儲存體服務的 CROS 支援

使用這些設定後,您 Dynamics 365 應用程式的入口網站功能已就緒,可以開始上傳檔案至 Azure 儲存體或從中下載檔案。 不過,在 新增 Web 資源以上傳附件至 Azure 儲存體 並設定 實體表單網頁表單 來使用之前,您無法完全利用此功能。