Aplikasi kerja & pribadi yang terhubung

Aplikasi yang terhubung adalah fitur Android yang memungkinkan aplikasi Anda memanfaatkan data kerja dan pribadi, saat diberi izin yang sesuai dari pengguna.

Memulai

Library aplikasi yang terhubung berada di repositori Maven Google. Download dokumentasi untuk memulai.

Program Akses Awal

Program Akses Awal untuk aplikasi pribadi & kerja yang terhubung memungkinkan developer mengajukan permohonan persetujuan untuk menggunakan izin INTERACT_ACROSS_PROFILES di aplikasi yang dipublikasikan di Google Play.

Tim engineer Android Enterprise sedang mencari masukan terkait SDK Aplikasi yang Terhubung dari developer aplikasi. Dengan memahami kasus penggunaan dan persyaratan developer, kami dapat mempelajari lebih lanjut cara developer aplikasi berencana memanfaatkan izin ini untuk meningkatkan pengalaman profil kerja bagi pengguna Android. Sama pentingnya, Program Akses Awal memungkinkan kami mengumpulkan masukan pihak ketiga tentang kelayakan potensi persyaratan integrasi kebijakan. Pada akhirnya, hal ini akan membantu kami menentukan kumpulan kebijakan yang paling sesuai untuk mengelola penggunaan izin ini dalam aplikasi yang didistribusikan di Google Play.

Proses persetujuan

Untuk membantu melindungi pengguna Play, aplikasi yang meminta untuk menggunakan izin INTERACT_ACROSS_PROFILES harus disetujui oleh tim Android Enterprise sebelum dipublikasikan di Google Play. Developer yang ingin menggunakan izin ini harus terlebih dahulu mengirimkan kasus penggunaan mereka ke Google untuk ditinjau. Tidak semua kasus penggunaan akan dipertimbangkan untuk ditinjau. Kami akan mengevaluasi semua aplikasi dan kasus penggunaan berdasarkan kriteria yang sama, dengan mempertimbangkan bagaimana aplikasi dapat bermanfaat bagi pengguna akhir dan perlunya menggunakan izin untuk kasus penggunaan tersebut, termasuk faktor-faktor berikut:

  • Apakah fitur ini, yang dimungkinkan oleh penggunaan izin aplikasi, memberikan nilai yang jelas kepada pengguna?
  • Apakah pengguna mengetahui bahwa aplikasi kerja & pribadi mereka berinteraksi dengan cara ini?
  • Apakah fitur yang diaktifkan oleh penggunaan izin aplikasi penting untuk tujuan utama aplikasi?
  • Dapatkah aplikasi memberikan pengalaman yang sama atau serupa tanpa menggunakan izin?

Developer harus memenuhi kriteria berikut untuk mendaftar ke EAP:

  • Aplikasi yang ingin mereka kirimkan untuk ditinjau harus merupakan aplikasi yang sudah ada dengan popularitas yang ditunjukkan (minimal 200.000 download di Google Play). Kami tidak ingin menerima pengiriman EAP untuk pendaftaran baru.
  • Aplikasi yang akan dipertimbangkan untuk diberi izin untuk menggunakan izin INTERACT_ACROSS_PROFILES harus termasuk dalam salah satu kategori aplikasi Play Store berikut:
    • Personalisasi
    • Produktivitas
    • Alat
    • Otomotif & Kendaraan
    • Komunikasi
  • Developer harus setuju untuk mematuhi persyaratan integrasi sebagaimana diuraikan di bagian berikut.

Persyaratan integrasi

