- Kaynak: Enterprise
- NotificationType
- ExternalData
- TermsAndConditions
- SigninDetail
- SigninDetailDefaultStatus
- ContactInfo
- GoogleAuthenticationSettings
- GoogleAuthenticationRequired
- Yöntemler
Kaynak: Enterprise
Bir kuruluşa uygulanan yapılandırma.
JSON gösterimi |
---|
{ "name": string, "enabledNotificationTypes": [ enum ( |
Alanlar | |
---|---|
name |
Oluşturma sırasında sunucu tarafından oluşturulan kuruluşun adı ( |
enabled |
Kuruluş için etkinleştirilen Google Pub/Sub bildirim türleri. |
pubsub |
Pub/Sub bildirimlerinin yayınlandığı konu ( |
primary |
Cihaz yönetimi uygulaması kullanıcı arayüzünde gösterilecek baskın rengi belirten RGB biçiminde bir renk. Renk bileşenleri şu şekilde depolanır: |
logo |
Cihaz temel hazırlığı sırasında logo olarak görüntülenen resim. Desteklenen türler: image/bmp, image/gif, image/x-ico, image/jpeg, image/png, image/webp, image/vnd.wap.wbmp, image/x-adobe-dng. |
enterprise |
Kullanıcılara gösterilen kuruluşun adı. Bu alanın maksimum uzunluğu 100 karakterdir. |
terms |
Bu kuruluş için cihaz hazırlığı yapılırken kabul edilmesi gereken hükümler ve koşullar. Bu listedeki her değer için bir terim sayfası oluşturulur. |
appAutoApprovalEnabled |
Desteği sonlandırılmış ve kullanılmayan. |
signin |
İşletmenin oturum açma ayrıntıları. |
contact |
EMM tarafından yönetilen bir kuruluşun kurumsal iletişim bilgileri. |
google |
Google tarafından sağlanan kullanıcı kimlik doğrulaması ayarları. |
NotificationType
Cihaz yönetimi sunucusunun Google Pub/Sub üzerinden gönderebileceği bildirim türleri.
Sıralamalar | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED |
Bu değer yoksayılır. |
ENROLLMENT |
Bir cihaz kaydolduğunda gönderilen bildirim. |
COMPLIANCE_REPORT |
Kullanımdan kaldırıldı. |
STATUS_REPORT |
Bir cihaz durum raporu yayınladığında gönderilen bildirim. |
COMMAND |
Bir cihaz komutu tamamlandığında gönderilen bildirim. |
USAGE_LOGS |
Cihaz gönderdiğinde gönderilen bildirim. |
ExternalData
Harici bir konumda barındırılan veriler. Veriler Android Device Policy tarafından indirilir ve karma değeriyle doğrulanır.
JSON gösterimi |
---|
{ "url": string, "sha256Hash": string } |
Alanlar | |
---|---|
url |
Verilerin mutlak URL'si. Bu URL, http veya https şemasını kullanmalıdır. Android Device Policy, GET isteğinde herhangi bir kimlik bilgisi sağlamaz. Bu nedenle, URL herkese açık olmalıdır. URL'ye uzun ve rastgele bir bileşen ekleyerek saldırganların URL'yi keşfetmesini önleyebilirsiniz. |
sha256 |
url adresinde barındırılan içeriğin base64 kodlu SHA-256 karması. İçerik bu karma oluşturma ile eşleşmezse Android Device Policy verileri kullanmaz. |
TermsAndConditions
Hazırlama sırasında kabul edilecek bir hükümler ve koşullar sayfası.
JSON gösterimi |
---|
{ "header": { object ( |
Alanlar | |
---|---|
header |
HTML içeriğinin üzerinde görünen kısa bir başlık. |
content |
İyi biçimlendirilmiş bir HTML dizesi. android.text.Html#fromHtml ile istemcide ayrıştırılır. |
SigninDetail
Bir kuruluşun oturum açma ayrıntılarını içeren bir kaynak. Belirli bir kuruluş için SigninDetail
'ları yönetmek üzere
kullanın.enterprises
Bir kuruluş için aşağıdaki üç alanın (signinUrl
, allowPersonalUsage
, tokenTag
) kombinasyonuyla benzersiz şekilde tanımlanan herhangi sayıda SigninDetail
olabilir. Aynı (signinUrl
, allowPersonalUsage
, tokenTag
) ile iki SigninDetail
oluşturulamaz. (tokenTag
isteğe bağlı bir alandır).
: İşlem, Patch
SigninDetails
öğesinin mevcut listesini yeni SigninDetails
listesiyle günceller.
- Depolanan
SigninDetail
yapılandırması iletilirse aynısigninEnrollmentToken
veqrCode
döndürülür. - Depolanmamış birden fazla aynı
SigninDetail
yapılandırması iletirsek buSigninDetail
yapılandırmaları arasından ilk yapılandırmayı depolar. - Yapılandırma zaten mevcutsa belirli bir yamalı API çağrısında birden fazla kez isteyemeyiz. Aksi takdirde yinelenen anahtar hatası verir ve tüm işlem başarısız olur.
- İstekteki belirli
SigninDetail
yapılandırmalarını kaldırırsak bu yapılandırmalar depolama alanından da kaldırılır. Ardından, aynıSigninDetail
yapılandırması için başka birsigninEnrollmentToken
veqrCode
isteğinde bulunabiliriz.
JSON gösterimi |
---|
{ "signinUrl": string, "signinEnrollmentToken": string, "qrCode": string, "allowPersonalUsage": enum ( |
Alanlar | |
---|---|
signin |
Cihaz, oturum açma kaydı jetonuyla temel hazırlığı yapıldığında kimlik doğrulama için oturum açma URL'si. Oturum açma uç noktası, kimlik doğrulama akışını başarılı bir giriş için https://enterprise.google.com/android/enroll?et= |
signin |
Özel oturum açma akışını tetiklemek için kullanılan kurumsal kayıt jetonu. Bu, sunucu tarafından oluşturulan salt okunur bir alandır. |
qr |
UTF-8 gösterimi, bir cihazı bu kayıt jetonuyla kaydettirmek için QR kodu oluşturmak üzere kullanılabilen bir JSON dizesi. NFC kullanarak cihaz kaydettirmek için NFC kaydının, JSON'daki mülkleri serileştirilmiş bir |
allow |
Bu kayıt jetonuyla temel hazırlığı yapılan bir cihazda kişisel kullanıma izin verilip verilmeyeceğini kontrol eder. Şirkete ait cihazlar için:
Şahıslara ait cihazlar için:
|
default |
İsteğe bağlı. Oturum açma URL'sinin kuruluş için varsayılan olarak kullanılıp kullanılmayacağını belirtir. |
token |
|
SigninDetailDefaultStatus
Oturum açma URL'sinin kuruluş için varsayılan olarak kullanılıp kullanılmayacağını belirtir.
Sıralamalar | |
---|---|
SIGNIN_DETAIL_DEFAULT_STATUS_UNSPECIFIED |
SIGNIN_DETAIL_IS_NOT_DEFAULT etiketine eş değer. |
SIGNIN_DETAIL_IS_DEFAULT |
Oturum açma URL'si, kuruluş için varsayılan olarak kullanılır. |
SIGNIN_DETAIL_IS_NOT_DEFAULT |
Oturum açma URL'si kuruluş için varsayılan olarak kullanılmaz. |
ContactInfo
Managed Google Play gruplarının iletişim bilgileri.
JSON gösterimi |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
Alanlar | |
---|---|
contact |
Yönetilen Google Play ile ilgili önemli duyuruları göndermek için kullanılacak iletişim kişisinin e-posta adresi. |
data |
Veri koruma yetkilisinin adı. |
data |
Veri koruma yetkilisinin e-posta adresi. E-posta doğrulandı ancak doğrulanmadı. |
data |
Veri koruma yetkilisinin telefon numarası Telefon numarası doğrulandı ancak doğrulanmadı. |
eu |
AB temsilcisinin adı. |
eu |
AB temsilcisinin e-posta adresi. E-posta doğrulandı ancak doğrulanmadı. |
eu |
AB temsilcisinin telefon numarası. Telefon numarası doğrulandı ancak doğrulanmadı. |
GoogleAuthenticationSettings
Google tarafından sağlanan kullanıcı kimlik doğrulamasıyla ilgili ayarları içerir.
JSON gösterimi |
---|
{
"googleAuthenticationRequired": enum ( |
Alanlar | |
---|---|
google |
Yalnızca çıkış. Kayıt işlemi sırasında kullanıcıların kimliklerinin Google tarafından doğrulanmasının gerekip gerekmediği. BT yöneticisi, bilgi çalışanı cihazları için Google kimlik doğrulamanın kuruluşta etkinleştirilip etkinleştirilmeyeceğini belirtebilir. Bu değer yalnızca Google Yönetici Konsolu üzerinden ayarlanabilir. Google kimlik doğrulaması |
GoogleAuthenticationRequired
Bu kuruluş için Google kimlik doğrulamasının gerekli olup olmadığına ilişkin ayar.
Sıralamalar | |
---|---|
GOOGLE_AUTHENTICATION_REQUIRED_UNSPECIFIED |
Bu değer kullanılmaz. |
NOT_REQUIRED |
Google kimlik doğrulaması gerekli değildir. |
REQUIRED |
Kullanıcı kimliğinin Google tarafından başarıyla doğrulanması gerekir. |
Yöntemler |
|
---|---|
|
Bir grup oluşturur. |
|
Bir kuruluşu ve onunla ilişkili tüm hesapları ve verileri kalıcı olarak siler. |
|
Bir kuruluş alır. |
|
EMM tarafından yönetilen kuruluşları listeler. |
|
Bir kuruluşu günceller. |