Memperluas dan menyesuaikan komponen CoE Starter Kit
Tidak ada solusi satu ukuran yang cocok untuk semua untuk pusat Keunggulan (CoE). Beberapa perusahaan akan menginginkan seperangkat aturan yang leb membatasi untuk organisasi mereka, sedang perusahaan lain ingin mengizinkan pengguna menjelajah secara pribadi dengan lebih sedikit batasan.
Oleh karena itu, CoE Starter Kit ingin memberikan titik awal bagi pendekatan administrasi, tata kelola, dan pemeliharaan perangkat. Namun, Anda mungkin menemukan bahwa Anda harus memperluas kit agar sesuai dengan kebutuhan Anda selain menggunakan alat dari CoE Starter Kit.
Ada banyak alasan mengapa Anda mungkin perlu memperpanjang CoE Starter Kit:
- Mengambil metadata tambahan untuk aplikasi dan alur, misalnya, sebagai bagian dari proses kepatuhan.
- Memodifikasi aplikasi dan alur agar sesuai dengan proses yang ada yang mungkin Anda miliki, misalnya, meminta pembuat informasi tambahan di Pusat kepatuhan Pengembang.
- Menyesuaikan aplikasi agar sesuai dengan merek dan tema organisasi Anda, khususnya untuk aplikasi yang digunakan secara luas seperti Katalog Aplikasi.
- Membangun aplikasi dan alur tambahan di bagian atas inventaris yang dikumpulkan oleh CoE Starter Kit.
Artikel ini akan mempersiapkan Anda memperpanjang CoE Starter Kit. Di sini diberikan panduan tentang:
- Cara menyesuaikan komponen CoE Starter Kit.
- Cara menambahkan komponen CoE Starter Kit Anda sendiri.
- Cara menyebarkan dan mempublikasikan penyesuaian Anda.
Tidak mengikuti praktik terbaik saat memperpanjang Kit Pemula CoE dapat menyebabkan konsekuensi yang tidak diinginkan, seperti tidak lagi menerima pembaruan selama Microsoft peningkatan.
Apa komponen yang dapat saya sesuaikan?
Sebelum kami menjelaskan cara memperpanjang CoE Starter Kit, berikut adalah beberapa panduan tentang komponen yang kami rekomendasikan dan tidak rekomendasikan untuk diperluas:
- Penggabungan dukungan tabel dan aplikasi yang diarahkan model. Sumber daya ini dapat dengan mudah diperpanjang dengan membuat solusi tidak terkelola Anda sendiri dan membuat perubahan di sana (misalnya, menambahkan bidang baru). Selama peningkatan, Anda akan menerima perubahan dan juga menyimpan perubahan.
- Aplikasi kanvas, halaman kustom, dan alur cloud tidak mendukung penggabungan. Sumber daya ini hanya dapat diperluas dan disesuaikan dengan membuat salinan di solusi tidak terkelola Anda sendiri. Selama peningkatan, Anda tidak lagi menerima perubahan kami, yang seharusnya menjadi pilihan yang disengaja untuk menyesuaikan proses dan membuatnya sesuai dengan organisasi Anda.
- Alur cloud yang bertanggung jawab untuk mengumpulkan inventaris tidak boleh disesuaikan. Alur ini sering diperbarui untuk memperbaiki bug, mengumpulkan data tambahan, atau meningkatkan kinerja. Jika Anda memiliki persyaratan tambahan tentang inventaris yang akan dikumpulkan, ajukan pertanyaan fitur atau buat alur terpisah untuk persyaratan Anda.
- Power BI dasbor tidak mendukung penggabungan. Sebaiknya buat salinan dasbor, membuat laporan kustom Anda sendiri, dan menerbitkannya ke ruang kerja yang sama dengan dasbor CoE utama agar admin Anda memiliki pengalaman yang mulus antara laporan kit CoE siap pakai dan laporan kustom Anda.
Apa mekanisme untuk memperluas Kit Starter CoE?
Kit Starter CoE terdiri dari komponen yang dibuat dengan menggunakan kemampuan Microsoft Power Platform. Dapat diperluas dengan menggunakan Power Platform itu sendiri. Artikel berikut memberikan panduan cara menyesuaikan dan menggunakan penyesuaian Anda dengan benar.
Kit Starter CoE disediakan sebagai solusi terkelola. Komponen atau penyesuaian baru harus disertakan dalam solusi tidak terkelola sehingga Anda dapat melacak perubahan dan menyebarkannya ke lingkungan lain.
Pelajari lebih lanjut tentang solusi:
- Pengantar solusi
- Konsep solusi
- Bagaimana solusi terkelola digabungkan
- Gunakan solusi untuk menyesuaikan
- Kelola solusi di dan Power Apps Power Automate
Jika Anda berencana membuat penyesuaian pada sejumlah besar komponen CoE Starter Kit, gunakan beberapa solusi tidak terkelola untuk mengatur ekstensi lebih baik dan mengurangi ukuran setiap solusi. Solusi yang lebih ringan akan mengurangi waktu penyebaran. Pelajari lebih lanjut: Mengorganisir solusi
Penting
Ekstensi atau penyesuaian apa pun pada komponen CoE Starter Kit harus dibuat dalam lingkungan non-produksi sebelum disebarkan ke lingkungan produksi Anda sebagai terkelola.
Apa saja batasan?
- Kemampuan Power Automate "Simpan Sebagai" untuk menyalin alur tidak didukung untuk alur yang memanggil alur turunan. Satu-satunya cara untuk menyesuaikan alur dengan alur turunan adalah dengan mengedit alur dalam solusi terkelola dan membuat lapisan yang tidak dikelola.
- Aplikasi kanvas, halaman kustom, dan alur cloud tidak mendukung penggabungan. Sumber daya ini hanya dapat diperluas dan disesuaikan dengan membuat salinan dalam solusi Anda sendiri yang tidak dikelola.
- Power BI dasbor tidak mendukung penggabungan.
Membuat solusi baru
Untuk membuat solusi tidak terkelola baru:
Buka make.powerapps.com.
Buka lingkungan pengembangan CoE Anda. Solusi terkelola komponen CoE Starter Kit yang sedang Anda gunakan harus sudah diinstal di lingkungan ini, misalnya, Center of Excellence - Komponen Inti dan Center of Excellence - Backlog inovasi.
Pilih Solusi.
Pilih +solusi baru.
Masukkan nama tampilan (misalnya, Ekstensi CoE Contoso), Nama (misalnya, ContosoCoEExtension),Penerbit (penulis solusi Anda), dan Versi (tinggalkan 1.0.0.0 jika ini solusi pertama Anda).
Klik Buat untuk membuat solusi Anda.
Membuat komponen dalam solusi
Untuk menambahkan komponen baru ke solusi baru:
Buka make.powerapps.com.
Buka lingkungan pengembangan CoE Anda.
Pilih Solusi.
Pilih solusi baru Anda.
Di menu atas, pilih + Baru.
Pilih jenis komponen untuk menambahkan komponen ini ke solusi.
Penting
Buat komponen tambahan dalam solusi Anda sendiri daripada solusi CoE Starter Kit yang ada sehingga prefiks penerbit (penulis) diterapkan ke nama komponen. Prefiks penerbit memungkinkan Anda membedakan komponen dari komponen milik CoE Starter Kit.
Menyesuaikan komponen CoE Starter Kit
Perhatian
Kit Starter CoE didistribusikan sebagai solusi terkelola dan tidak harus disesuaikan secara langsung.
Sebagian besar komponen dapat disesuaikan dengan duplikasi komponen dan menyesuaikan salinannya. Satu-satunya pengecualian adalah menambahkan bidang baru di tabel yang ada.
Di bawah ini adalah contoh umum cara menyesuaikan dan memperluas beberapa komponen utama CoE Starter Kit.
Membuat salinan aplikasi kanvas
Tambahkan aplikasi kanvas ke solusi tidak terkelola Anda:
Buka make.powerapps.com.
Buka lingkungan pengembangan CoE Anda.
Buka Solusi.
Pilih solusi Anda.
Pilih + Tambahkan yang ada.
Pilih Aplikasi>aplikasi kanvas.
Cari aplikasi kanvas yang akan disesuaikan, lalu pilih Tambah untuk menambahkannya ke solusi.
Selanjutnya, buat salinan aplikasi kanvas:
Pilih aplikasi kanvas di solusi Anda, lalu pilih Edit.
Aplikasi dibuka di Power Apps Studio.
Buka menu simpan di pojok kanan atas dengan mengklik panah bawah dan pilih Simpan sebagai
Ubah nama aplikasi (misalnya, tambahkan awalan), dan pilih Simpan.
Kembali ke solusi, salinan aplikasi akan ditampilkan dalam daftar (dengan prefiks penerbit).
Hapus aplikasi asli dari solusi Anda dengan memilih aplikasi dan, di menu, pilih Hapus lalu Hapus dari solusi .
Verifikasi bahwa aplikasi dalam solusi CoE tempat Anda menyalin tidak memiliki lapisan yang tidak dikelola yang dibuat. Jika ya, hapus lapisan yang tidak dikelola untuk terus menerima pembaruan ke aplikasi asli. Anda mungkin perlu membandingkannya dengan perubahan Anda.
Anda sekarang dapat mengedit salinan anda sendiri dengan aman.
Catatan
Membuat salinan aplikasi kanvas untuk memperluas dan menyesuaikannya berarti Anda tidak akan lagi menerima pembaruan untuk aplikasi ini selama peningkatan.
Menggunakan alur cloud
Perhatian
- Karena keterbatasan produk, Anda tidak dapat membuat salinan alur cloud induk yang memicu alur turunan. Sebagian besar alur CoE Starter Kit menggunakan alur anak.
- Penyesuaian pada alur cloud dapat dibuat pada alur yang ada sebagai tidak dikelola.
- Perubahan yang tidak terkelola akan mengambil prioritas dibandingkan perubahan terkelola; oleh karena itu, alur kustom tidak akan diperbarui sebagai bagian dari peningkatan CoE.
- Informasi selengkapnya: Lapisan solusi
Menyesuaikan alur yang ada:
Buka make.powerapps.com.
Buka lingkungan pengembangan CoE Anda.
Buka Solusi.
Pilih solusi CoE StaterKit seperti Center of Excellence - Komponen Inti.
Pilih Cloud Flows
Pilih atau cari alur yang ingin Anda sesuaikan.
Klik Simpan sebagai
Ubah nama alur (misalnya, tambahkan awalan), dan pilih Simpan.
Buka solusi Anda sendiri yang ingin Anda salin alurnya
Pilih Tambahkan Otomatisasi> yang adaalur>cloud.
Pilih Di Luar Dataverse dan pilih salinan alur yang baru saja Anda buat
Pilih alur dalam solusi tidak terkelola Anda
Klik Simpan sebagai
Klik tombol Edit untuk mulai menyesuaikan alur.
Verifikasi bahwa alur dalam solusi CoE dari mana Anda menyalin tidak memiliki lapisan yang tidak dikelola yang dibuat. Jika ya, hapus lapisan yang tidak dikelola untuk terus menerima pembaruan ke alur asli.
Catatan
Membuat salinan alur cloud untuk memperluas dan menyesuaikan berarti Anda tidak akan lagi menerima pembaruan untuk alur cloud ini selama peningkatan.
Bekerja dengan aplikasi berdasarkan model dan memperluas tabel Dataverse
Buat aplikasi berdasarkan model Anda sendiri, bukan memperluas aplikasi yang ada untuk menghindari perubahan yang memengaruhi peningkatan. Informasi lebih lanjut; Ikhtisar membangun aplikasi berdasarkan model dengan Power Apps
Mengkonfigurasi aplikasi berdasarkan model baru
Pertama, buat aplikasi berdasarkan model baru:
- Pergi ke# make.powerapps.com
- Buka lingkungan pengembangan CoE Anda.
- Buka Solusi.
- Pilih solusi Anda.
- Pilih + baru.
- Pilih Aplikasi>aplikasi yang diarahkan model.
- Masukkan Nama dan klik Buat.
Kemudian, konfigurasikan aplikasi berdasarkan model baru:
- Dalam Desainer Aplikasi, gunakan menu untuk memilih komponen aplikasi Anda.
- Konfigurasikan navigasi aplikasi (peta situs) untuk menampilkan elemen di menu aplikasi Anda dengan menentukan grup dan subarea.
- Konfigurasikan jenis konten yang ingin Anda tambahkan ke aplikasi seperti tabel, dasbor, dan tautan.
- Pilih Simpan dan Terbitkan.
- Pilih Putar untuk menguji aplikasi.
Anda juga dapat menambahkan halaman kustom yang ada ke aplikasi berdasarkan model Anda sendiri. Halaman kustom adalah blok bangunan di balik sebagian besar aplikasi di Kit Pemula CoE, dan Anda dapat membawanya ke dalam aplikasi berdasarkan model Anda sendiri untuk membangun pengalaman yang sangat disesuaikan dan ditargetkan bagi admin dan pembuat Anda.
Ada beberapa alasan mengapa Anda mungkin ingin melakukan ini:
- Beberapa aplikasi dalam Kit Pemula CoE menyatukan beberapa fitur berbeda dengan menyertakan halaman kustom yang berbeda dalam navigasi aplikasi utama, seperti aplikasi Nurture - Makers. Jika Anda tidak ingin menggunakan semua fitur, Anda mungkin ingin membuat aplikasi Anda sendiri dan hanya menyertakan halaman khusus dari fitur yang ingin Anda gunakan dalam navigasi.
- Beberapa aplikasi di CoE Starter Kit menargetkan persona yang sama, tetapi fungsionalitas dibagi ke berbagai aplikasi. Misalnya, Tampilan Power Platform Admin dan Pusat Perintah Admin CoE adalah aplikasi yang akan digunakan admin. Anda mungkin ingin menggabungkan kedua aplikasi menjadi satu aplikasi. Anda dapat melakukannya dengan membuat aplikasi berdasarkan model Anda sendiri dan memasukkan semua halaman dan tabel kustom ke dalam satu aplikasi.
- Jika Anda telah membuat fitur dan ekstensi Anda sendiri ke CoE Starter Kit sebagai halaman kustom dan ingin menggabungkannya dengan fitur CoE Starter Kit untuk pengalaman pengguna yang mulus, opsi terbaik mungkin adalah membuat aplikasi berdasarkan model Anda sendiri. Anda dapat memasukkan halaman kustom dan halaman kustom CoE Starter Kit ke dalam navigasi.
- Jika Anda telah membuat aplikasi berdasarkan model Anda sendiri, pilih + Tambahkan halaman.
- Pilih Halaman kustom.
- Pilih Gunakan halaman kustom yang ada dan pilih halaman yang ingin Anda tambahkan.
- Anda juga dapat menambahkan konten tambahan, seperti tabel, dasbor, dan tautan.
- Pilih Simpan dan Terbitkan.
- Pilih Putar untuk menguji aplikasi.
Tambah kolom baru ke tabel yang ada
Mulai dengan menambahkan tabel yang akan ditambahkan bidang, jika belum ada dalam solusi:
Buka make.powerapps.com.
Buka lingkungan pengembangan CoE Anda.
Buka Solusi.
Pilih solusi Anda.
Pilih Tambahkan Tabel> yang ada.
Cari tabel yang ingin Anda tambahkan dan pilih Berikutnya.
Penting
Jika Anda hanya ingin menambahkan bidang baru dan tidak memodifikasi tampilan dan formulir tabel, jangan periksa pilihan untuk menyertakan metadata atau objek.
Pilih Tambahkan.
Kemudian, Tambah bidang baru:
Pilih tabel yang baru saja ditambahkan ke solusi.
Pada tab Kolom, pilih kolom tambahkan Kolom.
Lengkapi formulir dengan rincian bidang baru, seperti nama dan jenis data, lalu pilih Selesai.
Pilih ikon Simpan Tabel di kanan bawah layar.
Menyesuaikan formulir yang ada
Formulir digunakan dalam aplikasi berdasarkan model dan portal untuk menampilkan data tabel. Perilaku gabungan dukungan formulir.
Gabungan formulir terjadi bagian demi bagian. Bila Anda menambahkan elemen baru ke tab atau bagian yang ada, perubahan dapat mempengaruhi atau menyembunyikan elemen dari lapisan terkelola, termasuk bila elemen terkelola diperbarui. Perilaku ini terjadi karena lapisan terkelola berada di bawah lapisan tidak terkelola yang Anda masukkan dengan penyesuaian. Bila Anda tidak ingin memengaruhi atau menyembunyikan elemen terkelola di formulir, sebaiknya masukkan elemen baru dalam elemen kontainer baru, seperti bagian atau tab.
Pelajari lebih lanjut: Menggabungkan penyesuaian formulir
Tambahkan tabel yang ditautkan ke formulir ke solusi Anda:
Buka make.powerapps.com.
Buka lingkungan pengembangan CoE Anda.
Buka Solusi.
Pilih solusi Anda.
Pilih Tambahkan yang ada.
Pilih tabel.
Cari tabel yang Anda inginkan tambahkan dan pilih Selanjutnya.
Pilih Tambahkan.
Buka formulir yang ingin Anda edit:
Langkah-langkah ini hanya diperlukan ketika Anda menambahkan tabel yang ada ke solusi Anda tanpa menambahkan semua objek tabel
Di penjelajah solusi, pilih tabel yang ingin Anda tambahkan formulir, lalu pilih Formulir
Pilih Tambahkan formulir yang ada
Pilih formulir yang ingin Anda sesuaikan dan pilih Tambahkan
Menyesuaikan formulir:
Pilih tabel, lalu pilih formulir.
Pilih ... kemudian pilih Edit formulir untuk mengedit formulir.
Catatan
Tergantung pada sasaran penyesuaian, Anda juga dapat membuat formulir baru atau menduplikasikan formulir yang ada.
Tambahkan formulir baru ke aplikasi berdasarkan model:
Jika Anda telah membuat formulir baru atau menduplikasi formulir yang ada, mulai dengan menonaktifkan formulir lama sehingga formulir tidak ditampilkan.
Pada formulir asli, pilih ... dan kemudian pilih Hilangkan formulir dari solusi ini.
Pilih Pengaturan formulir.
Pastikan pengaturan formulir baru dikonfigurasi dengan benar, termasuk Urutan dan peran Keamanan.
Tambahkan formulir baru ke aplikasi yang diarahkan model entity di desainer aplikasi.
Menyesuaikan tampilan
Tampilan digunakan dalam aplikasi berdasarkan model untuk menampilkan data tabel sebagai daftar.
Informasi selengkapnya: Membuat dan mengedit tampilan
Tambahkan tabel yang ditautkan ke formulir ke solusi Anda:
Buka make.powerapps.com.
Buka lingkungan pengembangan CoE Anda.
Buka Solusi.
Pilih solusi Anda.
Pilih Tambahkan yang ada.
Pilih tabel.
Cari tabel yang Anda inginkan tambahkan dan pilih Selanjutnya.
Pilih Tambahkan.
Tambahkan tampilan formulir yang ingin Anda sesuaikan:
Langkah-langkah ini hanya diperlukan ketika Anda menambahkan tabel yang ada ke solusi Anda tanpa menambahkan semua objek tabel
Di penjelajah solusi, pilih tabel yang ingin Anda tambahkan tampilan, lalu pilih Tampilan
Pilih Tambahkan tampilan yang ada
Pilih tampilan yang ingin Anda sesuaikan dan pilih Tambahkan
Sesuaikan aplikasi:
Pilih tabel, kemudian pilih Tampilan.
Pilih ... kemudian pilih Edit tampilan untuk mengedit tampilan.
Catatan
Tergantung pada sasaran penyesuaian, Anda juga dapat membuat tampilan baru atau menduplikasikan kustomisasi yang ada.
Tambahkan tampilan baru ke aplikasi berdasarkan model:
- Jika Anda telah membuat tampilan baru atau menduplikasi tampilan yang ada, mulai dengan menonaktifkan formulir lama sehingga formulir tidak ditampilkan.
- Pada tampilan asli, pilih ... dan kemudian pilih Hilangkan tampilan dari solusi ini.
- Tambahkan tampilan baru ke aplikasi yang diarahkan model entity di desainer aplikasi.
Sesuaikan dasbor sistem aplikasi berdasarkan model
Dasbor digunakan dalam aplikasi berdasarkan model untuk menampilkan data tabel sebagai komponen grafis.
Informasi selengkapnya: Membuat atau mengedit dasbor aplikasi berdasarkan model
Dasbor sistem tidak dapat diduplikasi sebagai dasbor sistem.
Dua pilihan tersedia untuk menyesuaikan dasbor berikut:
(Pilihan yang disarankan) Di lingkungan pengembangan, buat dasbor sistem baru dan gunakan kembali komponen dari dasbor CoE Starter Kit.
Secara langsung dalam lingkungan produksi, Anda dapat membuat dasbor pribadi dari dasbor sistem, lalu membagikannya dengan tim.
Menyebarkan dan mempublikasikan penyesuaian Anda
Terapkan solusi dengan penyesuaian Anda sebagai solusi terkelola untuk menguji dan lingkungan produksi.
Informasi lebih lanjut: Mengimplementasikan ALM proyek dan solusi yang berfungsi baik
Pertimbangkan untuk menggunakan ALM Accelerator for Power Platform untuk mengelola penyebaran.