REST Resource: customers.chromeBrowsers

Zasób: ChromeBrowser

Urządzenie z zarządzanymi przeglądarkami Chrome.

Zapis JSON
{
  "name": string,
  "browserPermanentId": string,
  "lastPolicyFetchTime": string,
  "osPlatform": string,
  "osArchitecture": string,
  "osVersion": string,
  "machineName": string,
  "annotatedLocation": string,
  "annotatedUser": string,
  "annotatedAssetId": string,
  "annotatedNotes": string,
  "lastRegistrationTime": string,
  "extensionCount": string,
  "policyCount": string,
  "lastDeviceUser": string,
  "lastActivityTime": string,
  "osPlatformVersion": string,
  "browserVersions": [
    string
  ],
  "lastStatusReportTime": string,
  "lastDeviceUsers": [
    {
      object (BrowserUser)
    }
  ],
  "machinePolicies": [
    {
      object (Policy)
    }
  ],
  "browsers": [
    {
      object (Browser)
    }
  ],
  "serialNumber": string,
  "virtualDeviceId": string,
  "machineExtensionPolicies": [
    {
      object (ExtensionPolicy)
    }
  ],
  "orgUnitId": string,
  "deviceIdentifiersHistory": {
    object (DeviceIdentifiersHistory)
  },
  "attestationCredential": {
    object (AttestationCredential)
  },
  "omahaRecentFetchTime": string
}
Pola
name

string

Identyfikator. Format: customers/{customerId}/chromeBrowsers/{browserPermanentId}

browserPermanentId

string

Tylko dane wyjściowe. Unikalny identyfikator przeglądarki Chrome.

lastPolicyFetchTime

string (Timestamp format)

Tylko dane wyjściowe. Czas ostatniego pomyślnego pobrania zasad na tym urządzeniu.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

osPlatform

string

Tylko dane wyjściowe. Platforma systemu operacyjnego urządzenia.

osArchitecture

string

Tylko dane wyjściowe. Architektura procesora urządzenia.

osVersion

string

Tylko dane wyjściowe. Wersja systemu operacyjnego urządzenia.

machineName

string

Tylko dane wyjściowe. Nazwa komputera.

annotatedLocation

string

Opcjonalnie: Adres lub lokalizacja urządzenia oznaczone adnotacją przez administratora.

annotatedUser

string

Opcjonalnie: Użytkownik urządzenia oznaczony adnotacją przez administratora.

annotatedAssetId

string

Opcjonalnie: Identyfikator zasobu oznaczony adnotacją przez administratora lub określony podczas rejestracji.

annotatedNotes

string

Opcjonalnie: Notatki dotyczące urządzenia oznaczone adnotacją przez administratora.

lastRegistrationTime

string (Timestamp format)

Tylko dane wyjściowe. Czas ostatniej próby rejestracji urządzenia.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

extensionCount

string (int64 format)

Tylko dane wyjściowe. Liczba różnych rozszerzeń zainstalowanych we wszystkich przeglądarkach Chrome na tym urządzeniu.

policyCount

string (int64 format)

Tylko dane wyjściowe. Liczba różnych zasad ustawionych we wszystkich przeglądarkach Chrome na tym urządzeniu.

lastDeviceUser

string

Tylko dane wyjściowe. Ostatni użytkownik, który zalogował się w przeglądarce Chrome na tym urządzeniu.

lastActivityTime

string (Timestamp format)

Tylko dane wyjściowe. Czas ostatniej aktywności na urządzeniu, która mogła być związana z raportowaniem, pobieraniem zasad lub rejestracją.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

osPlatformVersion

string

Tylko dane wyjściowe. Połączone wartości platformy i wersji systemu operacyjnego urządzenia.

browserVersions[]

string

Tylko dane wyjściowe. Lista wszystkich wersji przeglądarki zainstalowanych na tym urządzeniu.

lastStatusReportTime

string (Timestamp format)

Tylko dane wyjściowe. Czas ostatniego wysłania raportu o stanie przez urządzenie.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

lastDeviceUsers[]

object (BrowserUser)

Tylko dane wyjściowe. Lista ostatnich użytkowników przeglądarki w kolejności malejącej według czasu ostatniego raportu.

machinePolicies[]

object (Policy)

Tylko dane wyjściowe. Lista wszystkich zasad na poziomie urządzenia skonfigurowanych dla przeglądarek Chrome na tym urządzeniu.

browsers[]

object (Browser)

Tylko dane wyjściowe. Lista przeglądarek Chrome zainstalowanych na tym urządzeniu.

serialNumber

string

Tylko dane wyjściowe. Numer seryjny urządzenia.

virtualDeviceId

