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

식별자. 형식: customers/{customerId}/chromeBrowsers/{browserPermanentId}

browserPermanentId

string

출력 전용입니다. Chrome 브라우저의 고유 식별자입니다.

lastPolicyFetchTime

string (Timestamp format)

출력 전용입니다. 이 기기에서 마지막 정책 가져오기가 성공한 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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

선택사항입니다. 관리자가 주석 처리하거나 등록 시 지정한 자산 식별자입니다.

annotatedNotes

string

선택사항입니다. 관리자가 주석을 추가한 이 기기에 대한 참고사항입니다.

lastRegistrationTime

string (Timestamp format)

출력 전용입니다. 기기가 마지막으로 등록을 시도한 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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)

출력 전용입니다. 보고, 정책 가져오기 또는 등록으로 인한 기기의 마지막 활동 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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)

출력 전용입니다. 기기에서 마지막으로 상태 보고서를 전송한 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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)

출력 전용입니다. 기기 트러스트 커넥터에 사용되는 증명 사용자 인증 정보입니다.

omahaRecentFetchTime

string (Timestamp format)

출력 전용입니다. Omaha의 최근 정책 가져오기 활동입니다. 이 필드는 매일 업데이트되므로 반드시 마지막 가져오기일 필요는 없습니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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)

출력 전용입니다. 이 사용자 정보가 마지막으로 상태를 보고한 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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 브라우저에서 마지막 보고가 수신된 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

lastPolicyFetchTime

string (Timestamp format)

출력 전용입니다. 이 Chrome 브라우저에서 정책을 가져오는 마지막 요청이 성공한 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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)

출력 전용입니다. 이 프로필에서 마지막 보고서를 수신한 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

lastPolicyFetchTime

string (Timestamp format)

출력 전용입니다. 이 프로필의 정책을 가져오는 마지막 요청이 성공한 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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으로 재설정된 마지막 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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)

출력 전용입니다. 이 기기에서 전송한 기기 식별자 목록입니다. lastActivityTime을 기준으로 내림차순으로 정렬됩니다.

deviceIdCollision

boolean

출력 전용입니다. 기기 ID가 여러 기기에서 사용되고 있을 수 있습니다.

lastDeviceIdCollisionDetectionTime

string (Timestamp format)

출력 전용입니다. 기기 ID 충돌이 마지막으로 감지된 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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)

출력 전용입니다. 이러한 식별자가 처음 보고된 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

lastActivityTime

string (Timestamp format)

출력 전용입니다. 보고, 정책 가져오기 또는 등록에서 이러한 식별자의 마지막 활동 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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 브라우저의 주석 정보를 업데이트합니다.