Bagikan melalui


Membuat alur menggunakan host alur kustom

Power Platform Administrator dapat membuat satu atau beberapa alur, mengaitkan sejumlah lingkungan, lalu berbagi akses dengan orang-orang yang mengelola atau menjalankan alur.

Prasyarat untuk host alur kustom

  • Empat lingkungan direkomendasikan, tetapi Anda dapat menggunakan setidaknya tiga Power Platform lingkungan untuk membuat alur.
  • Semua lingkungan yang digunakan dalam alur harus memiliki Microsoft Dataverse database.
  • Anda harus memiliki Power Platform peran administrator atau Dataverse administrator sistem untuk menginstal aplikasi alur.
  • Semua lingkungan target yang digunakan dalam alur harus diaktifkan sebagai Lingkungan Terkelola.

Membuat atau memilih lingkungan untuk alur

Sebelum memulai, Anda perlu mengidentifikasi lingkungan mana yang berpartisipasi dalam alur. Pastikan untuk mengaktifkan semua lingkungan target sebagai Lingkungan Terkelola. Lingkungan Terkelola tidak diperlukan untuk host alur atau lingkungan pengembang.

  • Lingkungan host. Lingkungan tujuan khusus ini bertindak sebagai sarana penyimpanan dan manajemen untuk semua konfigurasi alur, keamanan, dan riwayat eksekusi.

    • Sebaiknya Anda menyimpan pengaturan ini sebagai lingkungan produksi khusus yang terpisah dari lingkungan pengembangan dan target.
    • Jika diinginkan, Anda dapat mengonfigurasi beberapa host yang berbeda dalam penyewa, seperti untuk mengelola alur secara terpisah untuk organisasi bisnis atau lokasi geografis yang berbeda. Satu host untuk seluruh penyewa juga dapat diterima selama semua lingkungan berada di lokasi geografis yang sama.

    Penting

    Menghapus lingkungan host akan menghapus semua alur dan menjalankan data. Berhati-hatilah dan pahami dampak kehilangan data dan konfigurasi serta akses pembuat ke alur yang dihosting di lingkungan.

  • Lingkungan pengembangan. Lingkungan inilah Anda mengembangkan solusi. Alur dapat dijalankan dari dalam lingkungan pengembangan apa pun yang ditautkan dengannya.

  • Lingkungan target. Lingkungan tujuan yang disebarkan alur. Misalnya, pengujian integrasi, pengujian penerimaan pengguna (UAT), produksi, dan sebagainya.

Tip

Gunakan nama lingkungan yang menunjukkan tujuannya. Misalnya, Host Contoso, Pengembangan Contoso, QA Contoso, dan sebagainya.

Instal aplikasi alur di lingkungan host Anda

Langkah ini hanya diperlukan untuk penyiapan host awal. Anda dapat melompat ke bagian berikutnya jika Anda sudah memiliki akses ke lingkungan host tempat Anda akan membuat alur.

  1. Masuk ke Power Platform pusat admin, buka Lingkungan>Baru, dan buat lingkungan baru dengan Dataverse database. Pastikan untuk memilih wilayah yang sama tempat lingkungan pengembangan, QA, dan produksi Anda dibuat.
  2. Instal Power Platform aplikasi Alur di lingkungan host Anda dengan memilih lingkungan host, lalu pilih Sumber Daya>aplikasi Dynamics 365.
  3. Pilih Instal aplikasi dan gulir ke bawah di dalam panel sisi kanan hingga Anda menemukan Power Platform Alur.
  4. Pilih Berikutnya, jika Anda setuju, terima persyaratan, lalu pilih Instal.

    Penting

    Anda hanya perlu menginstal aplikasi alur penyebaran di lingkungan host. Anda tidak perlu menginstalnya di lingkungan lain, seperti pengembangan, QA, atau lingkungan produksi yang akan dikaitkan dengan alur Anda.

Setelah diinstal, aplikasi konfigurasi alur penyebaran muncul dalam daftar aplikasi yang diinstal.

