- Kaynak: Enterprise
- NotificationType
- ExternalData
- TermsAndConditions
- SigninDetail
- SigninDetailDefaultStatus
- ContactInfo
- GoogleAuthenticationSettings
- GoogleAuthenticationRequired
- EnterpriseType
- ManagedGooglePlayAccountsEnterpriseType
- ManagedGoogleDomainType
- 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ı ( |
enabledNotificationTypes[] |
Kuruluş için etkinleştirilen Google Pub/Sub bildirim türleri. |
pubsubTopic |
Pub/Sub bildirimlerinin yayınlandığı konu ( |
primaryColor |
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. |
enterpriseDisplayName |
Kullanıcılara gösterilen kuruluşun adı. Bu alanın maksimum uzunluğu 100 karakterdir. |
termsAndConditions[] |
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ılmamaktadır. |
signinDetails[] |
İşletmenin oturum açma ayrıntıları. |
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ı. |
enterpriseType |
Yalnızca çıkış. Kuruluşun türü. |
managedGooglePlayAccountsEnterpriseType |
Yalnızca çıkış. Managed Google Play Accounts grubunun türü. |
managedGoogleDomainType |
Yalnızca çıkış. Yönetilen Google alanının türü. |
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 gönderdiğinde 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 ile 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'ye herkes erişebilmelidir. URL'ye uzun ve rastgele bir bileşen ekleyerek saldırganların URL'yi keşfetmesini önleyebilirsiniz. |
sha256Hash |
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şun SigninDetail
'larını yönetmek için
'ü 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, mevcut Patch
SigninDetails
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 bir
SigninDetail
yapılandırmasını kaldırırsak bu yapılandırma depolama alanından 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 | |
---|---|
signinUrl |
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ı, 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 kurumsal kayıt jetonu. Bu, sunucu tarafından oluşturulan salt okunur bir alandır. |
qrCode |
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 |
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ıdır. Oturum açma URL'sinin kuruluş için varsayılan olarak kullanılıp kullanılmayacağını belirtir. |
tokenTag |
|
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, varsayılan olarak kuruluş için 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 | |
---|---|
contactEmail |
Yönetilen Google Play ile ilgili önemli duyuruları göndermek için kullanılacak iletişim kişisinin 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 sorumlusunun 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ış. Kullanıcıların kayıt işlemi sırasında Google tarafından kimlik doğrulaması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ığıyla ilgili ayar.
Sıralamalar | |
---|---|
GOOGLE_AUTHENTICATION_REQUIRED_UNSPECIFIED |
Bu değer kullanılmaz. |
NOT_REQUIRED |
Google kimlik doğrulaması gerekli değildir. |
REQUIRED |
Kullanıcının Google tarafından başarıyla kimlik doğrulaması yapılmış olması gerekir. |
EnterpriseType
Kuruluşun türü.
Sıralamalar | |
---|---|
ENTERPRISE_TYPE_UNSPECIFIED |
Bu değer kullanılmaz. |
MANAGED_GOOGLE_DOMAIN |
Kuruluş, yönetilen bir Google alanına aittir. |
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE |
Kuruluş, Managed Google Play Accounts grubu olmalıdır. |
ManagedGooglePlayAccountsEnterpriseType
Managed Google Play Accounts grubunun türü.
Sıralamalar | |
---|---|
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE_TYPE_UNSPECIFIED |
Managed Google Play Accounts grubu türü belirtilmemiş. |
CUSTOMER_MANAGED |
Kuruluş müşteri tarafından yönetiliyor |
EMM_MANAGED |
Kuruluş EMM tarafından yönetiliyor (desteklenmiyor). |
ManagedGoogleDomainType
Yönetilen Google alanının türü.
Sıralamalar | |
---|---|
MANAGED_GOOGLE_DOMAIN_TYPE_UNSPECIFIED |
Yönetilen Google alanı türü belirtilmemiş. |
TYPE_TEAM |
Yönetilen Google alanı, e-posta doğrulaması yapılmış bir ekiptir. |
TYPE_DOMAIN |
Yönetilen Google alanı, alan doğrulaması yapılmış olmalıdır. |
Yöntemler |
|
---|---|
|
Kuruluş 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. |