Ikhtisar solusi

Solusi digunakan untuk memindahkan aplikasi dan komponen dari satu lingkungan ke lainnya atau untuk menerapkan rangkaian penyesuaian untuk aplikasi yang ada. Sebuah solusi dapat berisi satu atau lebih aplikasi serta komponen lainnya seperti peta situs, tabel, proses, sumber daya web, pilihan, alur, dan lainnya.

Solusi adalah mekanisme penerapan manajemen siklus hidup (ALM) dalam Power Apps dan produk Power Platform lainnya, seperti Power Automate.

Catatan

Untuk mempelajari selengkapnya tentang konsep solusi dan bagaimana solusi digunakan untuk manajemen siklus hidup aplikasi, buka Gambaran Umum ALM dengan Microsoft Power Platform di Power Platform panduan ALM.

Bagian ini akan fokus pada tugas manual yang harus dilakukan pembuat aplikasi saat bekerja dengan solusi di Power Apps.

Memulai: konsep solusi

Sebelum Anda bekerja dengan solusi, penting bagi Anda untuk berkenalan dengan konsep solusi berikut:

  • Dua jenis solusi (terkelola dan tak terkelola)
  • Komponen solusi
  • Siklus hidup solusi (membuat, memperbarui, meningkatkan, dan menambal solusi)
  • Penerbit Solusi
  • Dependensi solusi dan komponen solusi

Untuk mempelajari lebih lanjut, buka Konsep solusi dalam Power Platform panduan ALM.

Solusi default

Power Apps memberi Anda solusi default tidak terkelola berikut :

  • Solusi Default Common Data Service. Solusi ini tersedia untuk digunakan secara default untuk penyesuaian mereka di lingkungan. Solusi default Common Data Service berguna saat Anda ingin mengevaluasi atau mempelajari Power Apps. Namun, sebaiknya pembuat aplikasi bekerja dengan solusi tidak terkelola mereka sendiri.
  • Solusi Default. Ini adalah solusi khusus yang berisi semua komponen dalam sistem. Solusi default berguna untuk menemukan semua komponen dan konfigurasi di sistem Anda.

Namun, sebaiknya buat solusi untuk mengelola penyesuaian Anda. Informasi selengkapnya: gunakan solusi untuk menyesuaikan di panduan ALM Power Platform.

Properti terkelola

Anda dapat mengontrol komponen solusi terkelola anda yang dapat disesuaikan dengan menggunakan properti terkelola. Sebaiknya Atur properti terkelola agar komponen terkelola tidak dapat dimodifikasi. Ini akan membantu melindungi solusi Anda dari modifikasi yang dapat menyebabkannya rusak setelah diimpor ke lingkungan lain, seperti uji atau produksi.

Informasi lebih lanjut: properti terkelola di Power Platform

Bekerja dengan solusi di Power Apps

Dalam Power Apps, Anda dapat melihat daftar solusi dengan memilih solusi di navigasi kiri. Anda dapat melakukan tugas solusi ini:

  • Solusi baru: untuk mencari dan bekerja hanya dengan komponen yang Anda Sesuaikan, buat solusi, dan lakukan semua penyesuaian di sana. Selanjutnya, Anda dapat dengan mudah mendistribusikan solusi ke lingkungan lain. Informasi selengkapnya: Membuat solusi

  • Impor: impor solusi ke lingkungan Anda. Informasi selengkapnya: Impor solusi

  • Buka AppSource: Microsoft AppSource adalah tempat Anda dapat membuka solusi yang disesuaikan dengan industri Anda yang kompatibel dengan produk yang telah Anda gunakan.

  • Publikasikan semua penyesuaian: Publikasikan semua penyesuaian aktif di lingkungan Anda.

  • Beralih ke klasik: Buka penelusur solusi klasik.

  • Lihat Riwayat: melihat rincian tentang operasi solusi dari waktu ke waktu, seperti impor, ekspor, dan hapus instalan. Informasi selengkapnya: melihat riwayat solusi

    Area solusi.

Dari area solusi, pilih solusi untuk melihat semua komponennya.

Solusi demo dengan semua komponen.

Anda juga dapat menelusuri semua komponen dalam solusi dengan menggulir semua item. Jika ada lebih dari 100 item dalam daftar, Anda dapat memilih Muat 100 item berikutnya untuk melihat lebih banyak.

Muat Komponen lainnya.

Cari dan filter dalam solusi

