- Kaynak: Kurumsal
- 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 |
Kuruluşun, oluşturma işlemi sırasında sunucu tarafından oluşturulan |
enabledNotificationTypes[] |
Kuruluş için etkinleştirilen Google Pub/Sub bildirimlerinin türleri. |
pubsubTopic |
Pub/Sub bildirimlerinin yayınlanacağı konu ( |
primaryColor |
Cihaz yönetimi uygulamasının 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österilen bir resim. Desteklenen türler şunlardır: image/bmp, image/gif, image/x-ico, image/jpeg, image/png, image/webp, image/vnd.wap.wbmp, image/x-adobe-dng. |
enterpriseDisplayName |
Kuruluşun kullanıcılara gösterilen adı. Bu alanın maksimum uzunluğu 100 karakterdir. |
termsAndConditions[] |
Bu kuruluş için bir cihaz temel 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 |
Kullanımdan kaldırıldı ve kullanılmıyor. |
signinDetails[] |
Kuruluşun oturum açma bilgileri. |
contactInfo |
EMM tarafından yönetilen bir kuruluşun kurumsal iletişim bilgileri. |
googleAuthenticationSettings |
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 |
Cihaz kaydolduğunda bildirim gönderilir. |
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 bildirim gönderilir. |
ExternalData
Harici bir konumda barındırılan veriler. Veriler, Android Device Policy tarafından indirilecek ve karma oluşturma işlemine göre doğrulanacaktı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 kimlik bilgileri sağlamadığından URL'nin herkes tarafından erişilebilir olması gerekir. URL'ye uzun, rastgele bir bileşen eklemek, saldırganların URL'yi keşfetmesini engellemek için kullanılabilir. |
sha256Hash |
URL'de barındırılan içeriğin base-64 ile kodlanmış SHA-256 karması. İçerik bu karma ile eşleşmezse Android Device Policy verileri kullanmaz. |
TermsAndConditions
Temel hazırlık sırasında kabul edilecek şartlar ve koşullar sayfası.
JSON gösterimi |
---|
{ "header": { object ( |
Alanlar | |
---|---|
header |
HTML içeriğinin üzerinde görünen kısa bir üstbilgidir. |
content |
İyi biçimlendirilmiş bir HTML dizesi. Kimlik, istemcide android.text.html#fromHTML ile ayrıştırılır. |
SigninDetail
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 elimizde aşağıdaki üç alanın (signinUrl
, allowPersonalUsage
, tokenTag
) kombinasyonuyla benzersiz şekilde tanımlanan herhangi bir sayıda SigninDetail
olabilir. Biri aynı olan iki SigninDetail
oluşturamaz (signinUrl
, allowPersonalUsage
, tokenTag
). (tokenTag
isteğe bağlı bir alandır.)
: İşlem, Patch
SigninDetails
öğesinin mevcut listesini yeni SigninDetails
listesiyle günceller.
- Depolanan
SigninDetail
yapılandırması geçirilirse aynısigninEnrollmentToken
veqrCode
değerlerini döndürür. - Depolanmayan birden fazla benzer
SigninDetail
yapılandırması iletirsek söz konusuSigninDetail
yapılandırmaları arasından ilkini depolar. - Yapılandırma zaten mevcutsa belirli bir yama API çağrısında birden fazla kez istekte bulunamayız. Aksi takdirde, yinelenen anahtar hatası verilir ve tüm işlem başarısız olur.
- İstekten belirli
SigninDetail
yapılandırmasını kaldırırsak bu yapılandırma, depolama alanından da kaldırılır. Ardından aynıSigninDetail
yapılandırması için başka birsigninEnrollmentToken
veqrCode
isteyebiliriz.
JSON gösterimi |
---|
{ "signinUrl": string, "signinEnrollmentToken": string, "qrCode": string, "allowPersonalUsage": enum ( |
Alanlar | |
---|---|
signinUrl |
Cihazın bir oturum açma kayıt 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= |
signinEnrollmentToken |
Özel oturum açma akışını tetiklemek için kullanılan, kuruluş genelinde kullanılan bir kayıt jetonu. Bu, sunucu tarafından oluşturulan salt okunur bir alandır. |
qrCode |
Bir cihazı bu kayıt jetonuyla kaydettirmek üzere bir QR kodu oluşturmak için UTF-8 temsili kullanılabilecek bir JSON dizesi. Bir cihazı NFC kullanarak kaydettirmek için NFC kaydının, JSON dosyasındaki özelliklerin serileştirilmiş |
allowPersonalUsage |
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:
|
defaultStatus |
İsteğe bağlı. Kuruluş için oturum açma URL'sinin varsayılan olarak kullanılıp kullanılmayacağı. |
tokenTag |
|
SigninDetailDefaultStatus
Kuruluş için oturum açma URL'sinin varsayılan olarak kullanılıp kullanılmayacağı.
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ılacak. |
SIGNIN_DETAIL_IS_NOT_DEFAULT |
Oturum açma URL'si kuruluş için varsayılan olarak kullanılmaz. |
ContactInfo
Managed Google Play kuruluşları için iletişim bilgileri.
JSON gösterimi |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
Alanlar | |
---|---|
contactEmail |
Managed Google Play ile ilgili önemli duyuruları göndermek için kullanılacak olan ilgili kişinin e-posta adresi. |
dataProtectionOfficerName |
Veri koruma yetkilisinin adı. |
dataProtectionOfficerEmail |
Veri koruma yetkilisinin e-posta adresi. E-posta doğrulandı ancak doğrulanmadı. |
dataProtectionOfficerPhone |
Veri koruma yetkilisinin telefon numarası Telefon numarası doğrulandı ancak doğrulanmadı. |
euRepresentativeName |
AB temsilcisinin adı. |
euRepresentativeEmail |
AB temsilcisinin e-posta adresi. E-posta doğrulandı ancak doğrulanmadı. |
euRepresentativePhone |
AB temsilcisinin telefon numarası. Telefon numarası doğrulandı ancak doğrulanmadı. |
GoogleAuthenticationSettings
Google tarafından sağlanan kullanıcı kimlik doğrulaması ayarlarını içerir.
JSON gösterimi |
---|
{
"googleAuthenticationRequired": enum ( |
Alanlar | |
---|---|
googleAuthenticationRequired |
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 kuruluşta Google kimlik doğrulamasının 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ı gerekmez. |
REQUIRED |
Kullanıcı kimliğinin Google tarafından başarıyla doğrulanması gerekir. |
Yöntemler |
|
---|---|
|
Bir grup oluşturur. |
|
Bir grubu ve onunla ilişkili tüm hesap ve verileri kalıcı olarak siler. |
|
Bir kuruluş alır. |
|
EMM tarafından yönetilen kuruluşları listeler. |
|
Bir grubu günceller. |