Untuk menjadi bagian dari Program Akses Awal, aplikasi juga harus mematuhi persyaratan berikut:

  • Izin INTERACT_ACROSS_PROFILES hanya dapat digunakan untuk menyediakan fitur yang bermanfaat bagi pengguna dan relevan dengan fungsi inti aplikasi yang dimaksudkan untuk bekerja (atau menyertakan fitur kerja). Fungsi inti didefinisikan sebagai tujuan utama aplikasi, yang dapat mencakup serangkaian fitur inti, yang semuanya harus didokumentasikan dan dipromosikan secara jelas dalam deskripsi aplikasi.
  • Aplikasi harus mendapatkan izin pengguna, termasuk dengan menampilkan layar yang sesuai yang disediakan oleh implementasi AOSP sebelum izin INTERACT_ACROSS_PROFILES diberikan.
  • Aplikasi tidak boleh menggunakan izin ini untuk mengaitkan identitas pengguna antara aplikasi kerja dan pribadi di dalam atau di luar perangkat.
  • Aplikasi tidak boleh menggunakan izin ini untuk menyalin data yang dapat diakses oleh aplikasi pribadi untuk membuat grafik identitas.
  • Aplikasi tidak boleh secara aktif mengirim data di aplikasi pribadi ke admin IT atau aplikasi lain yang dikelola admin, atau mengizinkan admin IT mengakses data di profil pribadi secara tidak langsung.
  • Aplikasi tidak boleh menggunakan izin ini untuk mengakses profil pribadi guna mendapatkan daftar aplikasi atau akun pribadi.
  • Aplikasi tidak boleh mengirimkan data antar-profil ke aplikasi lain.
  • Aplikasi tidak boleh mencatat data apa pun yang disimpan atau dibuat di profil lain ke dalam satu profil (mis.: data aplikasi, setelan perangkat), termasuk Informasi Identitas Pribadi (PII, mis.: alamat email, nama pengguna).
  • Aplikasi tidak boleh mengirimkan data apa pun yang disimpan atau dibuat dalam satu profil (mis.: data aplikasi, setelan perangkat), termasuk Informasi Identitas Pribadi (PII, misalnya: alamat email, nama pengguna) dari perangkat dari profil lain.

Mari kita lihat beberapa contoh kasus penggunaan

Aplikasi kalender yang memungkinkan pengguna memiliki satu tampilan kalender pribadi dan kerja mungkin merupakan kasus penggunaan yang tepat untuk meminta izin ini.

Aplikasi yang menyediakan layanan pencadangan yang akan menyinkronkan data kerja ke akun profil pribadi, atau sebaliknya, tidak akan disetujui karena akan mengirim dan mencatat data dari satu profil ke profil lainnya.

Aplikasi galeri foto yang ingin menggunakan fitur ini tidak akan disetujui agar dapat mengakses informasi kontak profil kerja agar dapat berbagi foto.Fungsi ini dapat dicapai sama efektifnya menggunakan Sharesheet.

Meminta persetujuan

  1. Tinjau kriteria Program Akses Awal (EAP) dan persyaratan integrasi di atas untuk memastikan aplikasi Anda memenuhi syarat.
  2. Download dan isi kuesioner aplikasi yang terhubung untuk menguraikan kasus penggunaan Anda.
  3. Tinjau dan setujui persyaratan EAP melalui formulir ini dan kirimkan salinan lengkap kuesioner aplikasi yang terhubung ke connected-apps-ext@google.com untuk ditinjau oleh tim kami.
  4. Jika kasus penggunaan Anda disetujui, kembangkan dan uji fitur / aplikasi Anda.
  5. Jika aplikasi Anda sudah siap, kirimkan apk ke tim kami untuk ditinjau. Tim kami akan meninjau penggunaan izin oleh aplikasi terhadap hal yang diuraikan dalam kasus penggunaan yang disetujui.
  6. Jika disetujui oleh tim kami, Anda akan dapat memublikasikan apk yang sama di Google Play melalui Konsol Google Play

Setiap kali Anda menerapkan perubahan pada aplikasi yang telah disetujui, tinjau apakah aplikasi masih menggunakan izin seperti yang diuraikan dalam kasus penggunaan yang disetujui. Jika Anda mengubah cara kerja fitur / aplikasi Anda, kirim ulang kasus penggunaan Anda ke Google untuk dievaluasi sesuai dengan langkah 2 dan 3 di atas.

Jika Anda tidak melakukan perubahan yang diperlukan untuk mengatasi masalah kepatuhan dalam linimasa yang diberikan, persetujuan permohonan Anda akan dibatalkan. Anda tidak akan dapat mengupdate aplikasi di Google Play hingga masalah ini ditangani dan disetujui kembali oleh tim Android Enterprise, atau Anda menghapus fitur dan penggunaan izin INTERACT_ACROSS_PROFILES dari aplikasi Anda.