- 리소스: ChromeBrowserProfile
- DeviceInfo
- DeviceType
- AttestationCredential
- KeyType
- KeyTrustLevel
- ReportingData
- ExtensionData
- ExtensionType
- InstallationType
- PolicyData
- PolicySource
- ConflictingPolicyData
- ExtensionPolicyData
- IdentityProvider
- AffiliationState
- 메서드
리소스: ChromeBrowserProfile
Chrome 브라우저 프로필의 표현입니다.
JSON 표현 |
---|
{ "name": string, "profileId": string, "profilePermanentId": string, "displayName": string, "userId": string, "userEmail": string, "lastActivityTime": string, "lastPolicyFetchTime": string, "lastPolicySyncTime": string, "lastStatusReportTime": string, "deviceInfo": { object ( |
필드 | |
---|---|
name |
식별자. 형식: customer/{customer_id}/profiles/{profilePermanentId} |
profile |
출력 전용입니다. Chrome 클라이언트 측 프로필 ID입니다. |
profile |
출력 전용입니다. 프로필 영구 ID는 한 고객 내 프로필의 고유 식별자입니다. |
display |
출력 전용입니다. 클라이언트가 설정한 프로필 표시 이름입니다. |
user |
출력 전용입니다. Admin SDK Users API에서 사용할 수 있는 사용자의 고유한 Directory API ID입니다. |
user |
출력 전용입니다. 프로필이 속한 사용자의 이메일 주소입니다. |
last |
출력 전용입니다. 프로필의 최근 활동 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
last |
출력 전용입니다. 프로필에서 가져온 최신 정책의 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
last |
출력 전용입니다. 프로필의 최신 정책 동기화 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
last |
출력 전용입니다. 프로필의 최신 상태 보고서 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
device |
출력 전용입니다. 프로필이 있는 기기의 기본 정보입니다. 이 정보는 제휴 프로필에서만 확인할 수 있습니다. |
os |
출력 전용입니다. 프로필이 있는 기기의 OS 플랫폼입니다. |
os |
출력 전용입니다. 프로필이 있는 기기의 OS 버전입니다. |
browser |
출력 전용입니다. 프로필이 있는 브라우저의 버전입니다. |
browser |
출력 전용입니다. 프로필이 있는 브라우저의 채널입니다. |
annotated |
선택사항입니다. 관리자가 주석 처리한 프로필의 위치입니다. |
annotated |
선택사항입니다. 관리자가 주석을 추가한 프로필의 사용자입니다. |
attestation |
출력 전용입니다. 프로필의 증명 사용자 인증 정보입니다. |
reporting |
출력 전용입니다. 프로필의 세부 보고 데이터입니다. 이 정보는 프로필 보고 정책이 사용 설정된 경우에만 사용할 수 있습니다. |
etag |
출력 전용입니다. 이 ChromeBrowserProfile 리소스의 Etag입니다. 이 etag는 일관성을 보장하기 위해 UPDATE 작업과 함께 사용할 수 있습니다. |
identity |
출력 전용입니다. 프로필의 제공업체를 식별합니다. |
first |
출력 전용입니다. 프로필의 첫 번째 등록 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
affiliation |
출력 전용입니다. 프로필의 특정 제휴 상태입니다. |
policy |
출력 전용입니다. 프로필에 적용된 정책 수입니다. |
extension |
출력 전용입니다. 프로필에 설치된 확장 프로그램의 개수입니다. |
os |
출력 전용입니다. 프로필이 있는 기기의 주요 OS 버전입니다. (예: Windows 10) |
DeviceInfo
Chrome 브라우저 프로필을 실행하는 기기에 관한 정보입니다.
JSON 표현 |
---|
{
"deviceType": enum ( |
필드 | |
---|---|
device |
출력 전용입니다. 프로필이 있는 기기의 유형입니다. |
affiliated |
출력 전용입니다. 프로필이 있는 제휴 기기를 식별하는 기기 ID입니다. 기기 유형이 CHROME_BROWSER인 경우 Admin SDK Browsers API에서 사용할 수 있는 기기의 고유한 Directory API ID를 나타냅니다. |
machine |
출력 전용입니다. 프로필이 있는 기기의 머신 이름입니다. 머신 이름을 보고하지 않는 플랫폼 (현재 iOS 및 Android)에서는 대신 브라우저의 deviceId로 설정되지만, |affiliatedDeviceId|와는 다른 deviceId가 설정됩니다. |
hostname |
출력 전용입니다. 프로필이 있는 기기의 호스트 이름입니다. |
DeviceType
가능한 기기 유형입니다.
열거형 | |
---|---|
DEVICE_TYPE_UNSPECIFIED |
지정되지 않은 기기 유형을 나타냅니다. |
CHROME_BROWSER |
Chrome 브라우저 기기를 나타냅니다. |
AttestationCredential
Chrome 브라우저 프로필과 연결된 공개 키 정보입니다.
JSON 표현 |
---|
{ "keyType": enum ( |
필드 | |
---|---|
key |
출력 전용입니다. 공개 키 유형입니다. |
key |
출력 전용입니다. 공개 키의 신뢰 수준입니다. |
public |
출력 전용입니다. 공개 키 값입니다. base64 인코딩 문자열입니다. |
key |
출력 전용입니다. 공개 키 순환의 최신 순환 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
KeyType
가능한 공개 키 유형입니다.
열거형 | |
---|---|
KEY_TYPE_UNSPECIFIED |
지정되지 않은 공개 키 유형을 나타냅니다. |
RSA_KEY |
RSA 키를 나타냅니다. |
EC_KEY |
EC 키를 나타냅니다. |
KeyTrustLevel
공개 키의 가능한 신뢰 수준입니다.
열거형 | |
---|---|
KEY_TRUST_LEVEL_UNSPECIFIED |
지정되지 않은 공개 키 신뢰 수준을 나타냅니다. |
CHROME_BROWSER_HW_KEY |
HW 키를 나타냅니다. |
CHROME_BROWSER_OS_KEY |
OS 키를 나타냅니다. |
ReportingData
Chrome 브라우저 프로필의 데이터 보고입니다.
JSON 표현 |
---|
{ "browserExecutablePath": string, "installedBrowserVersion": string, "profilePath": string, "extensionData": [ { object ( |
필드 | |
---|---|
browser |
출력 전용입니다. 설치된 Chrome 브라우저의 실행 파일 경로입니다. 유효한 경로는 제휴 프로필에만 포함됩니다. |
installed |
출력 전용입니다. 활성 브라우저 버전과 다른 경우 업데이트된 브라우저 버전입니다. |
profile |
출력 전용입니다. 프로필의 경로입니다. 유효한 경로는 제휴 프로필에만 포함됩니다. |
extension |
출력 전용입니다. 프로필에 설치된 확장 프로그램에 관한 정보입니다. |
policy |
출력 전용입니다. 프로필에 적용된 정책에 대한 정보입니다. |
extension |
출력 전용입니다. 확장 프로그램에 적용된 정책에 관한 정보입니다. |
ExtensionData
Chrome 브라우저 프로필에 설치된 확장 프로그램의 정보입니다.
JSON 표현 |
---|
{ "extensionId": string, "version": string, "permissions": [ string ], "name": string, "description": string, "extensionType": enum ( |
필드 | |
---|---|
extension |
출력 전용입니다. 확장 프로그램의 ID입니다. |
version |
출력 전용입니다. 확장 프로그램의 버전입니다. |
permissions[] |
출력 전용입니다. 확장 프로그램에서 요청한 권한입니다. |
name |
출력 전용입니다. 확장 프로그램의 이름입니다. |
description |
출력 전용입니다. 확장 프로그램 설명입니다. |
extension |
출력 전용입니다. 확장 프로그램 유형입니다. |
homepage |
출력 전용입니다. 확장 프로그램 홈페이지의 URL입니다. |
installation |
출력 전용입니다. 확장 프로그램의 설치 유형입니다. |
manifest |
출력 전용입니다. 확장 프로그램의 매니페스트 버전입니다. |
is |
출력 전용입니다. 사용자가 확장 프로그램을 사용 중지했는지 여부를 나타냅니다. |
is |
출력 전용입니다. 확장 프로그램이 웹 스토어에서 가져온 것인지 나타냅니다. |
ExtensionType
가능한 확장 프로그램 유형입니다.
열거형 | |
---|---|
EXTENSION_TYPE_UNSPECIFIED |
지정되지 않은 확장 유형을 나타냅니다. |
EXTENSION |
확장 프로그램을 나타냅니다. |
APP |
앱을 나타냅니다. |
THEME |
테마를 나타냅니다. |
HOSTED_APP |
호스팅된 앱을 나타냅니다. |
InstallationType
확장 프로그램의 가능한 설치 유형입니다.
열거형 | |
---|---|
INSTALLATION_TYPE_UNSPECIFIED |
지정되지 않은 설치 유형을 나타냅니다. |
MULTIPLE |
설치 유형이 혼합된 확장 프로그램의 인스턴스를 나타냅니다. |
NORMAL |
일반 설치 유형을 나타냅니다. |
ADMIN |
관리자가 설치한 것을 나타냅니다. |
DEVELOPMENT |
개발 설치 유형을 나타냅니다. |
SIDELOAD |
사이드로드 설치 유형을 나타냅니다. |
OTHER |
다른 옵션에 포함되지 않은 설치 유형을 나타냅니다. |
PolicyData
Chrome 브라우저 프로필에 적용된 정책에 대한 정보입니다.
JSON 표현 |
---|
{ "source": enum ( |
필드 | |
---|---|
source |
출력 전용입니다. 정책 소스입니다. |
name |
출력 전용입니다. 정책의 이름입니다. |
value |
출력 전용입니다. 정책의 값입니다. |
conflicts[] |
출력 전용입니다. 상충하는 정책 정보 |
error |
출력 전용입니다. 정책의 오류 메시지(있는 경우) |
PolicySource
정책의 가능한 소스입니다.
열거형 | |
---|---|
POLICY_SOURCE_UNSPECIFIED |
지정되지 않은 정책 소스를 나타냅니다. |
MACHINE_PLATFORM |
머신 수준 플랫폼 정책을 나타냅니다. |
USER_PLATFORM |
사용자 수준 플랫폼 정책을 나타냅니다. |
MACHINE_LEVEL_USER_CLOUD |
머신 수준 사용자 클라우드 정책을 나타냅니다. |
USER_CLOUD |
사용자 수준 클라우드 정책을 나타냅니다. |
MACHINE_MERGED |
머신 수준의 병합된 정책을 나타냅니다. |
ConflictingPolicyData
Chrome 브라우저 프로필에 적용된 충돌하는 정책에 관한 정보
JSON 표현 |
---|
{
"source": enum ( |
필드 | |
---|---|
source |
출력 전용입니다. 정책 소스입니다. |
ExtensionPolicyData
확장 프로그램에 적용된 정책에 관한 정보입니다.
JSON 표현 |
---|
{
"extensionId": string,
"extensionName": string,
"policyData": [
{
object ( |
필드 | |
---|---|
extension |
출력 전용입니다. 확장 프로그램의 ID입니다. |
extension |
출력 전용입니다. 확장 프로그램의 이름입니다. |
policy |
출력 전용입니다. 확장 프로그램에 적용된 정책에 관한 정보입니다. |
IdentityProvider
프로필의 가능한 ID 공급업체입니다.
열거형 | |
---|---|
IDENTITY_PROVIDER_UNSPECIFIED |
지정되지 않은 ID 공급자를 나타냅니다. |
GOOGLE_IDENTITY_PROVIDER |
Google ID 공급자를 나타냅니다. |
EXTERNAL_IDENTITY_PROVIDER |
외부 ID 공급업체를 나타냅니다. |
AffiliationState
프로필의 특정 제휴 상태입니다. 향후 새로운 값이 추가될 수 있습니다.
열거형 | |
---|---|
AFFILIATION_STATE_UNSPECIFIED |
지정되지 않은 제휴 상태입니다. |
UNAFFILIATED_GENERIC |
제휴하지 않음 - 제휴하지 않은 프로필 유형에 대한 세부정보가 없습니다. |
PROFILE_ONLY |
제휴되지 않음 - 완전히 비관리 브라우저에 표시되는 관리 프로필입니다. |
UNAFFILIATED_LOCAL_MACHINE |
제휴되지 않음 - GPO와 같은 플랫폼 관리 메커니즘을 통해 다른 조직에서 로컬로 관리하는 머신에 표시되는 관리 프로필입니다. |
UNAFFILIATED_CLOUD_MACHINE |
제휴되지 않음 - 다른 조직에서 클라우드 관리 (Chrome 브라우저 클라우드 관리 사용)하는 관리 브라우저에 표시되는 관리 프로필입니다. |
AFFILIATED_CLOUD_MANAGED |
제휴 - 프로필과 관리 브라우저가 모두 동일한 조직에서 관리합니다. |
메서드 |
|
---|---|
|
Chrome 브라우저 프로필에서 수집된 데이터를 삭제합니다. |
|
고객 ID 및 프로필 영구 ID가 포함된 Chrome 브라우저 프로필을 가져옵니다. |
|
지정된 검색 및 정렬 기준에 따라 고객의 Chrome 브라우저 프로필을 표시합니다. |