Mengonfigurasi alur penyebaran

  1. Salin ID lingkungan dari semua pengembangan dan target Managed Environments yang ditautkan ke alur. Anda memerlukan ID ini nanti. Informasi lebih lanjut: Menemukan ID lingkungan dan organisasi Anda

  2. Setelah penginstalan paket Alur Penyebaran selesai, buka Power Apps, lalu pilih lingkungan host khusus (tempat Anda menginstal aplikasi).

  3. Putaraplikasi Konfigurasi Alur Penyebaran.

  4. Pilih Lingkungan di panel kiri, lalu pilih Baru untuk membuat rekaman lingkungan di: Dataverse

    • Nama: Masukkan nama untuk rekaman lingkungan. Sebaiknya sertakan nama yang sama dengan lingkungan yang sebenarnya, seperti Contoso Dev.
    • Jenis Lingkungan: Pilih Lingkungan Pengembangan atau Lingkungan Target. Pilih Lingkungan Pengembangan untuk semua lingkungan sumber tempat solusi yang tidak dikelola akan dikembangkan. Pilih Lingkungan Target untuk QA dan lingkungan produksi tempat artefak solusi terkelola disebarkan.
    • ID Lingkungan: Pastikan untuk memilih ID yang benar. Anda dapat menemukan ID lingkungan untuk lingkungan saat ini dalam make.powerapps.com. Pilih ikon Pengaturan pada bilah perintah, lalu pilih Sumber daya pengembang. Informasi lebih lanjut: Menemukan ID lingkungan dan organisasi Anda
  5. Pilih Simpan.

  6. Segarkan formulir, lalu verifikasi Status Validasi sama dengan Berhasil.

  7. Ulangi langkah 4-6 hingga semua lingkungan yang berpartisipasi dalam alur memiliki rekaman lingkungan yang dibuat.

  8. Pilih Alur di panel navigasi kiri, lalu pilih Baru untuk membuat alur penyebaran baru:

    • Nama: Masukkan nama untuk alur, seperti Alur Penyebaran Standar Contoso atau Alur Perbaikan Terbaru Contoso.
    • Deskripsi: Secara opsional, masukkan deskripsi yang bermakna untuk alur. Ikon alur baru
  9. Dalam kisi Lingkungan Pengembangan Tertaut, pilih Tambahkan Lingkungan Pengembangan yang Ada, lalu kaitkan satu atau beberapa lingkungan pengembangan. Alur harus memiliki setidaknya satu lingkungan pengembangan dan satu tahap sebelum dapat berjalan. Tambahkan ikon lingkungan pengembangan

  10. Dalam kisi Tahapan Penyebaran , pilih Tahapan Penyebaran Baru, untuk menampilkan panel pembuatan cepat. Ikon tahapan alur

  11. Masukkan detail untuk setiap tahap, lalu pilih Simpan dan Tutup:

    • Nama: Nama panggung.
    • Deskripsi (opsional): Deskripsi opsional untuk tahapan.
    • Tahap Penyebaran Sebelumnya (opsional): Menentukan tahap penyebaran yang harus disebarkan sebelum disebarkan ke tahap saat ini. Misalnya, saat membuat tahap produksi, Anda dapat menambahkan tahap pengujian sebagai Tahap Penyebaran Sebelumnya. Untuk tahap pertama, atau alur yang hanya berisi satu tahap, tahap ini harus dibiarkan kosong.
    • Lingkungan Penyebaran Target: Ini adalah lingkungan target tempat tahap ini disebarkan.
    • Langkah PraPenyebaran Diperlukan (opsional): Permintaan penyebaran tertunda hingga disetujui melalui logika bisnis kustom. Memerlukan konfigurasi tambahan. Informasi lebih lanjut: Perpanjang alur di Power Platform
  12. Ulangi dua langkah sebelumnya untuk setiap tahap yang ingin Anda tambahkan ke alur. Anda harus memiliki setidaknya satu tahap. Anda dapat menambahkan hingga tujuh tahap.

Diperlukan langkah pra-penyebaran alur

Memberikan akses untuk mengedit atau menjalankan alur

Keamanan alur dikelola dalam lingkungan host dengan menetapkan peran keamanan. Selain itu, pengguna saat ini harus memiliki akses ke semua lingkungan yang terkait dengan alur untuk membuat atau menjalankan alur.

Saat Anda menginstal Power Platform aplikasi alur, dua peran keamanan ditambahkan:

  • Pengguna Alur Penyebaran: Memiliki hak istimewa untuk menjalankan alur yang telah dibagikan dengan mereka.
  • Administrator Alur Penyebaran: Memiliki kontrol penuh atas semua konfigurasi alur, tanpa memerlukan keanggotaan peran keamanan administrator sistem.

Berbagi alur dengan pembuat

