- リソース: 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 |
ID。形式: customers/{customer_id}/profiles/{profilePermanentId} |
profileId |
出力専用。Chrome クライアントサイド プロファイル ID。 |
profilePermanentId |
出力専用。プロファイルの永続 ID は、1 人のお客様内のプロファイルの一意の識別子です。 |
displayName |
出力専用。クライアントが設定したプロファイルの表示名。 |
userId |
出力専用。Admin SDK Users API で使用できるユーザーの一意の Directory API ID。 |
userEmail |
出力専用。プロフィールが属するユーザーのメールアドレス。 |
lastActivityTime |
出力専用。プロファイルによる最新のアクティビティのタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
lastPolicyFetchTime |
出力専用。プロファイルによる最新のポリシー取得のタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
lastPolicySyncTime |
出力専用。プロファイルによる最新のポリシー同期のタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
lastStatusReportTime |
出力専用。プロファイルによる最新のステータス レポートのタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
deviceInfo |
出力専用。プロファイルが存在するデバイスの基本情報。この情報は、関連付けられているプロフィールでのみ確認できます。 |
osPlatformType |
出力専用。プロファイルが存在するデバイスの OS プラットフォーム。 |
osVersion |
出力専用。プロファイルが存在するデバイスの OS バージョン。 |
browserVersion |
出力専用。プロファイルが存在するブラウザのバージョン。 |
browserChannel |
出力専用。プロファイルが存在するブラウザのチャンネル。 |
annotatedLocation |
省略可。管理者によってアノテーションが付けられたプロファイルのロケーション。 |
annotatedUser |
省略可。管理者によってアノテーションが付けられた、プロフィールのユーザー。 |
attestationCredential |
出力専用。プロファイルの構成証明認証情報。 |
reportingData |
出力専用。プロファイルの詳細なレポート データ。この情報は、プロファイル レポート ポリシーが有効になっている場合にのみ利用できます。 |
etag |
出力専用。この ChromeBrowserProfile リソースの Etag。この etag は、UPDATE オペレーションで使用して整合性を確保できます。 |
identityProvider |
出力専用。プロファイルのプロバイダを特定します。 |
firstEnrollmentTime |
出力専用。プロフィールの最初の登録時のタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
affiliationState |
出力専用。プロフィールの特定の関連付けの状態。 |
policyCount |
出力専用。プロファイルに適用されているポリシーの数。 |
extensionCount |
出力専用。プロファイルにインストールされている拡張機能の数。 |
osPlatformVersion |
出力専用。プロファイルが存在するデバイスのメジャー OS プラットフォーム バージョン(プロファイル レポートから取得)。 |
DeviceInfo
Chrome ブラウザ プロファイルを実行しているデバイスの情報。
JSON 表現 |
---|
{
"deviceType": enum ( |
フィールド | |
---|---|
deviceType |
出力専用。プロファイルが存在するデバイスのタイプ。 |
affiliatedDeviceId |
出力専用。プロファイルが存在する関連デバイスを識別するデバイス 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 ( |
フィールド | |
---|---|
keyType |
出力専用。公開鍵のタイプ。 |
keyTrustLevel |
出力専用。公開鍵の信頼レベル。 |
publicKey |
出力専用。公開鍵の値。 Base64 でエンコードされた文字列。 |
keyRotationTime |
出力専用。公開鍵ローテーションの最新のローテーション タイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
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 ( |
フィールド | |
---|---|
browserExecutablePath |
出力専用。インストールされている Chrome ブラウザの実行可能パス。有効なパスは、アフィリエイト プロフィールにのみ含まれます。 |
installedBrowserVersion |
出力専用。ブラウザの更新バージョン(有効なブラウザのバージョンと異なる場合)。 |
profilePath |
出力専用。プロファイルのパス。有効なパスは、アフィリエイト プロフィールにのみ含まれます。 |
extensionData[] |
出力専用。プロファイルにインストールされている拡張機能の情報。 |
policyData[] |
出力専用。プロファイルに適用されているポリシーの情報。 |
extensionPolicyData[] |
出力専用。拡張機能に適用されているポリシーの情報。 |
ExtensionData
Chrome ブラウザ プロファイルにインストールされている拡張機能の情報。
JSON 表現 |
---|
{ "extensionId": string, "version": string, "permissions": [ string ], "name": string, "description": string, "extensionType": enum ( |
フィールド | |
---|---|
extensionId |
出力専用。拡張機能の ID。 |
version |
出力専用。拡張機能のバージョン。 |
permissions[] |
出力専用。拡張機能に必要な権限。 |
name |
出力専用。拡張機能の名前。 |
description |
出力専用。拡張機能の詳細。 |
extensionType |
出力専用。拡張機能のタイプ。 |
homepageUri |
出力専用。拡張機能のホームページの URL です。 |
installationType |
出力専用。拡張機能のインストール タイプ。 |
manifestVersion |
出力専用。拡張機能のマニフェストのバージョン。 |
isDisabled |
出力専用。ユーザーが拡張機能を無効にしたかどうかを表します。 |
isWebstoreExtension |
出力専用。拡張機能がウェブストアからのものかどうかを表します。 |
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 ( |
フィールド | |
---|---|
extensionId |
出力専用。拡張機能の ID。 |
extensionName |
出力専用。拡張機能の名前。 |
policyData[] |
出力専用。拡張機能に適用されているポリシーの情報。 |
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 ブラウザ プロフィールを一覧表示します。 |