REST Resource: customers.chromeBrowsers

リソース: ChromeBrowser

管理対象の Chrome ブラウザが搭載されたデバイス。

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
}
フィールド
name

string

ID。形式: customers/{customerId}/chromeBrowsers/{browserPermanentId}

browserPermanentId

string

出力専用。Chrome ブラウザの一意の識別子。

lastPolicyFetchTime

string (Timestamp format)

出力専用。このデバイスで最後にポリシーの取得が成功した時刻。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

osPlatform

string

出力専用。デバイスの OS プラットフォーム。

osArchitecture

string

出力専用。デバイスの CPU アーキテクチャ。

osVersion

string

出力専用。デバイスの OS バージョン。

machineName

string

出力専用。マシン名。

annotatedLocation

string

省略可。管理者によってアノテーションが付けられた、デバイスのアドレスまたは位置情報です。

annotatedUser

string

省略可。管理者によってアノテーションが付けられた、デバイスのユーザーです。

annotatedAssetId

string

省略可。管理者によってアノテーションが付けられた、または登録時に指定されたアセット ID です。

annotatedNotes

string

省略可。管理者によってアノテーションが付けられた、このデバイスに関するメモです。

lastRegistrationTime

string (Timestamp format)

出力専用。デバイスが最後に登録を試みた日時。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

extensionCount

string (int64 format)

出力専用。このデバイスのすべての Chrome ブラウザにインストールされている個別の拡張機能の数。

policyCount

string (int64 format)

出力専用。このデバイスのすべての Chrome ブラウザに設定されている個別のポリシーの数。

lastDeviceUser

string

出力専用。このデバイスの Chrome ブラウザに最後にログインしたユーザー。

lastActivityTime

string (Timestamp format)

出力専用。デバイスの最終アクティビティの時刻(レポート、ポリシー取得、登録のいずれか)。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

osPlatformVersion

string

出力専用。デバイスの OS プラットフォームとバージョンを組み合わせたもの。

browserVersions[]

string

出力専用。このデバイスにインストールされているすべてのブラウザ バージョンのリスト。

lastStatusReportTime

string (Timestamp format)

出力専用。デバイスが最後にステータス レポートを送信した時刻。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

lastDeviceUsers[]

object (BrowserUser)

出力専用。最近のブラウザ ユーザーのリスト(最終レポート時刻の降順)。

machinePolicies[]

object (Policy)

出力専用。このデバイスの Chrome ブラウザに設定されているデバイスレベルのポリシーのリスト。

browsers[]

object (Browser)

出力専用。このデバイスにインストールされている Chrome ブラウザのリスト。

serialNumber

string

出力専用。デバイスのシリアル番号。

virtualDeviceId

string

出力専用。このデバイスを登録した最初の Chrome ブラウザによって送信された初期デバイス ID。

machineExtensionPolicies[]

object (ExtensionPolicy)

出力専用。このデバイスの Chrome にインストールされている拡張機能に設定されているデバイスレベルのポリシーのリスト。

orgUnitId

string

出力専用。ブラウザの難読化された組織部門 ID。

deviceIdentifiersHistory

object (DeviceIdentifiersHistory)

出力専用。このデバイスにレポートされた識別子の履歴。

attestationCredential

object (AttestationCredential)

出力専用。Device Trust Connector に使用される構成証明認証情報。

omahaRecentFetchTime

string (Timestamp format)

出力専用。Omaha による最近のポリシー取得アクティビティ。このフィールドは毎日更新されるだけなので、必ずしも最後のフェッチではありません。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

BrowserUser

Chrome ブラウザのユーザー。

JSON 表現
{
  "userName": string,
  "lastStatusReportTime": string
}
フィールド
userName

string

出力専用。Chrome にログインしているユーザーのユーザー名。

lastStatusReportTime

string (Timestamp format)

出力専用。このユーザー情報が最後にステータスを報告した日時。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

ポリシー

管理対象の Chrome ブラウザによってレポートされた適用済みのポリシー。ポリシーは、さまざまなスコープ(マシン、プロファイル、拡張機能)で適用できます。

JSON 表現
{
  "source": enum (PolicySource),
  "policyName": string,
  "value": string,
  "error": string
}
フィールド
source

enum (PolicySource)

出力専用。ポリシーのソース。

policyName

string

出力専用。ポリシーの名前。