Peran keamanan Pengguna Alur Penyebaran memberikan akses untuk menjalankan satu atau beberapa alur. Itu tidak memberikan akses untuk membuat, mengedit, atau menghapus alur. Pengguna dengan peran keamanan Pengguna Alur Penyebaran tidak dapat melihat lingkungan host dalam pemilih lingkungan di atau Power Apps Power Automate, atau perlu mengetahuinya.

Untuk berbagi alur:

  • Tetapkan pembuat peran keamanan Pengguna Alur Penyebaran dalam lingkungan host. Peran keamanan ini diinstal dengan Power Platform aplikasi alur. Informasi selengkapnya: Menetapkan peran keamanan ke pengguna
  • Di aplikasi konfigurasi alur penyebaran,Bagikan rekaman alur dengan pembuat (atau Microsoft Entra grup). Hak istimewa baca sudah cukup untuk melihat dan menjalankan alur dari dalam lingkungan pengembangan. Informasi lebih lanjut: Berbagi baris dengan pengguna atau tim
  • Pembuat juga harus memiliki hak istimewa untuk mengekspor solusi dari lingkungan pengembangan sumber, serta hak istimewa untuk mengimpor solusi ke pengujian target dan lingkungan produksi tempat alur disebarkan. Secara default, peran penyesuai sistem dan pembuat lingkungan memiliki hak istimewa ini.

Berbagi dengan administrator alur

Peran keamanan Administrator Alur Penyebaran memberikan hak istimewa penuh untuk semua alur (dan tabel, yang menyimpan informasi alur) dalam lingkungan host. Peran ini juga memberikan akses untuk menjalankan semua alur yang terkait dengan host saat ini. Peran keamanan Administrator Alur Penyebaran tidak memberikan hak istimewa untuk melakukan aktivitas lain dalam lingkungan host.

Penting

Administrator alur juga harus memiliki akses ke semua lingkungan pengembangan, pengujian, dan produksi yang terkait dengan alur yang mereka buat atau jalankan.

Tetapkan peran keamanan Administrator Alur Penyebaran ke pengguna atau Microsoft Entra grup dalam lingkungan host. Peran keamanan ini diinstal dengan Power Platform aplikasi Pipelines . Informasi selengkapnya: Menetapkan peran keamanan ke pengguna

Menetapkan peran alur melalui Tim Keamanan di aplikasi Konfigurasi Alur Penyebaran

Sebagai Administrator Alur Penyebaran, Anda dapat menetapkan peran Alur siap pakai dengan mudah di aplikasi Konfigurasi Alur Penyebaran:

  1. Putar aplikasi Konfigurasi Alur Penyebaran.
  2. Pilih Tim Keamanan di bawah Pengaturan di panel navigasi kiri.

Ada tiga tim:

  • Administrator Alur Penyebaran. Pengguna ini memiliki akses penuh ke semua alur dan dapat memainkan aplikasi Konfigurasi Alur Penyebaran.
  • Pembuat Alur Penyebaran. Pengguna ini dapat membuat dan menggunakan alur pribadi yang dikelola di host kustom. Jika pembuat perlu menggunakan alur bersama, kami menyarankan agar pengguna diberi peran Pengguna Alur Penyebaran untuk mendapatkan akses ke artefak bersama dan eksekusi tahap bersama.
  • Pengguna Alur Penyebaran. Pengguna ini dapat memicu alur yang dibagikan dengan mereka. Pengguna Alur Penyebaran juga memiliki akses baca ke semua tahap penyebaran yang dijalankan dalam unit bisnis yang sama.

Menggunakan alur dengan lingkungan pengembangan lain yang belum terkait

Jika pengguna memiliki akses tulis pada alur tertentu, mereka dapat mengaitkan lingkungan pengembangan lain dengan alur tersebut dalam pengalaman Alur.

Pilih alur yang dibuat dari menu dropdown. Saat Anda memilih Berikutnya di langkah pertama proses konfigurasi penyebaran, lingkungan saat ini ditautkan ke alur (dan host, jika belum) sebagai lingkungan pengembangan.

Ini berguna jika Anda memiliki proses alur yang sama untuk lingkungan pengembangan tambahan. Misalnya, lingkungan UAT dan produksi Anda sama untuk lingkungan sumber lain. Anda dapat menggunakan kembali alur yang sudah Anda buat atau telah diberi akses tulis.

Kelola dan pantau penerapan secara terpusat