string

Tylko dane wyjściowe. Początkowy identyfikator urządzenia wysłany przez pierwszą przeglądarkę Chrome, która zarejestrowała to urządzenie.

machineExtensionPolicies[]

object (ExtensionPolicy)

Tylko dane wyjściowe. Lista wszystkich zasad na poziomie urządzenia skonfigurowanych dla rozszerzeń zainstalowanych w Chrome na tym urządzeniu.

orgUnitId

string

Tylko dane wyjściowe. Zniekształcony identyfikator jednostki organizacyjnej przeglądarki.

deviceIdentifiersHistory

object (DeviceIdentifiersHistory)

Tylko dane wyjściowe. Historia identyfikatorów zgłoszonych na tym urządzeniu.

attestationCredential

object (AttestationCredential)

Tylko dane wyjściowe. Dane logowania do atestowania używane przez oprogramowanie sprzęgające zaufania do urządzenia.

omahaRecentFetchTime

string (Timestamp format)

Tylko dane wyjściowe. Ostatnia aktywność pobierania zasad przez Omaha. Niekoniecznie ostatnie pobranie, ponieważ to pole jest aktualizowane tylko raz dziennie.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

BrowserUser

użytkownik przeglądarki Chrome;

Zapis JSON
{
  "userName": string,
  "lastStatusReportTime": string
}
Pola
userName

string

Tylko dane wyjściowe. Nazwa użytkownika, który zalogował się w Chrome.

lastStatusReportTime

string (Timestamp format)

Tylko dane wyjściowe. Czas, kiedy informacje o tym użytkowniku ostatnio zgłosiły stan.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

Zasady

Zastosowana zasada zgłoszona przez zarządzaną przeglądarkę Chrome. Zasady można stosować w różnych zakresach (komputer, profil, rozszerzenie).

Zapis JSON
{
  "source": enum (PolicySource),
  "policyName": string,
  "value": string,
  "error": string
}
Pola
source

enum (PolicySource)

Tylko dane wyjściowe. Źródło zasady.

policyName

string

Tylko dane wyjściowe. Nazwa zasady.

value

string

Tylko dane wyjściowe. Wartość zasady.

error

string

Tylko dane wyjściowe. Zlokalizowany ciąg tekstowy ze wszystkimi błędami zgłoszonymi podczas próby zastosowania tej zasady (jeśli takie wystąpiły).

Przeglądarka

Konkretna instalacja Chrome na urządzeniu z zarządzanymi przeglądarkami Chrome.

Zapis JSON
{
  "browserVersion": string,
  "channel": enum (Channel),
  "lastStatusReportTime": string,
  "lastPolicyFetchTime": string,
  "executablePath": string,
  "plugins": [
    {
      object (Plugin)
    }
  ],
  "profiles": [
    {
      object (Profile)
    }
  ],
  "pendingInstallVersion": string
}
Pola
browserVersion

string

Tylko dane wyjściowe. Zainstalowana wersja przeglądarki.

channel

enum (Channel)

Tylko dane wyjściowe. Kanał zainstalowanej przeglądarki.

lastStatusReportTime

string (Timestamp format)

Tylko dane wyjściowe. Czas otrzymania ostatniego raportu z tej przeglądarki Chrome.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

lastPolicyFetchTime

string (Timestamp format)

Tylko dane wyjściowe. Czas, w którym ostatnie żądanie pobrania zasad w tej przeglądarce Chrome zakończyło się powodzeniem.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

executablePath

string

Tylko dane wyjściowe. Ścieżka do pliku wykonywalnego Chrome.exe w tej przeglądarce.

plugins[]

object (Plugin)

Tylko dane wyjściowe. Lista wszystkich wtyczek zainstalowanych w tej przeglądarce Chrome.

profiles[]

object (Profile)

Tylko dane wyjściowe. Lista profili w tej przeglądarce.

pendingInstallVersion

string

Tylko dane wyjściowe. Zainstalowana jest wersja przeglądarki oczekująca na aktualizację. To pole jest ustawiane tylko wtedy, gdy aktualna aktywna przeglądarka ma inną wersję niż w przypadku pola „browserVersion”.

Kanał

Możliwe kanały wersji przeglądarki.

Wartości w polu enum
CHANNEL_UNSPECIFIED Reprezentuje nieokreślony kanał.
CHANNEL_STABLE Reprezentuje kanał stabilny.
CHANNEL_BETA Reprezentuje kanał beta.
CHANNEL_DEV Reprezentuje kanał deweloperski.
CHANNEL_CANARY Reprezentuje kanał Canary.

Wtyczka