value

string

出力専用。ポリシーの値。

error

string

出力専用。このポリシーを適用しようとしたときに報告されたすべてのエラーを含むローカライズされた文字列(エラーが存在する場合)。

ブラウザ

管理対象の Chrome ブラウザがインストールされているデバイス上の Chrome の特定のインストール。

JSON 表現
{
  "browserVersion": string,
  "channel": enum (Channel),
  "lastStatusReportTime": string,
  "lastPolicyFetchTime": string,
  "executablePath": string,
  "plugins": [
    {
      object (Plugin)
    }
  ],
  "profiles": [
    {
      object (Profile)
    }
  ],
  "pendingInstallVersion": string
}
フィールド
browserVersion

string

出力専用。インストールされているブラウザのバージョン。

channel

enum (Channel)

出力専用。インストールされているブラウザのチャンネル。

lastStatusReportTime

string (Timestamp format)

出力専用。この Chrome ブラウザから最後にレポートを受信した日時。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

lastPolicyFetchTime

string (Timestamp format)

出力専用。この Chrome ブラウザでポリシーを取得する最後のリクエストが成功した日時。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

executablePath

string

出力専用。このブラウザの Chrome.exe 実行可能ファイルへのパス。

plugins[]

object (Plugin)

出力専用。この Chrome ブラウザにインストールされているすべてのプラグインのリスト。

profiles[]

object (Profile)

出力専用。このブラウザのプロファイルのリスト。

pendingInstallVersion

string

出力専用。ブラウザの保留中のバージョンがインストールされます。このフィールドは、現在アクティブなブラウザのバージョンが「browserVersion」と異なる場合にのみ設定されます。

チャネル

ブラウザのリリース チャンネルの候補。

列挙型
CHANNEL_UNSPECIFIED 未指定のチャネルを表します。
CHANNEL_STABLE 安定版チャンネルを表します。
CHANNEL_BETA ベータ版チャンネルを表します。
CHANNEL_DEV 開発チャンネルを表します。
CHANNEL_CANARY カナリア チャネルを表します。

プラグイン

管理対象の Chrome ブラウザがインストールされているデバイスの、レポートされた Chrome インストールにインストールされている Chrome ブラウザ プラグインに関する情報。

JSON 表現
{
  "pluginName": string,
  "description": string,
  "filename": string
}
フィールド
pluginName

string

出力専用。インストールされているプラグインの名前。

description

string

出力専用。インストールされているプラグインの説明。

filename

string

出力専用。インストールされたプラグインのファイル名。

プロフィール

管理対象の Chrome ブラウザがインストールされているデバイスの Chrome でレポートされたプロファイル。

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
}
フィールド
profileName

string

出力専用。このプロファイルに付けられた名前。

id

string

出力専用。このプロファイルの一意の ID。

lastStatusReportTime

string (Timestamp format)

出力専用。このプロファイルから最後にレポートが受信された時刻。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

lastPolicyFetchTime

string (Timestamp format)

出力専用。このプロファイルでポリシーを取得する最後のリクエストが成功した時刻。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

safeBrowsingWarnings

string (int64 format)

出力専用。このプロファイルに表示されたセーフ ブラウジングの警告の数。

safeBrowsingWarningsClickThroughs

string (int64 format)

出力専用。このプロファイルでクリックされたセーフ ブラウジングの警告の数。

chromeSignedInUserEmail

string

出力専用。このプロファイルにログインしているユーザーのメールアドレス(存在する場合)。

extensions[]

object (Extension)

出力専用。このプロファイルにインストールされている拡張機能のリスト。

userPolicies[]

object (Policy)

出力専用。このプロファイルに適用されている Chrome ブラウザ ポリシーのリスト。

extensionPolicies[]

object (ExtensionPolicy)

出力専用。適用された拡張機能ポリシーを含む拡張機能のリスト。

safeBrowsingWarningsResetTime

string (Timestamp format)

出力専用。セーフ ブラウジングの警告情報が最後に 0 にリセットされた日時。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

広告表示オプション

管理対象の Chrome ブラウザがインストールされているデバイスのインストール済み Chrome でレポートされたプロファイルにインストールされている拡張機能に関する情報。

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
}
フィールド
extensionId

string

出力専用。拡張機能の ID。

version

string

出力専用。拡張機能のバージョン。

