- Kaynak: Cihaz
- DeviceState
- NonComplianceDetail
- InstallationFailureReason
- SpecificNonComplianceReason
- SpecificNonComplianceContext
- OncWifiContext
- PasswordPoliciesContext
- SoftwareInfo
- SystemUpdateInfo
- UpdateStatus
- HardwareInfo
- EuiccChipInfo
- Görüntülü Reklam Ağı
- DisplayState
- ApplicationReport
- ApplicationEvent
- ApplicationEventType
- ApplicationSource
- ApplicationState
- KeyedAppState
- Önem Düzeyi
- UserFacingType
- NetworkInfo
- TelephonyInfo
- ActivationState
- ConfigMode
- MemoryInfo
- MemoryEvent
- MemoryEventType
- PowerManagementEvent
- PowerManagementEventType
- HardwareStatus
- DeviceSettings
- EncryptionStatus
- SecurityPosture
- DevicePosture
- PostureDetail
- SecurityRisk
- CommonCriteriaModeInfo
- CommonCriteriaModeStatus
- PolicySignatureVerificationStatus
- DpcMigrationInfo
- Yöntemler
Kaynak: Cihaz
Bir kuruluşa ait cihaz Aksi belirtilmedikçe tüm alanlar salt okunurdur ve enterprises.devices.patch
tarafından değiştirilemez.
JSON gösterimi |
---|
{ "name": string, "userName": string, "managementMode": enum ( |
Alanlar | |
---|---|
name |
Cihazın |
userName |
Bu cihazın sahibi olan kullanıcının kaynak adı ( |
managementMode |
Android Device Policy'nin cihazda kullandığı yönetim modu türü. Bu, hangi politika ayarlarının desteklendiğini etkiler. |
state |
Cihaza uygulanacak durum. Bu alan, yama isteğiyle değiştirilebilir. |
appliedState |
Cihaza şu anda uygulanan durum. |
policyCompliant |
Cihazın politikasına uygun olup olmadığı. |
nonComplianceDetails[] |
Cihazın uymadığı politika ayarlarıyla ilgili ayrıntılar. |
enrollmentTime |
Cihaz kaydının yapıldığı zaman. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
lastStatusReportTime |
Cihazın en son durum raporu gönderdiği zaman. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
lastPolicyComplianceReportTime |
Kullanımdan kaldırıldı. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
lastPolicySyncTime |
Cihazın politikasını en son aldığı zaman. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
policyName |
Cihaza uygulanan politikanın adı, |
appliedPolicyName |
Cihaza şu anda uygulanan politikanın adı. |
appliedPolicyVersion |
Cihaza şu anda uygulanan politika sürümü. |
apiLevel |
Cihazda çalışan Android platform sürümünün API düzeyi. |
enrollmentTokenData |
Cihaz, ek veriler sağlanarak bir kayıt jetonuyla kaydedildiyse bu alan, söz konusu verileri içerir. |
enrollmentTokenName |
Cihaz, kayıt jetonuyla kaydedilmişse bu alan jetonun adını içerir. |
disabledReason |
Cihaz durumu |
softwareInfo |
Cihaz yazılımı hakkında ayrıntılı bilgiler. Bu bilgiler yalnızca cihazın politikasında |
hardwareInfo |
Cihaz donanımıyla ilgili ayrıntılı bilgiler. |
displays[] |
Cihazdaki ekranlarla ilgili ayrıntılı bilgiler. Bu bilgiler yalnızca cihazın politikasında |
applicationReports[] |
Cihazda yüklü uygulamalarla ilgili raporlar. Bu bilgiler yalnızca cihazın politikasında |
previousDeviceNames[] |
Aynı fiziksel cihaz birden fazla kez kaydedildiyse bu alanda cihazın önceki adları yer alır. Seri numarası, aynı fiziksel cihazın daha önce kaydedilip kaydedilmediğini belirlemek için benzersiz tanımlayıcı olarak kullanılır. Adlar kronolojik sırayla gösterilir. |
networkInfo |
Cihaz ağ bilgileri. Bu bilgiler yalnızca cihazın politikasında |
memoryInfo |
Bellek bilgileri: Cihaz belleği ve depolama alanı hakkında bilgiler içerir. |
memoryEvents[] |
Bellek ve depolama ölçümleriyle ilgili etkinlikler kronolojik sırayla gösterilir. Bu bilgiler yalnızca cihazın politikasında Etkinlikler belirli bir süre boyunca saklanır ve eski etkinlikler silinir. |
powerManagementEvents[] |
Cihazdaki güç yönetimi etkinlikleri kronolojik sırayla. Bu bilgiler yalnızca cihazın politikasında |
hardwareStatusSamples[] |
Kronolojik sıraya göre donanım durumu örnekleri. Bu bilgiler yalnızca cihazın politikasında |
deviceSettings |
Cihaz ayarları bilgileri Bu bilgiler yalnızca cihazın politikasında |
user |
Cihazın sahibi olan kullanıcı. |
systemProperties |
Cihazla ilgili seçili sistem özelliklerinin ad ve değer eşlemesi. Bu bilgiler yalnızca cihazın politikasında
|
securityPosture |
Cihazın ne kadar güvenli olduğunu yansıtan güvenlik durumu değeri. |
ownership |
Yönetilen cihazın sahipliği. |
commonCriteriaModeInfo |
Ortak Kriterler Modu hakkında bilgiler: Bilgi Teknolojisi Güvenliği Değerlendirmesi için Ortak Kriterler'de (CC) tanımlanan güvenlik standartları. Bu bilgiler yalnızca cihazın politikası |
appliedPasswordPolicies[] |
Cihaza şu anda uygulanan şifre koşulları.
|
dpcMigrationInfo |
Yalnızca çıkış. Bu cihazın başka bir cihaz politikası denetleyicisi (DPC) tarafından yönetilirken taşınıp taşınmadığıyla ilgili bilgiler. |
DeviceState
Bir cihaza uygulanabilecek durumlar.
Sıralamalar | |
---|---|
DEVICE_STATE_UNSPECIFIED |
Bu değere izin verilmiyor. |
ACTIVE |
Cihaz etkin olmalıdır. |
DISABLED |
Cihaz devre dışı bırakıldı. |
DELETED |
Cihaz silindi. Bu durum hiçbir zaman bir API çağrısıyla döndürülmez ancak cihaz silme işlemini onayladığında nihai durum raporunda kullanılır. Cihaz, API çağrısı aracılığıyla silinirse bu durum Pub/Sub'da yayınlanır. Kullanıcı iş profilini silerse veya cihazı sıfırlarsa cihaz durumu sunucu için bilinmeyen olarak kalır. |
PROVISIONING |
Cihazın temel hazırlığı yapılıyor. Yeni kaydedilen cihazlar, politika uygulanana kadar bu durumda kalır. |
LOST |
Cihaz kayboldu. Bu durum yalnızca kuruluşa ait cihazlarda mümkündür. |
PREPARING_FOR_MIGRATION |
Cihaz, Android Management API'ye taşınmaya hazırlanıyor. Taşıma işleminin devam etmesi için başka bir işlem yapmanız gerekmez. |
DEACTIVATED_BY_DEVICE_FINANCE |
Bu, finansman aracısı tarafından "kilitlenmiş" bir finansmanlı cihazdır. Bu, finansman temsilcisi tarafından cihazın "kilidi açılana" kadar cihaz işlevselliğini sınırlayan belirli politika ayarlarının uygulandığı anlamına gelir. Cihaz, finansman aracısı tarafından geçersiz kılınanlar hariç politika ayarlarını uygulamaya devam eder. Cihaz "kilitlendiğinde" durum, appliedState içinde DEACTIVATED_BY_DEVICE_FINANCE olarak bildirilir. |
NonComplianceDetail
Bir politika ayarına uyulmaması hakkında ayrıntılı bilgi sağlar.
JSON gösterimi |
---|
{ "settingName": string, "nonComplianceReason": enum ( |
Alanlar | |
---|---|
settingName |
Politika ayarının adı. Bu, üst düzey |
nonComplianceReason |
Cihazın ayara uygun olmama nedeni. |
packageName |
Varsa hangi uygulamanın uyumlu olmadığını belirten paket adı. |
fieldPath |
İç içe yerleştirilmiş alanlara sahip ayarlarda, belirli bir iç içe yerleştirilmiş alan uyumlu değilse bu alan, ihlalde bulunan alanın tam yolunu belirtir. Yol, politika JSON alanına JavaScript'te referans verilecek şekilde biçimlendirilir. Yani: 1) Nesne türündeki alanlarda, alan adından sonra nokta ve ardından alt alan adı gelir. 2) Dizi türündeki alanlarda, alan adından sonra köşeli parantez içinde dizi dizini gelir. Örneğin, 3. uygulamadaki |
currentValue |
Politika ayarı uygulanamadıysa cihazdaki ayarın geçerli değeri. |
installationFailureReason |
|
specificNonComplianceReason |
Cihazın, ayarla uyumlu olmamasının politikaya özgü nedeni. |
specificNonComplianceContext |
|
InstallationFailureReason
Uygulama yüklemenin başarısız olmasının nedenleri
Sıralamalar | |
---|---|
INSTALLATION_FAILURE_REASON_UNSPECIFIED |
Bu değere izin verilmiyor. |
INSTALLATION_FAILURE_REASON_UNKNOWN |
Bilinmeyen bir koşul, uygulamanın yüklenmesini engelliyor. Cihazda yeterli depolama alanı olmaması, cihazın ağ bağlantısının güvenilir olmaması veya yüklemenin beklenenden uzun sürmesi gibi nedenler bu soruna yol açabilir. Yükleme işlemi otomatik olarak yeniden denenir. |
IN_PROGRESS |
Yükleme işlemi devam ediyor. |
NOT_FOUND |
Uygulama Play'de bulunamadı. |
NOT_COMPATIBLE_WITH_DEVICE |
Uygulama, cihazla uyumlu değildir. |
NOT_APPROVED |
Uygulama, yönetici tarafından onaylanmamıştır. |
PERMISSIONS_NOT_ACCEPTED |
Uygulamanın, yönetici tarafından kabul edilmeyen yeni izinleri var. |
NOT_AVAILABLE_IN_COUNTRY |
Uygulama, kullanıcının ülkesinde kullanıma sunulmamış olabilir. |
NO_LICENSES_REMAINING |
Kullanıcıya atanabilecek lisans yok. |
NOT_ENROLLED |
Kuruluş artık Managed Google Play'e kayıtlı değil veya yönetici, en son Managed Google Play Hizmet Şartları'nı kabul etmedi. |
USER_INVALID |
Kullanıcı artık geçerli değil. Kullanıcı silinmiş veya devre dışı bırakılmış olabilir. |
NETWORK_ERROR_UNRELIABLE_CONNECTION |
Kullanıcının cihazındaki bir ağ hatası, yüklemenin başarılı olmasını engelledi. Bu durum genellikle cihazın internet bağlantısı zayıfladığında, kullanılamadığında veya ağ yapılandırmasıyla ilgili bir sorun olduğunda ortaya çıkar. Lütfen cihazın |
INSUFFICIENT_STORAGE |
Kullanıcının cihazında uygulamayı yüklemek için yeterli depolama alanı yok. Bu sorun, cihazdaki depolama alanını temizleyerek çözülebilir. Cihazda yeterli depolama alanı olduğunda uygulama yükleme veya güncelleme işlemi otomatik olarak devam eder. |
SpecificNonComplianceReason
Bir cihazın politika ayarıyla uyumlu olmama nedeni hakkında daha fazla ayrıntı. İleride numaralandırmaya yeni değerler eklenebilir.
Sıralamalar | |
---|---|
SPECIFIC_NON_COMPLIANCE_REASON_UNSPECIFIED |
Belirli bir uygunsuzluk nedeni belirtilmedi. alanları ayarlanmamış. |
PASSWORD_POLICIES_USER_CREDENTIALS_CONFIRMATION_REQUIRED |
Kullanıcının ekran kilidini girerek kimlik bilgilerini onaylaması gerekir. alanları ayarlanmamış. ayarlandı. |
PASSWORD_POLICIES_PASSWORD_EXPIRED |
Cihazın veya profilin şifresinin süresi doldu. ayarlanır. ayarlandı. |
PASSWORD_POLICIES_PASSWORD_NOT_SUFFICIENT |
Cihaz şifresi, şifre koşullarını karşılamıyor. ayarlanır. ayarlandı. |
ONC_WIFI_INVALID_VALUE |
ONC Wi-Fi yapılandırmasında yanlış bir değer var. , hangi alan değerinin yanlış olduğunu belirtir. ayarlanır. ayarlandı. |
ONC_WIFI_API_LEVEL |
ONC kablosuz ayarı, cihazda çalışan Android sürümünün API düzeyinde desteklenmiyor. , hangi alan değerinin desteklenmediğini belirtir. ayarlanır. ayarlandı. |
ONC_WIFI_INVALID_ENTERPRISE_CONFIG |
Kurumsal kablosuz ağda kök CA veya alan adı eksik. , olarak ayarlandı. |
ONC_WIFI_USER_SHOULD_REMOVE_NETWORK |
Kullanıcının, yapılandırılmış kablosuz ağı manuel olarak kaldırması gerekir. Bu özellik yalnızca kişisel cihazlardaki iş profillerinde geçerlidir. , olarak ayarlandı. |
ONC_WIFI_KEY_PAIR_ALIAS_NOT_CORRESPONDING_TO_EXISTING_KEY |
içindeki ClientCertKeyPairAlias alanı aracılığıyla belirtilen anahtar çifti takma adı, cihaza yüklenmiş mevcut bir anahtarla eşleşmiyor. ayarlandı. |
PERMISSIBLE_USAGE_RESTRICTION |
Bu politika ayarı kısıtlanmıştır ve bu Google Cloud Platform projesi için ayarlanamaz. Bu politika ayarının nasıl etkinleştirileceği de dahil olmak üzere daha fazla bilgiyi İzin Verilen Kullanım Politikası'nda bulabilirsiniz. ayarlandı. |
REQUIRED_ACCOUNT_NOT_IN_ENTERPRISE |
politika ayarı tarafından gerekli kılınan iş hesabı artık kuruluşa ait değil. ayarlandı. |
NEW_ACCOUNT_NOT_IN_ENTERPRISE |
Kullanıcı tarafından eklenen iş hesabı kuruluşa ait değil. , olarak ayarlandı. |
SpecificNonComplianceContext
için ek bağlam bilgisi.SpecificNonComplianceReason
JSON gösterimi |
---|
{ "oncWifiContext": { object ( |
Alanlar | |
---|---|
oncWifiContext |
Kablosuz yapılandırmayla ilgili olmayan uygunsuzluklar için ek bağlam. |
passwordPoliciesContext |
Şifre politikalarına uyulmamasıyla ilgili ek bağlam. |
OncWifiContext
Kablosuz yapılandırmayla ilgili olmayan uygunsuzluklar için ek bağlam.
JSON gösterimi |
---|
{ "wifiGuid": string } |
Alanlar | |
---|---|
wifiGuid |
Uygun olmayan kablosuz ağ yapılandırmasının GUID'si. |
PasswordPoliciesContext
Şifre politikalarına uyulmamasıyla ilgili ek bağlam.
JSON gösterimi |
---|
{
"passwordPolicyScope": enum ( |
Alanlar | |
---|---|
passwordPolicyScope |
Uygun olmayan şifrenin kapsamı. |
SoftwareInfo
Cihaz yazılımı hakkında bilgiler.
JSON gösterimi |
---|
{
"androidVersion": string,
"androidDevicePolicyVersionCode": integer,
"androidDevicePolicyVersionName": string,
"androidBuildNumber": string,
"deviceKernelVersion": string,
"bootloaderVersion": string,
"androidBuildTime": string,
"securityPatchLevel": string,
"primaryLanguageCode": string,
"deviceBuildSignature": string,
"systemUpdateInfo": {
object ( |
Alanlar | |
---|---|
androidVersion |
Kullanıcı tarafından görülebilen Android sürümü dizesi. Örneğin, |
androidDevicePolicyVersionCode |
Android Device Policy uygulamasının sürüm kodu. |
androidDevicePolicyVersionName |
Android Device Policy uygulamasının kullanıcıya gösterilen sürümü. |
androidBuildNumber |
Kullanıcıya gösterilmesi amaçlanan Android derleme kimliği dizesi. Örneğin, |
deviceKernelVersion |
Çekirdek sürümü (örneğin, |
bootloaderVersion |
Sistemin önyükleyici sürüm numarası (ör. |
androidBuildTime |
Derleme süresi. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
securityPatchLevel |
Güvenlik yaması düzeyi (ör. |
primaryLanguageCode |
Cihazdaki birincil yerel ayar için IETF BCP 47 dil kodu. |
deviceBuildSignature |
Sistem paketine ilişkin |
systemUpdateInfo |
Beklemede olan olası bir sistem güncellemesi hakkında bilgi. |
SystemUpdateInfo
Beklemede olan olası bir sistem güncellemesi hakkında bilgi.
JSON gösterimi |
---|
{
"updateStatus": enum ( |
Alanlar | |
---|---|
updateStatus |
Güncellemenin durumu: Güncelleme olup olmadığı ve türü. |
updateReceivedTime |
Güncellemenin ilk kullanıma sunulduğu zaman. Sıfır değeri, bu alanın ayarlanmadığını gösterir. Bu alan yalnızca bir güncelleme varsa ayarlanır (yani Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
UpdateStatus
Güncellemenin durumu: Güncelleme olup olmadığı ve türü.
Sıralamalar | |
---|---|
UPDATE_STATUS_UNKNOWN |
Bekleyen bir sistem güncellemesi olup olmadığı bilinmiyor. Bu durum, örneğin cihazın API düzeyi 26'dan düşük olduğunda veya Android Cihaz Politikası'nın sürümü güncel olmadığında ortaya çıkar. |
UP_TO_DATE |
Cihazda bekleyen bir sistem güncellemesi yok. |
UNKNOWN_UPDATE_AVAILABLE |
Bekleyen bir sistem güncellemesi var ancak türü bilinmiyor. |
SECURITY_UPDATE_AVAILABLE |
Bekleyen bir güvenlik güncellemesi var. |
OS_UPDATE_AVAILABLE |
Bekleyen bir işletim sistemi güncellemesi varsa |
HardwareInfo
Cihaz donanımı hakkında bilgiler. Sıcaklık eşikleriyle ilgili alanlar yalnızca cihazın politikasında hardwareStatusEnabled
doğruysa kullanılabilir.
JSON gösterimi |
---|
{
"brand": string,
"hardware": string,
"deviceBasebandVersion": string,
"manufacturer": string,
"serialNumber": string,
"model": string,
"batteryShutdownTemperatures": [
number
],
"batteryThrottlingTemperatures": [
number
],
"cpuShutdownTemperatures": [
number
],
"cpuThrottlingTemperatures": [
number
],
"gpuShutdownTemperatures": [
number
],
"gpuThrottlingTemperatures": [
number
],
"skinShutdownTemperatures": [
number
],
"skinThrottlingTemperatures": [
number
],
"enterpriseSpecificId": string,
"euiccChipInfo": [
{
object ( |
Alanlar | |
---|---|
brand |
Cihazın markası. Örneğin, |
hardware |
Donanımın adı. Örneğin, |
deviceBasebandVersion |
Ana bant sürümü. Örneğin, |
manufacturer |
Üretici. Örneğin, |
serialNumber |
Cihazın seri numarası. |
model |
Cihazın modeli. Örneğin, |
batteryShutdownTemperatures[] |
Cihazdaki her pil için santigrat cinsinden pil kapatma sıcaklığı eşikleri. |
batteryThrottlingTemperatures[] |
Cihazdaki her pil için santigrat cinsinden pil kısıtlama sıcaklığı eşikleri. |
cpuShutdownTemperatures[] |
Cihazdaki her CPU için santigrat cinsinden CPU kapatma sıcaklığı eşikleri. |
cpuThrottlingTemperatures[] |
Cihazdaki her CPU için santigrat cinsinden CPU sınırlama sıcaklığı eşikleri. |
gpuShutdownTemperatures[] |
Cihazdaki her GPU için santigrat cinsinden GPU kapatma sıcaklığı eşikleri. |
gpuThrottlingTemperatures[] |
Cihazdaki her GPU için santigrat cinsinden GPU hızını sınırlama sıcaklığı eşikleri. |
skinShutdownTemperatures[] |
Cihazın dış yüzeyinin kapanma sıcaklığı eşikleri (santigrat derece). |
skinThrottlingTemperatures[] |
Cihazın deri sıcaklığına bağlı olarak performans düşürme eşikleri (Santigrat). |
enterpriseSpecificId |
Yalnızca çıkış. Belirli bir kuruluştaki kişisel olarak sahip olunan bir cihazı benzersiz şekilde tanımlayan kimlik. Aynı kuruluşla kaydedilen aynı fiziksel cihazda bu kimlik, kurulumlar ve hatta fabrika ayarlarına sıfırlama işlemleri boyunca kalıcı olur. Bu kimlik, Android 12 ve sonraki sürümlerin yüklü olduğu, iş profili bulunan kişisel cihazlarda kullanılabilir. |
euiccChipInfo[] |
Yalnızca çıkış. eUICC çipiyle ilgili bilgiler. |
EuiccChipInfo
eUICC çipiyle ilgili bilgiler.
JSON gösterimi |
---|
{ "eid": string } |
Alanlar | |
---|---|
eid |
Yalnızca çıkış. Cihazdaki her eUICC çipinin eUICC çipini tanımlayan Yerleşik Kimlik Belgesi (EID). Bu özellik, Android 13 ve sonraki sürümlerin yüklü olduğu şirkete ait cihazlarda kullanılabilir. |
Görüntülü Reklam Ağı
Cihazın ekran bilgileri.
JSON gösterimi |
---|
{
"name": string,
"displayId": integer,
"refreshRate": integer,
"state": enum ( |
Alanlar | |
---|---|
name |
Ekranın adı. |
displayId |
Benzersiz gösterim kimliği. |
refreshRate |
Ekranın saniyedeki kare sayısı cinsinden yenileme hızı. |
state |
Ekranın durumu. |
width |
Piksel cinsinden ekran genişliği. |
height |
Piksel cinsinden ekran yüksekliği. |
density |
İnç başına nokta sayısı olarak ifade edilen görüntü yoğunluğu. |
DisplayState
Bir ekranın durumu.
Sıralamalar | |
---|---|
DISPLAY_STATE_UNSPECIFIED |
Bu değere izin verilmiyor. |
OFF |
Ekran kapalı. |
ON |
Ekran açık. |
DOZE |
Ekran, düşük güç durumunda uykuya geçiyor |
SUSPENDED |
Ekran, askıya alınmış düşük güç durumunda uykuya geçiyor. |
ApplicationReport
Yüklü bir uygulama hakkında bildirilen bilgiler.
JSON gösterimi |
---|
{ "packageName": string, "versionName": string, "versionCode": integer, "events": [ { object ( |
Alanlar | |
---|---|
packageName |
Uygulamanın paket adı. |
versionName |
Uygulama sürümü, kullanıcıya gösterildiği şekliyle. |
versionCode |
Bir sürümün diğerinden daha yeni olup olmadığını belirlemek için kullanılabilecek uygulama sürümü kodu. |
events[] |
Son 30 saat içinde gerçekleşen uygulama etkinliklerinin listesi. |
displayName |
Uygulamanın görünen adı. |
packageSha256Hash |
Uygulamanın değiştirilmediğini doğrulamak için kullanılabilecek, uygulamanın APK dosyasının SHA-256 karması. Karma değerinin her baytı iki haneli onaltılık sayı olarak gösterilir. |
signingKeyCertFingerprints[] |
Uygulama paketiyle ilişkili her |
installerPackageName |
Bu uygulamayı yükleyen uygulamanın paket adı. |
applicationSource |
Paketin kaynağı. |
state |
Uygulama durumu. |
keyedAppStates[] |
Uygulama tarafından bildirilen anahtarlı uygulama durumlarının listesi. |
userFacingType |
Uygulamanın kullanıcıya yönelik olup olmadığı. |
ApplicationEvent
Uygulamayla ilgili bir etkinlik.
JSON gösterimi |
---|
{
"eventType": enum ( |
Alanlar | |
---|---|
eventType |
Uygulama etkinliği türü. |
createTime |
Etkinliğin oluşturulma zamanı. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
ApplicationEventType
Uygulamayla ilgili bir etkinlik türü.
Sıralamalar | |
---|---|
APPLICATION_EVENT_TYPE_UNSPECIFIED |
Bu değere izin verilmiyor. |
INSTALLED |
Uygulama yüklendi. |
CHANGED |
Uygulamada değişiklik yapıldı (ör. bir bileşen etkinleştirildi veya devre dışı bırakıldı). |
DATA_CLEARED |
Uygulama verileri temizlendi. |
REMOVED |
Uygulama kaldırıldı. |
REPLACED |
Uygulamanın yeni bir sürümü yüklenerek eski sürümün yerini aldı. |
RESTARTED |
Uygulama yeniden başlatıldı. |
PINNED |
Uygulama ön plana sabitlenmişse |
UNPINNED |
Uygulamanın sabitlemesi kaldırıldı. |
ApplicationSource
Uygulamayı sağlayan kaynak.
Sıralamalar | |
---|---|
APPLICATION_SOURCE_UNSPECIFIED |
Uygulama, belirtilmemiş bir kaynaktan yan yüklenmiştir. |
SYSTEM_APP_FACTORY_VERSION |
Bu, cihazın fabrika görüntüsündeki bir sistem uygulamasıdır. |
SYSTEM_APP_UPDATED_VERSION |
Bu, güncellenmiş bir sistem uygulamasıdır. |
INSTALLED_FROM_PLAY_STORE |
Uygulama, Google Play Store'dan yüklenmiş olmalıdır. |
ApplicationState
Mevcut yükleme durumu.
Sıralamalar | |
---|---|
APPLICATION_STATE_UNSPECIFIED |
Uygulama durumu belirtilmemiş |
REMOVED |
Uygulama cihazdan kaldırıldı |
INSTALLED |
Uygulama cihaza yüklü olmalıdır. |
KeyedAppState
Uygulama tarafından bildirilen anahtarlı uygulama durumu.
JSON gösterimi |
---|
{
"key": string,
"severity": enum ( |
Alanlar | |
---|---|
key |
Uygulama durumu için anahtar. Uygulamanın hangi eyalet için hizmet sunduğuna dair referans noktası görevi görür. Örneğin, yönetilen yapılandırma geri bildirimi sağlarken bu anahtar, yönetilen yapılandırma anahtarı olabilir. |
severity |
Uygulama durumunun önem düzeyi. |
message |
İsteğe bağlı olarak, uygulamanın durumunu açıklayan serbest biçimli bir mesaj dizesi. Durum belirli bir değer (ör. yönetilen yapılandırma değeri) tarafından tetiklendiyse bu değer mesaja dahil edilmelidir. |
data |
İsteğe bağlı olarak, EMM tarafından okunacak makine tarafından okunabilir bir değer. Örneğin, yöneticinin EMM konsolunda sorgulamak için seçebileceği değerleri ayarlama (ör. "battery_warning verileri < 10 ise beni bilgilendir"). |
createTime |
Cihazdaki uygulama durumunun oluşturulma zamanı. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
lastUpdateTime |
Uygulama durumunun en son güncellendiği zaman. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
Önem derecesi
Uygulama durumunun önem düzeyi.
Sıralamalar | |
---|---|
SEVERITY_UNSPECIFIED |
Önem düzeyi belirtilmemiş. |
INFO |
Bilgi önem düzeyi. |
ERROR |
Hata önem düzeyi. Bu yalnızca, bir yönetim kuruluşunun düzeltmek için işlem yapması gereken gerçek hata koşulları için ayarlanmalıdır. |
UserFacingType
Uygulamanın kullanıcıya yönelik olup olmadığı.
Sıralamalar | |
---|---|
USER_FACING_TYPE_UNSPECIFIED |
Uygulama kullanıcısına yönelik tür belirtilmemiş. |
NOT_USER_FACING |
Uygulama, kullanıcıya yönelik değildir. |
USER_FACING |
Uygulama, kullanıcılara yöneliktir. |
NetworkInfo
Cihaz ağ bilgileri.
JSON gösterimi |
---|
{
"imei": string,
"meid": string,
"wifiMacAddress": string,
"networkOperatorName": string,
"telephonyInfos": [
{
object ( |
Alanlar | |
---|---|
imei |
GSM cihazının IMEI numarası. Örneğin, |
meid |
CDMA cihazının MEID numarası. Örneğin, |
wifiMacAddress |
Cihazın kablosuz MAC adresi. Örneğin, |
networkOperatorName |
Mevcut kayıtlı operatörün alfabetik adı. Örneğin, Vodafone. |
telephonyInfos[] |
Cihazdaki her SIM kartla ilişkili telefon bilgileri sağlar. Yalnızca Android API düzeyi 23'ten itibaren tümüyle yönetilen cihazlarda desteklenir. |
TelephonyInfo
Cihazdaki belirli bir SIM kartla ilişkili telefon bilgileri. Yalnızca Android API düzeyi 23'ten itibaren tümüyle yönetilen cihazlarda desteklenir.
JSON gösterimi |
---|
{ "phoneNumber": string, "carrierName": string, "iccId": string, "activationState": enum ( |
Alanlar | |
---|---|
phoneNumber |
Bu SIM kartla ilişkili telefon numarası. |
carrierName |
Bu SIM kartla ilişkili operatör adı. |
iccId |
Yalnızca çıkış. Bu SIM kartla ilişkili ICCID. |
activationState |
Yalnızca çıkış. Cihazdaki SIM kartın etkinleştirme durumu. Bu yalnızca eSIM'ler için geçerlidir. Bu özellik, API düzeyi 35 ve sonraki sürümlerde tüm cihazlarda desteklenir. Bu, fiziksel SIM'ler ve API düzeyi 35'in altındaki cihazlar için her zaman |
configMode |
Yalnızca çıkış. Cihazdaki SIM kartın yapılandırma modu. Bu yalnızca eSIM'ler için geçerlidir. Bu özellik, API düzeyi 35 ve sonraki sürümlerde tüm cihazlarda desteklenir. Bu, fiziksel SIM'ler ve API düzeyi 35'in altındaki cihazlar için her zaman |
ActivationState
Cihazdaki SIM kartın etkinleştirme durumu.
Sıralamalar | |
---|---|
ACTIVATION_STATE_UNSPECIFIED |
Etkinleştirme durumu belirtilmedi. |
ACTIVATED |
SIM kart etkinleştirilmiş olmalıdır. |
NOT_ACTIVATED |
SIM kart etkinleştirilmemiştir. |
ConfigMode
Cihazdaki SIM kartın yapılandırma modu.
Sıralamalar | |
---|---|
CONFIG_MODE_UNSPECIFIED |
Yapılandırma modu belirtilmemiş. |
ADMIN_CONFIGURED |
Yönetici bu SIM'i yapılandırmıştır. |
USER_CONFIGURED |
Kullanıcı bu SIM'i yapılandırmış olmalıdır. |
MemoryInfo
Cihaz belleği ve depolama alanı hakkında bilgiler.
JSON gösterimi |
---|
{ "totalRam": string, "totalInternalStorage": string } |
Alanlar | |
---|---|
totalRam |
Cihazdaki toplam RAM (bayt cinsinden). |
totalInternalStorage |
Cihazdaki toplam dahili depolama alanı (bayt cinsinden). |
MemoryEvent
Bellek ve depolama alanı ölçümleriyle ilgili bir etkinlik.
Yeni ve eski etkinlikleri ayırt etmek için
alanını kullanmanızı öneririz.createTime
JSON gösterimi |
---|
{
"eventType": enum ( |
Alanlar | |
---|---|
eventType |
Etkinlik türü. |
createTime |
Etkinliğin oluşturulma zamanı. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
byteCount |
Ortamdaki boş bayt sayısı veya |
MemoryEventType
Etkinlik türü.
Sıralamalar | |
---|---|
MEMORY_EVENT_TYPE_UNSPECIFIED |
Belirtilmedi. Bu türde etkinlik yok. |
RAM_MEASURED |
RAM'deki boş alan ölçülür. |
INTERNAL_STORAGE_MEASURED |
Dahili depolama alanındaki boş alan ölçülür. |
EXTERNAL_STORAGE_DETECTED |
Yeni bir harici depolama ortamı algılandı. Bildirilen bayt sayısı, depolama ortamının toplam kapasitesidir. |
EXTERNAL_STORAGE_REMOVED |
Harici bir depolama ortamı kaldırıldı. Bildirilen bayt sayısı sıfır. |
EXTERNAL_STORAGE_MEASURED |
Harici bir depolama ortamındaki boş alan ölçülmüştür. |
PowerManagementEvent
Güç yönetimi etkinliği.
JSON gösterimi |
---|
{
"eventType": enum ( |
Alanlar | |
---|---|
eventType |
Etkinlik türü. |
createTime |
Etkinliğin oluşturulma zamanı. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
batteryLevel |
|
PowerManagementEventType
Etkinlik türü.
Sıralamalar | |
---|---|
POWER_MANAGEMENT_EVENT_TYPE_UNSPECIFIED |
Belirtilmedi. Bu türde etkinlik yok. |
BATTERY_LEVEL_COLLECTED |
Pil seviyesi ölçüldü. |
POWER_CONNECTED |
Cihaz şarj olmaya başladı. |
POWER_DISCONNECTED |
Cihaz şarj olmayı durdurdu. |
BATTERY_LOW |
Cihaz, düşük güç moduna girdi. |
BATTERY_OKAY |
Cihaz, düşük güç modundan çıktı. |
BOOT_COMPLETED |
Cihaz başlatıldı. |
SHUTDOWN |
Cihaz kapandı. |
HardwareStatus
Donanım durumu. Donanım sağlığını belirlemek için sıcaklıklar, hardwareInfo
'da bulunan sıcaklık eşikleriyle karşılaştırılabilir.
JSON gösterimi |
---|
{ "createTime": string, "batteryTemperatures": [ number ], "cpuTemperatures": [ number ], "gpuTemperatures": [ number ], "skinTemperatures": [ number ], "fanSpeeds": [ number ], "cpuUsages": [ number ] } |
Alanlar | |
---|---|
createTime |
Ölçümlerin yapıldığı zaman. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
batteryTemperatures[] |
Cihazdaki her pilin mevcut sıcaklığı (santigrat cinsinden). |
cpuTemperatures[] |
Cihazdaki her CPU'nun mevcut CPU sıcaklığı (santigrat cinsinden). |
gpuTemperatures[] |
Cihazdaki her GPU'nun mevcut GPU sıcaklıkları (santigrat cinsinden). |
skinTemperatures[] |
Mevcut cihaz yüzey sıcaklıkları (santigrat derece). |
fanSpeeds[] |
Cihazdaki her fanın RPM cinsinden fan hızları. Boş dizi, sistemde fan olmadığı veya fan hızının desteklenmediği anlamına gelir. |
cpuUsages[] |
Cihazda bulunan her çekirdek için CPU kullanımı yüzdesi. Fişi çekilen her çekirdek için kullanım 0'dır. Boş dizi, sistemde CPU kullanımının desteklenmediği anlamına gelir. |
DeviceSettings
Cihazdaki güvenlikle ilgili cihaz ayarları hakkında bilgiler.
JSON gösterimi |
---|
{
"isDeviceSecure": boolean,
"unknownSourcesEnabled": boolean,
"developmentSettingsEnabled": boolean,
"adbEnabled": boolean,
"isEncrypted": boolean,
"encryptionStatus": enum ( |
Alanlar | |
---|---|
isDeviceSecure |
Cihazın güvenliğinin PIN/şifre ile sağlanıp sağlanmadığı. |
unknownSourcesEnabled |
Bilinmeyen kaynaklardan uygulama yüklemenin etkin olup olmadığı. |
developmentSettingsEnabled |
Cihazda geliştirici modunun etkin olup olmadığı. |
adbEnabled |
Cihazda ADB'nin etkin olup olmadığını belirler. |
isEncrypted |
Depolama şifrelemenin etkin olup olmadığı. |
encryptionStatus |
DevicePolicyManager'dan alınan şifreleme durumu. |
verifyAppsEnabled |
Cihazda Google Play Protect doğrulaması'nın zorunlu olup olmadığı |
EncryptionStatus
Cihazın şifreleme durumu.
Sıralamalar | |
---|---|
ENCRYPTION_STATUS_UNSPECIFIED |
Belirtilmedi. Hiçbir cihaz bu türe sahip olmamalıdır. |
UNSUPPORTED |
Şifreleme, cihaz tarafından desteklenmiyor. |
INACTIVE |
Şifreleme cihaz tarafından destekleniyor ancak şu anda etkin değil. |
ACTIVATING |
Şifreleme şu anda etkin değil ancak etkinleştirme işlemi devam ediyor. |
ACTIVE |
Şifreleme etkin olmalıdır. |
ACTIVE_DEFAULT_KEY |
Şifreleme etkin ancak kullanıcı tarafından bir şifreleme anahtarı ayarlanmamış. |
ACTIVE_PER_USER |
Şifreleme etkin ve şifreleme anahtarı kullanıcı profiline bağlı. |
SecurityPosture
Mevcut cihaz durumu ve uygulanan politikalara göre belirlenen cihazın güvenlik durumu.
JSON gösterimi |
---|
{ "devicePosture": enum ( |
Alanlar | |
---|---|
devicePosture |
Cihazın güvenlik durumu değeri. |
postureDetails[] |
Cihazın güvenlik durumuyla ilgili ek ayrıntılar. |
DevicePosture
Yönetilen bir cihazın olası güvenlik durumu değerleri.
Sıralamalar | |
---|---|
POSTURE_UNSPECIFIED |
Belirtilmedi. Bu duruş değeri için duruş ayrıntısı yok. |
SECURE |
Bu cihaz güvenli. |
AT_RISK |
Bu cihaz, kötü niyetli kişilere karşı, kurumsal verilerle kullanılması önerilenden daha savunmasız olabilir. |
POTENTIALLY_COMPROMISED |
Bu cihazın güvenliği ihlal edilmiş olabilir ve kurumsal verilere yetkisiz kişiler erişebilir. |
PostureDetail
Cihazın güvenlik durumuyla ilgili ek ayrıntılar.
JSON gösterimi |
---|
{ "securityRisk": enum ( |
Alanlar | |
---|---|
securityRisk |
Cihazın güvenlik durumunu olumsuz etkileyen belirli bir güvenlik riski. |
advice[] |
Bu güvenlik riskini azaltmak ve cihazın güvenlik durumunu iyileştirmek için yöneticilere yönelik ilgili tavsiyeler. |
SecurityRisk
Cihazın en güvenli durumda olmamasına neden olan risk.
Sıralamalar | |
---|---|
SECURITY_RISK_UNSPECIFIED |
Belirtilmedi. |
UNKNOWN_OS |
Play Integrity API, cihazda bilinmeyen bir işletim sisteminin çalıştığını algılıyor (basicIntegrity kontrolü başarılı oluyor ancak ctsProfileMatch başarısız oluyor). |
COMPROMISED_OS |
Play Integrity API, cihazda güvenliği ihlal edilmiş bir işletim sisteminin çalıştığını algılar (basicIntegrity kontrolü başarısız olur). |
HARDWARE_BACKED_EVALUATION_FAILED |
MEETS_STRONG_INTEGRITY etiketi cihaz bütünlüğü alanında görünmüyorsa Play Integrity API, cihazın sistem bütünlüğü konusunda güçlü bir garantisi olmadığını tespit eder. |
CommonCriteriaModeInfo
Ortak Kriterler Modu hakkında bilgiler: Bilgi Teknolojisi Güvenliği Değerlendirmesi için Ortak Kriterler'de (CC) tanımlanan güvenlik standartları.
Bu bilgi yalnızca cihazın politikasında statusReportingSettings.commonCriteriaModeEnabled
true
ise kullanılabilir.
JSON gösterimi |
---|
{ "commonCriteriaModeStatus": enum ( |
Alanlar | |
---|---|
commonCriteriaModeStatus |
Ortak Kriterler Modu'nun etkin olup olmadığı. |
policySignatureVerificationStatus |
Yalnızca çıkış. Politika imzası doğrulama durumu. |
CommonCriteriaModeStatus
Ortak Kriterler Modu'nun etkin olup olmadığı.
Sıralamalar | |
---|---|
COMMON_CRITERIA_MODE_STATUS_UNKNOWN |
Durum bilinmiyor. |
COMMON_CRITERIA_MODE_DISABLED |
Ortak Kriterler Modu şu anda devre dışı. |
COMMON_CRITERIA_MODE_ENABLED |
Ortak Kriterler Modu şu anda etkin. |
PolicySignatureVerificationStatus
Politika imzası doğrulama durumu.
Sıralamalar | |
---|---|
POLICY_SIGNATURE_VERIFICATION_STATUS_UNSPECIFIED |
Belirtilmedi. Doğrulama durumu bildirilmedi. Bu yalnızca yanlışsa ayarlanır. |
POLICY_SIGNATURE_VERIFICATION_DISABLED |
false olarak ayarlandığından cihazda politika imzası doğrulaması devre dışı bırakıldı. |
POLICY_SIGNATURE_VERIFICATION_SUCCEEDED |
Politika imzası doğrulama işlemi başarılı oldu. |
POLICY_SIGNATURE_VERIFICATION_NOT_SUPPORTED |
Politika imzası doğrulaması desteklenmiyor. Örneğin, cihaz, politika imzası doğrulamasını desteklemeyen bir CloudDPC sürümüne kaydedilmiş olabilir. |
POLICY_SIGNATURE_VERIFICATION_FAILED |
Politika imzası doğrulanamadı. Politika uygulanmadı. |
DpcMigrationInfo
Bu cihazın başka bir cihaz politikası denetleyicisi (DPC) tarafından yönetilirken taşınıp taşınmadığıyla ilgili bilgiler.
JSON gösterimi |
---|
{ "previousDpc": string, "additionalData": string } |
Alanlar | |
---|---|
previousDpc |
Yalnızca çıkış. Bu cihaz başka bir DPC'den taşındıysa bu, cihazın paket adıdır. Aksi takdirde doldurulmaz. |
additionalData |
Yalnızca çıkış. Bu cihaz başka bir DPC'den taşındıysa taşıma jetonunun |
Yöntemler |
|
---|---|
|
Cihazı siler. |
|
Cihaz edinme |
|
Cihaza komut gönderme |
|
Belirli bir kuruluşa ait cihazları listeler. |
|
Bir cihazı günceller. |