- リソース: 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} |
profile |
出力専用。Chrome クライアントサイドのプロファイル ID。 |
profile |
出力専用。プロファイルの永続 ID は、1 人のお客様内のプロファイルの一意の識別子です。 |
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 ブラウザ プロフィールを一覧表示します。 |