Informacje o wtyczce do przeglądarki Chrome zainstalowanej w zgłoszonej instalacji Chrome na urządzeniu z zarządzanymi przeglądarkami Chrome.

Zapis JSON
{
  "pluginName": string,
  "description": string,
  "filename": string
}
Pola
pluginName

string

Tylko dane wyjściowe. Nazwa zainstalowanej wtyczki.

description

string

Tylko dane wyjściowe. Opis zainstalowanej wtyczki.

filename

string

Tylko dane wyjściowe. Nazwa pliku zainstalowanej wtyczki.

Profil

Profil zgłoszony w instalacji Chrome na urządzeniu z zarządzanymi przeglądarkami Chrome.

Zapis JSON
{
  "profileName": string,
  "id": string,
  "lastStatusReportTime": string,
  "lastPolicyFetchTime": string,
  "safeBrowsingWarnings": string,
  "safeBrowsingWarningsClickThroughs": string,
  "chromeSignedInUserEmail": string,
  "extensions": [
    {
      object (Extension)
    }
  ],
  "userPolicies": [
    {
      object (Policy)
    }
  ],
  "extensionPolicies": [
    {
      object (ExtensionPolicy)
    }
  ],
  "safeBrowsingWarningsResetTime": string
}
Pola
profileName

string

Tylko dane wyjściowe. Nazwa nadana temu profilowi.

id

string

Tylko dane wyjściowe. Unikalny identyfikator tego profilu.

lastStatusReportTime

string (Timestamp format)

Tylko dane wyjściowe. Czas otrzymania ostatniego raportu z tego profilu.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

lastPolicyFetchTime

string (Timestamp format)

Tylko dane wyjściowe. Czas, w którym ostatnie żądanie pobrania zasad dla tego profilu zostało zrealizowane.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

safeBrowsingWarnings

string (int64 format)

Tylko dane wyjściowe. Liczba ostrzeżeń Bezpiecznego przeglądania, które zostały wyświetlone w tym profilu.

safeBrowsingWarningsClickThroughs

string (int64 format)

Tylko dane wyjściowe. Liczba klikniętych ostrzeżeń dotyczących bezpiecznego przeglądania w tym profilu.

chromeSignedInUserEmail

string

Tylko dane wyjściowe. Adres e-mail użytkownika zalogowanego w tym profilu (jeśli taki istnieje).

extensions[]

object (Extension)

Tylko dane wyjściowe. Lista rozszerzeń zainstalowanych w tym profilu.

userPolicies[]

object (Policy)

Tylko dane wyjściowe. Lista zasad przeglądarki Chrome zastosowanych w tym profilu.

extensionPolicies[]

object (ExtensionPolicy)

Tylko dane wyjściowe. Lista rozszerzeń, do których zastosowano zasady dotyczące rozszerzeń.

safeBrowsingWarningsResetTime

string (Timestamp format)

Tylko dane wyjściowe. Ostatni raz, kiedy informacje o ostrzeżeniach dotyczących bezpiecznego przeglądania zostały zresetowane do 0.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

Rozszerzenie

Informacje o rozszerzeniach zainstalowanych w profilu zgłoszonym w zainstalowanej przeglądarce Chrome na urządzeniu z zarządzanymi przeglądarkami Chrome.

Zapis JSON
{
  "extensionId": string,
  "version": string,
  "permissions": [
    string
  ],
  "extensionName": string,
  "description": string,
  "appType": enum (ExtensionType),
  "homepageUri": string,
  "installType": enum (InstallationType),
  "configuredAppPolicy": enum (ConfiguredAppPolicy),
  "disabled": boolean,
  "icons": [
    {
      object (ExtensionIcon)
    }
  ],
  "manifestVersion": integer
}
Pola
extensionId

string

Tylko dane wyjściowe. Identyfikator rozszerzenia.

version

string

Tylko dane wyjściowe. Wersja rozszerzenia.

permissions[]

string

Tylko dane wyjściowe. Lista uprawnień wymaganych przez to rozszerzenie.

extensionName

string

Tylko dane wyjściowe. Zlokalizowana nazwa tego rozszerzenia zgłoszona przez Chrome.

description

string

Tylko dane wyjściowe. Zlokalizowany opis tego rozszerzenia.

appType

enum (ExtensionType)

Tylko dane wyjściowe. Typ rozszerzenia.

homepageUri

string

Tylko dane wyjściowe. Adres URL strony głównej tego rozszerzenia.

installType

enum (InstallationType)

Tylko dane wyjściowe. Sposób instalacji rozszerzenia.

configuredAppPolicy

enum (ConfiguredAppPolicy)

Tylko dane wyjściowe. Jeśli rozszerzenie jest kontrolowane przez zasady przeglądarki.

