Questo documento descrive i dettagli degli attributi del dispositivo raccolti da Verifica degli endpoint dai dispositivi che accedono alle risorse dell'organizzazione. Raccolte di Verifica degli endpoint attributi del dispositivo, attributi dell'identità dei dispositivi, attributi del dispositivo configurabili e Attributi del browser Chrome.
Attributi del dispositivo
Nella tabella seguente vengono descritti gli attributi raccolti tramite Verifica degli endpoint che puoi utilizzare per creare livelli di accesso:
Nome attributo | Descrizione | Sistema operativo supportato | Esempio di utilizzo dell'attributo in Espressioni CEL |
is_secured_with_screenlock |
Un valore booleano che indica se la funzione di blocco schermo è attivata su un dispositivo. |
|
device.is_secured_with_screenlock == true |
encryption_status |
Lo stato della crittografia di un dispositivo. Valori possibili:
|
|
device.encryption_status == DeviceEncryptionStatus.ENCRYPTED |
os_type |
Il sistema operativo in esecuzione su un dispositivo. Valori possibili:
|
|
device.os_type == OsType.DESKTOP_MAC |
os_version |
La versione del sistema operativo in esecuzione su un dispositivo. |
|
|
verified_chrome_os |
Un valore booleano che indica se la richiesta proviene da un dispositivo con un ChromeOS verificato. | ChromeOS (solo per dispositivi registrati a livello aziendale) | device.verified_chrome_os == true |
model |
Il modello di un dispositivo. |
|
device.model == "MacBookPro16,1" |
is_managed_browser_profile |
Un valore booleano che indica se l'account dell'area di contenuti di Chrome associati a un dispositivo corrispondono all'account del relativo profilo Chrome. |
|
device.is_managed_browser_profile == true |
certificates |
Attributi dei certificati associati a un dispositivo. Ad esempio, certificati Enterprise. |
|
device.certificates.exists(cert, cert.is_valid && cert.root_ca_fingerprint == "SOME_ROOT_CA_FINGERPRINT") |
windows_domain_name |
Il nome di dominio di un computer Windows. | Windows | device.clients["bce"].data["windows_domain_name"] == "GOOGLE" |
is_os_native_firewall_enabled |
Un valore booleano che indica se lo stato il firewall integrato sia abilitato su un dispositivo. |
|
device.clients["bce"].data["is_os_native_firewall_enabled"] == true |
is_secure_boot_enabled |
Un valore booleano che indica se l'opzione di avvio protetto è attivata su un dispositivo. | Windows | device.clients["bce"].data["is_secure_boot_enabled"] == true |
av_installed |
Un elenco di prodotti software antivirus installati su un dispositivo. | Windows | device.clients["bce"].data["av_installed"].exists(x, x == "mcafee") == true |
av_enabled |
Un elenco di prodotti software antivirus installati e attivati su un dispositivo. | Windows | device.clients["bce"].data["av_enabled"].exists(x, x == "mcafee") == true |
hotfixes |
Un elenco di hotfix applicati ai sistemi Windows. | Windows | device.clients["bce"].data["hotfixes"].exists(x, x == "KB0001") == true |
Attributi riguardanti l'identità del dispositivo
Nella tabella seguente vengono descritti gli attributi raccolti tramite Verifica degli endpoint che puoi utilizzare per identificare i dispositivi. Questi attributi non possono da utilizzare per creare livelli di accesso.
Nome attributo | Descrizione | Sistema operativo supportato |
Numero di serie | Il numero di serie del dispositivo. |
|
Nome host | Il nome host del dispositivo. |
|
ID dispositivo | Numero di identificazione univoco associato al dispositivo. |
|
Indirizzo MAC Wi-Fi | L'indirizzo MAC del dispositivo. |
|
Attributi del dispositivo configurabili
La verifica degli endpoint offre un'opzione per raccogliere attributi granulari del dispositivo chiamati attributi del dispositivo configurabili, quali gli attributi dei metadati di file, cartelle e binari; voci di registro; e le proprietà in un plist. Puoi utilizzare questi attributi di configurazione del dispositivo per creare livelli di accesso.
Questa opzione non è abilitata per impostazione predefinita. Per raccogliere questi dati granulari attributi dei dispositivi, configurare le impostazioni di Verifica degli endpoint.
La tabella seguente descrive gli attributi file, cartella e binario.
Nome attributo | Descrizione | Sistema operativo supportato | Esempio di utilizzo dell'attributo in Espressioni CEL |
presence |
Indica la presenza di un file, una cartella o un file binario. Valori possibili:
|
|
device.clients["bce"].data["file_config"]["config_name"]["presence"] == PresenceValue.VALUE_FOUND |
is_running |
Indica se un programma binario è in esecuzione. Il valore è sempre false per un file o una cartella. |
|
device.clients["bce"].data["file_config"]["config_name"]["is_running"] == true |
sha256_hash |
Fornisce l'hash SHA-256 di un file o binario. C'è sempre una stringa vuota per una cartella. |
|
device.clients["bce"].data["file_config"]["config_name"]["sha256_hash"] == " |
public_key_sha256 |
Fornisce un elenco di valori hash SHA-256 delle chiavi pubbliche utilizzate per firmare l'eseguibile. È sempre una stringa vuota per un file o una cartella. |
|
device.clients["bce"].data["file_config"]["config_name"]["public_key_sha256"].exists(x, x == " |
product_name |
Il nome del prodotto dell'eseguibile. È sempre una stringa vuota per un file o una cartella. |
|
device.clients["bce"].data["file_config"]["config_name"]["product_name"] == "some value" |
version |
La versione del prodotto dell'eseguibile. È sempre una stringa vuota per un file o una cartella. |
|
device.clients["bce"].data["file_config"]["config_name"]["version"] == "some value" |
La tabella seguente descrive gli attributi in base alle voci di registro e alle proprietà di un plist.
Nome attributo | Descrizione | Sistema operativo supportato | Esempio di utilizzo dell'attributo in Espressioni CEL |
presence |
Indica la presenza di una voce di registro o plist. Valori possibili:
|
|
|
value |
Fornisce i dati archiviati nel Registro di sistema o nel plist. Valori possibili:
Le stringhe sono limitate a 1024 byte. |
|
|
Attributi del browser Chrome
Nella tabella seguente vengono descritti gli attributi del browser Google Chrome raccolti da Verifica degli endpoint che puoi utilizzare per creare livelli di accesso:
Nome attributo | Descrizione | Sistema operativo supportato | Esempio di utilizzo dell'attributo in Espressioni CEL |
versionAtLeast(min_version) |
La versione minima del browser Chrome. |
|
device.chrome.versionAtLeast("88.0.4321.44") |
management_state |
Lo stato di gestione del browser per un dispositivo. Un browser viene considerato gestito se è registrato in Chrome Browser Cloud Management Valori possibili:
|
|
device.chrome.management_state == ChromeManagementState.CHROME_MANAGEMENT_STATE_MANAGED_BY_OTHER_DOMAIN |
is_file_upload_analysis_enabled |
Un valore booleano che indica se l'analisi del caricamento dei file sia abilitato su un dispositivo. |
|
device.chrome.is_file_upload_analysis_enabled == true |
is_file_download_analysis_enabled |
Un valore booleano che indica se l'analisi del download dei file sia abilitato su un dispositivo. |
|
device.chrome.is_file_download_analysis_enabled == true |
is_bulk_data_entry_analysis_enabled |
Un valore booleano che indica se l'analisi del testo collettivo (incolla) sia abilitato su un dispositivo. |
|
device.chrome.is_bulk_data_entry_analysis_enabled == true |
is_security_event_analysis_enabled |
Un valore booleano che indica se il connettore di reporting sugli eventi di sicurezza sia attiva su un dispositivo. |
|
device.chrome.is_security_event_analysis_enabled == true |
is_realtime_url_check_enabled |
Un valore booleano che indica se il connettore per il controllo degli URL in tempo reale sia attiva su un dispositivo. |
|
device.chrome.is_realtime_url_check_enabled == true |
safe_browsing_protection_level |
Le norme sul livello di protezione della navigazione del browser. Valori possibili:
|
|
device.chrome.safe_browsing_protection_level == SafeBrowsingLevel.SAFE_BROWSING_LEVEL_STANDARD |
is_site_isolation_enabled |
Un valore booleano che indica se l'isolamento dei siti è attivato per ogni sito. |
|
device.chrome.is_site_isolation_enabled == true |
is_built_in_dns_client_enabled |
Un valore booleano che indica se il client DNS integrato di Chrome comunica con il server DNS. |
|
device.chrome.is_built_in_dns_client_enabled == true |
password_protection_warning_trigger |
Il criterio di attivazione dell'avviso di protezione tramite password del browser. Valori possibili:
|
|
device.chrome.password_protection_warning_trigger == PasswordProtectionTrigger.PASSWORD_PROTECTION_TRIGGER_PASSWORD_REUSE |
is_chrome_remote_desktop_app_blocked |
Un valore booleano che indica se il pulsante Chrome Remote Desktop Remote l'applicazione è bloccata. |
|
device.chrome.is_chrome_remote_desktop_app_blocked == true |
is_chrome_cleanup_enabled |
Un valore booleano che indica se lo strumento Chrome Software Cleaner è attivo. | Windows | device.chrome.is_chrome_cleanup_enabled == true |
is_third_party_blocking_enabled |
Un valore booleano che indica se è attivo il blocco dell'inserimento di software di terze parti. | Windows | device.chrome.is_third_party_blocking_enabled == true |