Bağlı iş ve kişisel uygulamalar

Bağlı uygulamalar, kullanıcıdan ilgili izin verildiğinde uygulamanızın hem iş hem de kişisel verileri kullanmasını sağlayan bir Android özelliğidir.

Kullanmaya başlama

Bağlı uygulama kitaplığı Google Maven deposunda bulunur. Başlamak için dokümanları indirin.

Erken Erişim Programı

Bağlı iş uygulamaları ve kişisel uygulamalar için Erken Erişim Programı, geliştiricilerin Google Play'de yayınlanan bir uygulamada INTERACT_ACROSS_PROFILES iznini kullanmak üzere onay başvurusunda bulunmasını sağlar.

Android Enterprise mühendislik ekibi, Bağlı uygulamalar SDK'sı ile ilgili olarak uygulama geliştiricilerden geri bildirim almak istiyor. Geliştiricilerin kullanım alanlarını ve gereksinimlerini anlamak, uygulama geliştiricilerin Android kullanıcılarının iş profili deneyimini iyileştirmek için bu izinden nasıl yararlanmayı planladıkları hakkında daha fazla bilgi edinmemizi sağlayacaktır. En önemlisi de Erken Erişim Programı, potansiyel politika entegrasyonu şartlarının uygulanabilirliği hakkında üçüncü taraflardan geri bildirim toplamamıza olanak tanıyacak. Bu, Google Play'de dağıtılan uygulamalarda bu iznin kullanımını yönetmek için en uygun politikaları tanımlamamıza yardımcı olacaktır.

Onay süreci

Play kullanıcılarının korunmasına yardımcı olmak amacıyla, INTERACT_ACROSS_PROFILES iznini kullanmak isteyen uygulamaların Google Play'de yayınlanmadan önce Android Enterprise ekibi tarafından onaylanması gerekir. Bu izni kullanmak isteyen geliştiricilerin öncelikle kullanım alanlarını incelenmesi için Google'a göndermeleri gerekir. Tüm kullanım alanları inceleme için dikkate alınmaz. Bir uygulamanın son kullanıcılara nasıl fayda sağlayabileceğini ve bu kullanım alanı için izni kullanmanın gerekliliğini, aşağıdaki unsurlar da dahil olmak üzere göz önünde bulundurarak tüm uygulamaları ve kullanım alanlarını aynı ölçütlere göre değerlendiririz:

  • Uygulamanın izni kullanarak sağladığı bu özellik kullanıcıya net bir değer sunuyor mu?
  • Kullanıcılar iş uygulamalarının ve kişisel uygulamalarının bu şekilde etkileşimde bulunmasını bekler miydi?
  • Bu özellik, uygulamanın izin kullanımıyla etkinleşiyor mu? Uygulamanın birincil amacı için önemli bir özellik mi?
  • Uygulama, izin kullanılmadan aynı veya benzer bir deneyimi sunabilir mi?

Geliştiricilerin, EAP'ye başvurmak için aşağıdaki ölçütleri yerine getirmesi gerekir:

  • İncelemeye göndermek istedikleri uygulama,popülerliği kanıtlanmış mevcut bir başvuru olmalıdır (Google Play'de en az 200.000 indirme). Yepyeni başvurular için EAP gönderimlerini kabul etmeyi düşünmüyoruz.
  • INTERACT_ACROSS_PROFILES iznini kullanmak üzere izin verilenler listesine eklenecek uygulamalar, aşağıdaki Play Store uygulama kategorilerinden birine uymalıdır:
    • Kişiselleştirme
    • Üretkenlik
    • Araçlar
    • Otomobiller ve Araçlar
    • İletişim
  • Geliştiriciler aşağıdaki bölümde açıklanan entegrasyon gereksinimlerine uymayı kabul etmelidir.

Entegrasyon şartları

Erken Erişim Programı'na katılmak için başvuruların aşağıdaki şartlara da uyması gerekir:

  • INTERACT_ACROSS_PROFILES izni yalnızca kullanıcıya faydalı ve iş için tasarlanmış uygulamaların (veya iş özelliklerini içeren) temel işlevleriyle alakalı özellikleri sağlamak için kullanılabilir. Temel işlev, uygulamanın ana amacı olarak tanımlanır. Bu, uygulamanın açıklamasında belirgin bir şekilde belgelenmesi ve tanıtılması gereken bir dizi temel özelliği içerebilir.
  • Uygulamalar, INTERACT_ACROSS_PROFILES izni verilmeden önce AOSP uygulaması tarafından sağlanan uygun ekranları görüntüleme de dahil olmak üzere kullanıcıdan izin almalıdır.
  • Uygulamalar bu izni cihazdaki veya dışındaki iş uygulamaları ve kişisel uygulamalar arasında kullanıcı kimliklerini ilişkilendirmek için kullanmamalıdır.
  • Uygulamalar, kimlik grafikleri oluşturmak amacıyla kişisel uygulamanın erişebileceği verileri kazımak için bu izni kullanmamalıdır.
  • Uygulamalar, kişisel uygulamadaki verileri BT yöneticisine veya yönetici tarafından yönetilen diğer uygulamalara etkin bir şekilde göndermemeli ya da BT yöneticisinin kişisel profildeki verilere dolaylı olarak erişmesine izin vermemelidir.
  • Uygulamalar, kişisel uygulamaların veya hesapların listesini almak amacıyla kişisel profile erişmek için bu izni kullanmamalıdır.
  • Uygulamalar başka bir uygulamaya profiller arası veriler göndermemelidir.
  • Uygulamalar, Kimlik Bilgileri (PII, ör. e-posta adresi, kullanıcı adı) dahil olmak üzere diğer profilde depolanan veya oluşturulan verileri (ör. uygulama verileri, cihaz ayarları) bir profile giriş yapmamalıdır.
  • Uygulamalar, Kimlik Bilgileri (PII, ör. e-posta adresi, kullanıcı adı) dahil olmak üzere bir profilde depolanan veya oluşturulan hiçbir veriyi (ör. uygulama verileri, cihaz ayarları) diğer profilden cihazdan aktarmamalıdır.

Şimdi birkaç örnek kullanım alanına göz atalım.

Kullanıcının kişisel ve iş takvimlerini tek bir yerde görüntülemesine olanak tanıyan bir takvim uygulaması, bu izni istemek için uygun bir kullanım alanı olabilir.

İş verilerini kişisel profil hesabıyla (veya tam tersi) senkronize edecek yedekleme hizmetleri sağlayan bir uygulama, bir profilden diğer profile veri gönderip kaydedeceğinden onaylanmaz.

Fotoğraf paylaşmak amacıyla iş profili iletişim bilgilerine erişmek için bu özelliği kullanmak isteyen bir fotoğraf galerisi uygulaması onaylanmaz.Bu işlev, Sharesheet kullanılarak iyi bir şekilde sağlanabilir.

Onay isteme

  1. Uygulamanızın uygun olduğundan emin olmak için Erken Erişim Programı (EAP) kriterlerini ve yukarıdaki entegrasyon şartlarını inceleyin.
  2. Kullanım alanınızı özetlemek için bağlı uygulamalar anketini indirip doldurun.
  3. Bu formu kullanarak EAP şartlarını inceleyip kabul edin ve bağlı uygulamalar anketinin eksiksiz bir kopyasını, ekibimizin incelemesi için connected-apps-ext@google.com adresine gönderin.
  4. Kullanım alanınız onaylandıysa özelliği / uygulamanızı geliştirip test edin.
  5. Uygulamanız hazır olduğunda APK'yı incelenmek üzere ekibimize gönderin. Ekibimiz uygulamanın izin kullanımını, onaylanan kullanım alanında belirtilen kullanım şekline göre inceler.
  6. Ekibimiz onay verirse aynı APK'yı Google Play Console aracılığıyla Google Play'de yayınlayabilirsiniz

Onaylanmış bir uygulamada değişiklik yaptığınızda, uygulamanın onaylanan kullanım alanında belirtildiği şekilde izni kullanmaya devam edip etmediğini inceleyin. Özelliğinizin / uygulamanızın çalışma şeklini değiştiriyorsanız lütfen yukarıdaki 2. ve 3. adımlara uygun olarak kullanım alanınızı değerlendirilmesi için Google'a yeniden gönderin.

Uygunluk sorunlarını belirtilen süre içinde gidermek için gerekli değişikliklerin yapılmaması, başvurunuzun onayının iptal edilmesine neden olur. Sorun giderilene ve Android Enterprise ekibi tarafından yeniden onaylanana kadar veya özelliği uygulamanızdan ve INTERACT_ACROSS_PROFILES izninin kullanımını kaldırana kadar Google Play'de uygulamanızı güncelleyemezsiniz.