disabled

boolean

Tylko dane wyjściowe. Czy rozszerzenie jest wyłączone.

icons[]

object (ExtensionIcon)

Tylko dane wyjściowe. Lista ikon dostępnych w tym rozszerzeniu.

manifestVersion

integer

Tylko dane wyjściowe. Wersja pliku manifestu tego rozszerzenia.

ConfiguredAppPolicy

Możliwe skonfigurowane zasady aplikacji dotyczące rozszerzenia.

Wartości w polu enum
CONFIGURED_APP_POLICY_UNSPECIFIED Reprezentuje nieokreśloną skonfigurowaną zasadę aplikacji.
CONFIGURED_APP_POLICY_NONE Reprezentuje brak skonfigurowanych zasad dotyczących aplikacji.
CONFIGURED_APP_POLICY_SHOULD_FORCE Reprezentuje rozszerzenie, które powinno być wymuszone.
CONFIGURED_APP_POLICY_SHOULD_BLOCK Reprezentuje rozszerzenie, które powinno zostać zablokowane.

ExtensionIcon

Ikona rozszerzenia do przeglądarki Chrome.

Zapis JSON
{
  "size": integer,
  "uri": string
}
Pola
size

integer

Tylko dane wyjściowe. Rozmiar ikony rozszerzenia.

uri

string

Tylko dane wyjściowe. Adres URL ikony rozszerzenia.

ExtensionPolicy

Zgłoszone zasady zastosowane do rozszerzenia zainstalowanego w profilu Chrome.

Zapis JSON
{
  "extensionId": string,
  "extensionName": string,
  "policies": [
    {
      object (Policy)
    }
  ]
}
Pola
extensionId

string

Tylko dane wyjściowe. Identyfikator rozszerzenia, do którego zastosowano zasady.

extensionName

string

Tylko dane wyjściowe. Nazwa rozszerzenia, do którego zastosowano zasady.

policies[]

object (Policy)

Tylko dane wyjściowe. Lista zasad zastosowanych do tego rozszerzenia.

DeviceIdentifiersHistory

Historia identyfikatorów urządzeń zgłaszanych z urządzenia.

Zapis JSON
{
  "records": [
    {
      object (DeviceIdentifiersRecord)
    }
  ],
  "deviceIdCollision": boolean,
  "lastDeviceIdCollisionDetectionTime": string
}
Pola
records[]

object (DeviceIdentifiersRecord)

Tylko dane wyjściowe. Lista identyfikatorów urządzeń wysyłanych przez to urządzenie. W kolejności malejącej według wartości lastActivityTime.

deviceIdCollision

boolean

Tylko dane wyjściowe. Identyfikator urządzenia jest prawdopodobnie używany przez wiele urządzeń.

lastDeviceIdCollisionDetectionTime

string (Timestamp format)

Tylko dane wyjściowe. Ostatni raz, gdy wykryliśmy kolizję identyfikatora urządzenia.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

DeviceIdentifiersRecord

Zapis identyfikatorów urządzeń i daty ich zgłoszenia.

Zapis JSON
{
  "identifiers": {
    object (DeviceIdentifiers)
  },
  "firstRecordTime": string,
  "lastActivityTime": string
}
Pola
identifiers

object (DeviceIdentifiers)

Tylko dane wyjściowe. Identyfikatory urządzeń.

firstRecordTime

string (Timestamp format)

Tylko dane wyjściowe. Czas pierwszego zgłoszenia tych identyfikatorów.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

lastActivityTime

string (Timestamp format)

Tylko dane wyjściowe. Czas ostatniej aktywności tych identyfikatorów w zakresie raportowania, pobierania zasad lub rejestracji.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

DeviceIdentifiers

Gromadzenie identyfikatorów urządzeń.

Zapis JSON
{
  "machineName": string,
  "serialNumber": string,
  "hostName": string
}
Pola
machineName

string

Tylko dane wyjściowe. Nazwa komputera powiązanego z urządzeniem.

serialNumber

string

Tylko dane wyjściowe. Numer seryjny urządzenia.

hostName

string

Tylko dane wyjściowe. Nazwa hosta urządzenia.

Metody

delete

Usuwa dane zebrane z profilu przeglądarki Chrome.

get

Pobiera pojedynczą przeglądarkę Chrome zidentyfikowaną za pomocą identyfikatora klienta i identyfikatora zasobu.

list

Pobiera wszystkie przeglądarki Chrome klienta (stronicowane).

move

Przenosi zarządzane przeglądarki Chrome do nowej jednostki organizacyjnej.

patch

Aktualizuje informacje o adnotacjach w przeglądarce Chrome.