Aktifkan Azure Storage

Integrasi Azure Storage untuk portal memungkinkan Anda untuk mendapatkan keuntungan dari kemampuan penyimpanan file yang lebih besar dari Azure, dengan menggunakan antarmuka yang sama dan memberikan pengalaman pengguna yang sama seperti default lampiran file. Fitur ini didukung untuk file web, formulir entitas, dan formulir web.

Anda harus membuat akun penyimpanan dengan manajer sumber daya sebagai model penyebaran. Selengkapnya: Buat Akun Azure Storage.

Setelah penyimpanan akun dijalankan, portal memerlukan pengaturan global tertentu yang memberi tahu aplikasi cara mencari akun penyimpanan. Dari Dynamics 365, buka pengaturan > Pengaturan portal, dan tambahkan pengaturan baru bernama FileStorage/CloudStorageAccount.

Untuk menemukan nilai untuk FileStorage/CloudStorageAccount, Anda harus mendapatkan string koneksi dari Portal Azure Anda.

  1. Masuk ke Portal Azure Anda.

  2. Telusuri hingga akun penyimpanan.

  3. Pilih Kunci akses.

    Cari nilai untuk string koneksi dari portal Azure

  4. Di panel yang dihasilkan, cari bidang berlabel String koneksi. Pilih ikon salin di sebelah bidang yang nilainya harus Anda salin, dan kemudian rekatkan nilai tersebut ke pengaturan baru:

    Nilai string koneksi utama

    Pengaturan portal untuk akun penyimpanan cloud

Tentukan wadah penyimpanan

Jika Anda belum memiliki wadah Blob Azure dalam akun penyimpanan, Anda harus menambahkan satu dengan menggunakan Portal Azure Anda.

Dari Dynamics 365, buka pengaturan > Pengaturan portal, dan tambahkan pengaturan baru bernama FileStorage/CloudStorageContainerName, menggunakan nama wadah Anda sebagai nilai.

Pengaturan portal untuk wadah penyimpanan cloud

Menambahkan aturan CORS

Anda juga harus menambahkan berbagi sumber daya lintas-asal (CORS) pada Azure Storage sebagai berikut, jika tidak Anda akan melihat ikon lampiran biasa, bukan ikon awan:

  • asal yang Diizinkan: Tentukan domain Dynamics 365. Misalnya, contoso.crm.dynamics.com.
  • kata yang Diizinkan: GET, PUT, DELETE, HEAD, POST
  • header yang Diizinkan: Tentukan header permintaan yang mungkin ditentukan domain berdasarkan permintaan CORS. Misalnya, x-ms-meta-data*, x-ms-meta-target*.
  • header yang Diekspos: Tentukan header respons yang dapat dikirim sebagai jawaban atas permintaan CORS dan diekspos oleh browser pada penerbit permintaan. Misalnya, x-ms-meta-*.
  • Usia maksimal (detik): menentukan jumlah maksimum waktu browser harus meng-cache permintaan OPTIONS preflight. Contoh: 200.

Selengkapnya: Dukungan CORS untuk layanan Azure Storage

Dengan pengaturan ini, kemampuan portal Anda untuk aplikasi Dynamics 365 siap untuk memulai upload dan download file ke dan dari Azure Storage. Namun, Anda tidak dapat memanfaatkan sepenuhnya fitur ini hingga Anda menambahkan sumber daya web untuk mengaktifkan upload lampiran ke Azure Storage, dan mengkonfigurasi formulir entitas atau formulir web untuk menggunakannya.