permissions[]

string

出力専用。この拡張機能に必要な権限のリスト。

extensionName

string

出力専用。Chrome によって報告されたこの拡張機能のローカライズされた名前。

description

string

出力専用。この拡張機能のローカライズされた説明。

appType

enum (ExtensionType)

出力専用。拡張機能のタイプ。

homepageUri

string

出力専用。この拡張機能のホームページの URL。

installType

enum (InstallationType)

出力専用。拡張機能のインストール方法。

configuredAppPolicy

enum (ConfiguredAppPolicy)

出力専用。拡張機能がブラウザ ポリシーによって制御されている場合。

disabled

boolean

出力専用。拡張機能が無効かどうか。

icons[]

object (ExtensionIcon)

出力専用。この拡張機能で使用可能なアイコンのリスト。

manifestVersion

integer

出力専用。この拡張機能のマニフェスト バージョン。

ConfiguredAppPolicy

拡張機能に設定できるアプリのポリシー。

列挙型
CONFIGURED_APP_POLICY_UNSPECIFIED 指定されていない構成済みアプリのポリシーを表します。
CONFIGURED_APP_POLICY_NONE 構成されたアプリポリシーがないことを表します。
CONFIGURED_APP_POLICY_SHOULD_FORCE 強制適用される拡張機能を表します。
CONFIGURED_APP_POLICY_SHOULD_BLOCK ブロックされるべき拡張機能を表します。

ExtensionIcon

Chrome ブラウザ拡張機能のアイコン。

JSON 表現
{
  "size": integer,
  "uri": string
}
フィールド
size

integer

出力専用。拡張機能アイコンのサイズ。

uri

string

出力専用。拡張機能アイコンの URL。

ExtensionPolicy

Chrome プロファイルにインストールされている拡張機能に適用されているポリシーがレポートされます。

JSON 表現
{
  "extensionId": string,
  "extensionName": string,
  "policies": [
    {
      object (Policy)
    }
  ]
}
フィールド
extensionId

string

出力専用。ポリシーが適用される拡張機能の ID。

extensionName

string

出力専用。ポリシーが適用される拡張機能の名前。

policies[]

object (Policy)

出力専用。この拡張機能に適用されるポリシーのリスト。

DeviceIdentifiersHistory

デバイスから報告されたデバイス識別子の履歴。

JSON 表現
{
  "records": [
    {
      object (DeviceIdentifiersRecord)
    }
  ],
  "deviceIdCollision": boolean,
  "lastDeviceIdCollisionDetectionTime": string
}
フィールド
records[]

object (DeviceIdentifiersRecord)

出力専用。このデバイスから送信されたデバイス ID のリスト。lastActivityTime の降順。

deviceIdCollision

boolean

出力専用。デバイス ID が複数のデバイスで使用されている可能性があります。

lastDeviceIdCollisionDetectionTime

string (Timestamp format)

出力専用。デバイス ID の衝突が最後に検出された日時。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

DeviceIdentifiersRecord

デバイス識別子と報告された日時を記録します。

JSON 表現
{
  "identifiers": {
    object (DeviceIdentifiers)
  },
  "firstRecordTime": string,
  "lastActivityTime": string
}
フィールド
identifiers

object (DeviceIdentifiers)

出力専用。デバイス識別子。

firstRecordTime

string (Timestamp format)

出力専用。これらの識別子が最初に報告された日時。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

lastActivityTime

string (Timestamp format)

出力専用。レポート、ポリシー取得、登録のいずれかによる、これらの識別子の前回のアクティビティの日時。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

DeviceIdentifiers

デバイス識別子のコレクション。

JSON 表現
{
  "machineName": string,
  "serialNumber": string,
  "hostName": string
}
フィールド
machineName

string

出力専用。デバイスに関連付けられているマシンの名前。

serialNumber

string

出力専用。デバイスのシリアル番号。

hostName

string

出力専用。デバイスのホスト名。

メソッド

delete

Chrome ブラウザのプロファイルから収集されたデータを削除します。

get

顧客 ID とリソース ID で識別される単一の Chrome ブラウザを取得します。

list

お客様のすべての Chrome ブラウザを取得します(ページネーション)。

move

管理対象の Chrome ブラウザを新しい組織部門(OU)に移動します。

patch

Chrome ブラウザのアノテーション情報を更新します。