

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Membangun aplikasi dengan banyak pengguna
<a name="builder-collaboration"></a>

Beberapa pengguna dapat bekerja pada satu aplikasi App Studio, namun hanya satu pengguna yang dapat mengedit aplikasi sekaligus. Lihat bagian berikut untuk informasi tentang mengundang pengguna lain untuk mengedit aplikasi, dan perilaku saat beberapa pengguna mencoba mengedit aplikasi secara bersamaan.

## Mengundang pembangun untuk mengedit aplikasi
<a name="builder-collaborate-invite"></a>

Gunakan petunjuk berikut untuk mengundang pembangun lain untuk mengedit aplikasi App Studio.

**Untuk mengundang pembangun lain untuk mengedit aplikasi**

1. Jika perlu, navigasikan ke studio aplikasi aplikasi Anda.

1. Pilih **Bagikan**.

1. Di tab **Pengembangan**, gunakan kotak teks untuk mencari dan memilih grup atau pengguna individual yang ingin Anda undang untuk mengedit aplikasi.

1. Untuk setiap pengguna atau grup, pilih dropdown dan pilih izin yang akan diberikan kepada pengguna atau grup tersebut.
   + **Pemilik bersama: Pemilik** bersama memiliki izin yang sama dengan pemilik aplikasi.
   + **Hanya mengedit**: Pengguna dengan peran **Edit saja** memiliki izin yang sama dengan pemilik dan pemilik bersama, kecuali yang berikut ini:
     + Mereka tidak dapat mengundang pengguna lain untuk mengedit aplikasi.
     + Mereka tidak dapat mempublikasikan aplikasi ke lingkungan Pengujian atau Produksi.
     + Mereka tidak dapat menambahkan sumber data ke aplikasi.
     + Mereka tidak dapat menghapus atau menduplikasi aplikasi.

## Mencoba mengedit aplikasi yang sedang diedit oleh pengguna lain
<a name="builder-collaborate-behavior"></a>

Satu aplikasi App Studio hanya dapat diedit oleh satu pengguna pada satu waktu. Lihat contoh berikut untuk memahami apa yang terjadi ketika beberapa pengguna mencoba mengedit aplikasi secara bersamaan.

Dalam contoh ini, saat ini `User A` sedang mengedit aplikasi, dan telah membagikannya`User B`. `User B`kemudian mencoba mengedit aplikasi yang sedang diedit oleh`User A`.

Saat `User B` mencoba mengedit aplikasi, kotak dialog akan muncul memberi tahu mereka yang `User A` sedang mengedit aplikasi, dan bahwa melanjutkan akan `User A` keluar dari studio aplikasi, dan semua perubahan akan disimpan. `User B`dapat memilih untuk membatalkan dan membiarkan `User A` melanjutkan, atau melanjutkan dan masuk ke studio aplikasi untuk mengedit aplikasi. Dalam contoh ini, mereka memilih untuk mengedit aplikasi.

Ketika `User B` memilih untuk mengedit aplikasi, `User A` menerima pemberitahuan yang `User B` telah mulai mengedit aplikasi, dan sesi mereka telah berakhir. Perhatikan `User A` bahwa jika aplikasi terbuka di tab browser yang tidak aktif, mereka mungkin tidak menerima notifikasi. Dalam hal ini, jika mereka mencoba kembali ke aplikasi dan mencoba mengedit, mereka akan menerima pesan kesalahan dan dipandu untuk menyegarkan halaman, yang akan mengembalikannya ke daftar aplikasi.