Anda juga dapat mencari komponen tertentu menurut nama.

Mencari komponen.

Atau filter semua item dalam daftar menurut jenis komponen.

Filter komponen menurut jenis.

Perintah kontekstual

Saat memilih masing-masing komponen, tindakan yang tersedia dalam panel perintah akan berubah tergantung pada jenis komponen yang telah Anda pilih dan jika solusi tersebut merupakan solusi default atau solusi terkelola.

Perintah komponen tertentu.

Ketika Anda tidak memilih komponen apa pun, bilah perintah akan menampilkan tindakan yang diterapkan ke solusi itu sendiri.

Perintah solusi tertentu.

Dengan solusi yang tidak terkelola atau default, Anda dapat menggunakan perintah baru atau Tambahkan yang Ada untuk membuat atau menambahkan berbagai jenis komponen. Informasi lebih lanjut: Tambahkan komponen solusi

Catatan

Anda tidak dapat menambahkan komponen pada solusi terkelola. Saat mencoba, Anda akan mendapatkan pesan berikut:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."

Hak istimewa tambahan diperlukan

Beberapa komponen mungkin memerlukan hak istimewa Dataverse tertentu bagi pengguna untuk menjalankan komponen saat komponen diimpor ke lingkungan dari solusi.

Alur

Untuk menggunakan atau menjalankan alur dari aplikasi kanvas yang tercakup dalam solusi, Anda harus memiliki izin ke alur itu melalui seseorang yang membagikan kepemilikan atau izin menjalankan. Saat aplikasi dalam solusi dibagikan dengan sekumpulan pengguna, alur juga harus dibagikan secara eksplisit.

Informasi lebih lanjut: peran keamanan dan hak istimewa

Menggunakan alur untuk Power Platform menyebarkan solusi

Terapkan solusi dengan mudah ke lingkungan pengujian dan produksi menggunakan alur Power Platform. Setelah pipeline diterapkan, pembuat dapat memulai penerapan dalam produk dengan beberapa klik. Pembuat melakukannya secara langsung dalam lingkungan pengembangan mereka. Informasi selengkapnya: Gambaran umum alur di Power Platform

Pembatasan yang diketahui

Batasan berikut berlaku untuk penggunaan aplikasi Canvas, alur, dan konektor kustom dalam solusi.

  • Jika Anda mengalami kesalahan penerbitan aplikasi kanvas: aplikasi memiliki koneksi ke alur yang tidak lagi berada di lingkungan, hapus alur yang dihapus dari aplikasi. Kemudian simpan dan publikasikan aplikasi.
  • Aplikasi kanvas yang dibagikan dengan Semua Orang yang melalui pencadangan lingkungan dan operasi pemulihan lingkungan tidak dibagikan dengan Semua Orang di lingkungan yang dipulihkan. Perhatikan bahwa aplikasi kanvas dapat dibagikan dengan grup keamanan, dan aplikasi di lingkungan yang dipulihkan dibagikan dengan grup keamanan tersebut.
  • Alur cloud solusi menggunakan konektor Project Roadmap atau menggunakan otorisasi yang didelegasikan belum dapat ditambahkan ke solusi. Solusi untuk batasan ini adalah mengedit alur untuk menghapus penggunaan konektor Peta Strategi Proyek dan/atau otorisasi yang didelegasikan, menambahkan alur ke dalam solusi, lalu mengubah alur kembali sesuai kebutuhan.

Untuk mempelajari selengkapnya tentang menyesuaikan masing-masing komponen dalam solusi, buka topik berikut ini:

  • Untuk kustomisasi tabel, tabel Relasi, kolom, dan pesan, buka Metadata.
  • Untuk formulir tabel, buka Formulir.
  • Untuk proses, buka Proses.
  • Untuk aturan bisnis, buka Aturan Bisnis.

Solusi pemecahan masalah

Untuk masalah umum dan informasi tentang cara memecahkan masalah bekerja dengan solusi, buka Mengelola aplikasi dan solusi di Power Apps dokumentasi Pemecahan Masalah.

Langkah selanjutnya

Membuat solusi

Catatan

Apa bahasa dokumentasi yang Anda inginkan? Lakukan survei singkat. (perlu diketahui bahwa survei ini dalam bahasa Inggris)

Survei akan berlangsung kurang lebih selama tujuh menit. Tidak ada data pribadi yang dikumpulkan (pernyataan privasi).