Aplikasi konfigurasi alur dan lingkungan host memberikan banyak manfaat lain seperti:

  • Lihat semua aktivitas penyebaran secara terpusat. Tampilan yang difilter juga dapat diakses dalam pengalaman pembuat untuk alur dan solusi tertentu.
  • Audit di mana versi solusi tertentu disebarkan serta siapa yang memulai permintaan.
  • Lihat log kesalahan, hasil validasi, dan pengaturan penyebaran. Variabel lingkungan dan koneksi disediakan selama penyebaran.
  • Pertahankan cadangan semua artefak solusi berdasarkan versi.
  • Jadwalkan pekerjaan penghapusan massal untuk menghapus data yang tidak diinginkan dan menghemat kapasitas database. Informasi selengkapnya: Hapus sejumlah besar data spesifik yang ditargetkan dengan penghapusan massal
  • Gunakan dasbor untuk memvisualisasikan metrik penyebaran. Anda juga dapat membuat laporan Anda sendiri menggunakan data yang disimpan di dalam host.

Mengakses aplikasi Konfigurasi Alur Deployment dari Power Apps

Dari halaman Alur dalam solusi apa pun, perintah Kelola alur pada bilah perintah menavigasi ke aplikasi konfigurasi host alur yang terkait dengan lingkungan saat ini:

  1. Jika lingkungan saat ini dikaitkan dengan host alur kustom, tombol tersebut terhubung ke aplikasi Konfigurasi Alur Penyebaran dalam lingkungan Host khusus.
  2. Jika lingkungan saat ini dikaitkan dengan host Platform, tombol tersebut ditautkan ke aplikasi Konfigurasi Alur Penyebaran yang disematkan di dalamnya Power Apps.

Aplikasi Konfigurasi Alur Penyebaran dapat diakses oleh siapa saja dengan peran Administrator Alur Penyebaran jika menggunakan host kustom, dan administrator penyewa untuk aplikasi yang terkait dengan host platform.

Memisahkan lingkungan secara manual dari satu host dan mengaitkannya dengan host lain

  1. Dari Power Apps (make.powerapps.com), mulailah di lingkungan yang ingin Anda pisahkan kaitannya, dan pilih Solusi.
  2. Pilih solusi apa pun yang dapat Anda akses, dan pilih ke dalamnya.
  3. Arahkan ke halaman Alur dari panel navigasi kiri, lalu pilih Kelola alur di bilah perintah. Jika Anda memulai dengan host kustom, Anda juga dapat langsung membuka lingkungan host khusus dan menjalankan aplikasi Konfigurasi Alur Penyebaran dari sana.
  4. Sekarang setelah Anda berada di aplikasi Konfigurasi Alur Penyebaran, buka Lingkungan dari panel navigasi kiri.
  5. Dalam tabel Lingkungan Penyebaran Ditambahkan yang ditampilkan secara default, pilih rekaman lingkungan untuk lingkungan yang ingin Anda pisahkan dari host ini.
  6. Pilih Hapus pada bilah perintah, dan konfirmasikan penghapusan.
  7. Untuk mengaitkan lingkungan yang dihapus ke host baru, ulangi langkah 1-4 tetapi dalam konteks host yang diinginkan untuk mengaitkan lingkungan.
  8. Dalam tabel Lingkungan Penyebaran Ditambahkan yang ditampilkan secara default, pilih Baru pada bilah perintah.
  9. Buat rekaman lingkungan dengan menetapkan nama, jenis, ID lingkungan, dan deskripsi opsional.

Sekarang Anda dapat menautkan lingkungan ke alur di host baru.

Setelah membuat rekaman lingkungan di aplikasi Konfigurasi Alur Penyebaran, Anda mungkin menemukan pesan kesalahan yang menunjukkan "lingkungan ini sudah dikaitkan dengan host alur lain." Untuk mengambil alih asosiasi, yang menghasilkan pemutusan hubungan lingkungan di host sebelumnya dan tautan yang berhasil ke host baru, pilih Paksa Tautan pada bilah perintah.

Penting

  • Pembuat kehilangan akses ke alur apa pun di host sebelumnya yang dapat diakses dalam lingkungan tersebut saat Anda melakukan tindakan ini pada lingkungan pengembangan (sumber).
  • Tindakan ini dapat dibatalkan dengan melakukan Force Link di host sebelumnya.
  • Rekaman lingkungan di host sebelumnya akan memiliki status validasi basi hingga diperbarui, sehingga akan ditampilkan sebagai Berhasil kecuali diperbarui.

Langkah berikutnya