Device Trust od Android Enterprise – dostępne sygnały

.

Device Trust od Android Enterprise udostępnia zestaw sygnałów dotyczących stanu urządzenia, do których zarejestrowana aplikacja może uzyskać dostęp, aby obliczyć wynik zaufania urządzenia.

Informacje o integrowaniu pakietu Android Management API SDK w aplikacji znajdziesz w artykule Device Trust od Android Enterprise – przewodnik integracji.

Sygnały
Wersja systemu operacyjnego
Wyświetla wersję systemu operacyjnego urządzenia. Starsze systemy operacyjne mają zwykle więcej luk w zabezpieczeniach.
Czy na urządzeniu oczekuje aktualizacja OTA
Wyświetla informację o tym, czy urządzenie oczekuje na aktualizację systemu operacyjnego. Wskazuje, czy urządzenie jest podatne na luki w zabezpieczeniach.
Poziom aktualizacji zabezpieczeń urządzenia
Wyświetla bieżący stan aktualizacji zabezpieczeń urządzenia dla różnych komponentów, które można zaktualizować:
Opublikowany poziom poprawek zabezpieczeń
Uzyskaj przydatne dane o wersjach aktualizowalnych komponentów systemu, aktualizacjach zabezpieczeń i zastosowane poprawki dla różnych aktualizowalnych komponentów urządzenia:
Szczegóły krytycznej aplikacji
Szczegóły:
  • com.android.chrome
  • com.google.android.gms
  • com.google.android.apps.work.clouddpc
  • com.android.vending
  • com.google.android.webview
Udostępnia:
  • packageName
  • versionName
  • longVersionCode
  • signingKeyCertSha256Fingerprints
  • lastUpdateTime
  • installerPackageName
  • applicationSource
Model / marka urządzenia
Zwraca markę i model urządzenia.
Złożoność blokady ekranu
Zwraca złożoność blokady ekranu bieżącego użytkownika.
Stan zarządzania (i aplikacja do zarządzania)
Wyświetla informacje o stanie zarządzania i aplikacji do zarządzania. Informacje zwracane zależą od profilu, na którym działa aplikacja. Szczegółowe informacje znajdziesz w tabeli Stan zarządzania.
Szyfrowanie dysku
Wyświetla informację o tym, czy pamięć urządzenia jest zaszyfrowana.
Dostęp do stanu sieci (stan sieci i stan Wi-Fi)
informacje o wszystkich aktywnych sieciach na urządzeniu:
  • Sieciowy transport danych (komórkowy / Wi-Fi)
  • Poziom zabezpieczeń Wi-Fi (OPEN, PERSONAL, ENTERPRISE_EAP, ENTERPRISE_192)
  • Stan prywatnego DNS
Google Play Protect VerifyApps
Zwraca wartość GooglePlayProtectVerifyAppsState, aby poinformować, czy usługa Google Play Protect jest włączona.
Czy włączono DNS-over-TLS
Zwraca stan DNS-over-TLS.
WebViewPackage
Nazwa pakietu wybranego mechanizmu WebView.

Stan zarządzania

Wartości zwracane przez sygnały zarządzania zależą od profilu, w którym działa aplikacja.

Stan zarządzania sygnały, gdy użytkownik jest wywoływany na profilu osobistym; sygnały podczas połączeń z poziomu profilu służbowego.
Urządzenie niezarządzane ownership: OWNERSHIP_UNSPECIFIED
managementMode: UNMANAGED
managementAppPackageName: N/A
workProfileState:
N/A
Profil służbowy na urządzeniu należącym do pracownika (BYOD) ownership: PERSONALLY_OWNED
managementMode: UNMANAGED
managementAppPackageName: N/A
workProfileState:
ownership: PERSONALLY_OWNED
managementMode: PROFILE_OWNER
managementAppPackageName: Package name of the Profile Owner application
workProfileState:
Profil służbowy na urządzeniu należącym do firmy ownership: COMPANY_OWNED
managementMode: UNMANAGED
managementAppPackageName:N/A
workProfileState:
ownership: COMPANY_OWNED
managementMode: PROFILE_OWNER
managementAppPackageName: Package name of the Profile Owner application
workProfileState:
Urządzenie w pełni zarządzane N/A ownership: COMPANY_OWNED
managementMode: DEVICE_OWNER
managementAppPackageName: Package name of the Device Owner application
workProfileState: