- Recurso: ChromeBrowserProfile
- DeviceInfo
- DeviceType
- AttestationCredential
- KeyType
- KeyTrustLevel
- ReportingData
- ExtensionData
- ExtensionType
- InstallationType
- PolicyData
- PolicySource
- ConflictingPolicyData
- ExtensionPolicyData
- IdentityProvider
- AffiliationState
- Métodos
Recurso: ChromeBrowserProfile
Representación de un perfil del navegador Chrome.
| Representación JSON | 
|---|
| { "name": string, "profileId": string, "profilePermanentId": string, "displayName": string, "userId": string, "userEmail": string, "lastActivityTime": string, "lastPolicyFetchTime": string, "lastPolicySyncTime": string, "lastStatusReportTime": string, "deviceInfo": { object ( | 
| Campos | |
|---|---|
| name | 
 Identificador. Formato: customers/{customer_id}/profiles/{profilePermanentId} | 
| profileId | 
 Solo salida. Es el ID del perfil del cliente de Chrome. | 
| profilePermanentId | 
 Solo salida. El ID permanente del perfil es el identificador único de un perfil dentro de un cliente. | 
| displayName | 
 Solo salida. Es el nombre visible del perfil que establece el cliente. | 
| userId | 
 Solo salida. Es el ID de API de Directory único del usuario que se puede usar en la API de Users del SDK de Admin. | 
| userEmail | 
 Solo salida. Dirección de correo electrónico del usuario al que pertenece el perfil. | 
| lastActivityTime | 
 Solo salida. Marca de tiempo de la actividad más reciente según el perfil. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos:  | 
| lastPolicyFetchTime | 
 Solo salida. Marca de tiempo de la última actualización de políticas que realizó el perfil. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos:  | 
| lastPolicySyncTime | 
 Solo salida. Marca de tiempo de la sincronización de políticas más reciente del perfil. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos:  | 
| lastStatusReportTime | 
 Solo salida. Marca de tiempo del informe de estado más reciente del perfil. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos:  | 
| deviceInfo | 
 Solo salida. Es la información básica del dispositivo en el que existe el perfil. Esta información solo está disponible para los perfiles afiliados. | 
| osPlatformType | 
 Solo salida. Es la plataforma del SO del dispositivo en el que existe el perfil. | 
| osVersion | 
 Solo salida. Es la versión del SO del dispositivo en el que existe el perfil. | 
| browserVersion | 
 Solo salida. Es la versión del navegador en la que existe el perfil. | 
| browserChannel | 
 Solo salida. Es el canal del navegador en el que existe el perfil. | 
| annotatedLocation | 
 Opcional. Es la ubicación del perfil que anotó el administrador. | 
| annotatedUser | 
 Opcional. Es el usuario del perfil que anoto el administrador. | 
| attestationCredential | 
 Solo salida. Información de la credencial de certificación del perfil. | 
| reportingData | 
 Solo salida. Datos de informes detallados del perfil. Esta información solo está disponible cuando la política de informes de perfiles está habilitada. | 
| etag | 
 Solo salida. Etag de este recurso ChromeBrowserProfile. Esta etiqueta puede usarse con la operación UPDATE para garantizar la coherencia. | 
| identityProvider | 
 Solo salida. Identifica el proveedor del perfil. | 
| firstEnrollmentTime | 
 Solo salida. Marca de tiempo de la primera inscripción del perfil. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos:  | 
| affiliationState | 
 Solo salida. El estado de afiliación específico del perfil. | 
| policyCount | 
 Solo salida. Cantidad de políticas aplicadas en el perfil. | 
| extensionCount | 
 Solo salida. Cantidad de extensiones instaladas en el perfil. | 
| osPlatformVersion | 
 Solo salida. Es la versión principal de la plataforma del SO del dispositivo en el que existe el perfil, según los informes de perfiles. | 
DeviceInfo
Información de un dispositivo que ejecuta un perfil del navegador Chrome.
| Representación JSON | 
|---|
| {
  "deviceType": enum ( | 
| Campos | |
|---|---|
| deviceType | 
 Solo salida. Es el tipo de dispositivo en el que existe el perfil. | 
| affiliatedDeviceId | 
 Solo salida. Es el ID de dispositivo que identifica el dispositivo afiliado en el que existe el perfil. Si el tipo de dispositivo es CHROME_BROWSER, este representa un ID de API de Directory único del dispositivo que se puede usar en la API de Browsers del SDK de Admin. | 
| machine | 
 Solo salida. Es el nombre de la máquina del dispositivo en el que existe el perfil. En las plataformas que no informan el nombre de la máquina (actualmente, iOS y Android), se establece en el deviceId del navegador, pero ten en cuenta que es un deviceId diferente al |affiliatedDeviceId|. | 
| hostname | 
 Solo salida. Es el nombre de host del dispositivo en el que existe el perfil. | 
DeviceType
Son los tipos posibles de un dispositivo.
| Enumeraciones | |
|---|---|
| DEVICE_TYPE_UNSPECIFIED | Representa un tipo de dispositivo no especificado. | 
| CHROME_BROWSER | Representa un dispositivo con navegador Chrome. | 
AttestationCredential
Información de la clave pública asociada con un perfil del navegador Chrome.
| Representación JSON | 
|---|
| { "keyType": enum ( | 
| Campos | |
|---|---|
| keyType | 
 Solo salida. Es el tipo de clave pública. | 
| keyTrustLevel | 
 Solo salida. Es el nivel de confianza de la clave pública. | 
| publicKey | 
 Solo salida. Es el valor de la clave pública. String codificada en base64. | 
| keyRotationTime | 
 Solo salida. Es la marca de tiempo de rotación más reciente de la rotación de claves públicas. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos:  | 
KeyType
Posibles tipos de una clave pública.
| Enumeraciones | |
|---|---|
| KEY_TYPE_UNSPECIFIED | Representa un tipo de clave pública no especificado. | 
| RSA_KEY | Representa una clave RSA. | 
| EC_KEY | Representa una clave EC. | 
KeyTrustLevel
Posibles niveles de confianza de una clave pública.
| Enumeraciones | |
|---|---|
| KEY_TRUST_LEVEL_UNSPECIFIED | Representa un nivel de confianza de clave pública no especificado. | 
| CHROME_BROWSER_HW_KEY | Representa una clave de hardware. | 
| CHROME_BROWSER_OS_KEY | Representa una clave del SO. | 
ReportingData
Datos de informes de un perfil del navegador Chrome
| Representación JSON | 
|---|
| { "browserExecutablePath": string, "installedBrowserVersion": string, "profilePath": string, "extensionData": [ { object ( | 
| Campos | |
|---|---|
| browserExecutablePath | 
 Solo salida. Es la ruta de acceso al archivo ejecutable del navegador Chrome instalado. Una ruta válida solo se incluye en los perfiles afiliados. | 
| installedBrowserVersion | 
 Solo salida. Es la versión actualizada de un navegador, si es diferente de la versión activa. | 
| profilePath | 
 Solo salida. Es la ruta del perfil. Una ruta válida solo se incluye en los perfiles afiliados. | 
| extensionData[] | 
 Solo salida. Información de las extensiones instaladas en el perfil. | 
| policyData[] | 
 Solo salida. Información de las políticas aplicadas en el perfil. | 
| extensionPolicyData[] | 
 Solo salida. Información de las políticas aplicadas en las extensiones. | 
ExtensionData
Información de una extensión instalada en un perfil del navegador Chrome.
| Representación JSON | 
|---|
| { "extensionId": string, "version": string, "permissions": [ string ], "name": string, "description": string, "extensionType": enum ( | 
| Campos | |
|---|---|
| extensionId | 
 Solo salida. Es el ID de la extensión. | 
| version | 
 Solo salida. Es la versión de la extensión. | 
| permissions[] | 
 Solo salida. Permisos que solicitó la extensión. | 
| name | 
 Solo salida. Es el nombre de la extensión. | 
| description | 
 Solo salida. Descripción de la extensión. | 
| extensionType | 
 Solo salida. Es el tipo de extensión. | 
| homepageUri | 
 Solo salida. Es la URL de la página principal de la extensión. | 
| installationType | 
 Solo salida. Es el tipo de instalación de la extensión. | 
| manifestVersion | 
 Solo salida. Es la versión del manifiesto de la extensión. | 
| isDisabled | 
 Solo salida. Representa si el usuario inhabilitó la extensión. | 
| isWebstoreExtension | 
 Solo salida. Indica si la extensión es de la tienda web. | 
ExtensionType
Son los tipos posibles de una extensión.
| Enumeraciones | |
|---|---|
| EXTENSION_TYPE_UNSPECIFIED | Representa un tipo de extensión no especificado. | 
| EXTENSION | Representa una extensión. | 
| APP | Representa una app. | 
| THEME | Representa un tema. | 
| HOSTED_APP | Representa una app alojada. | 
InstallationType
Posibles tipos de instalación de una extensión.
| Enumeraciones | |
|---|---|
| INSTALLATION_TYPE_UNSPECIFIED | Representa un tipo de instalación no especificado. | 
| MULTIPLE | Representa instancias de la extensión que tienen tipos de instalación mixtos. | 
| NORMAL | Representa un tipo de instalación normal. | 
| ADMIN | Representa una instalación realizada por el administrador. | 
| DEVELOPMENT | Representa un tipo de instalación de desarrollo. | 
| SIDELOAD | Representa un tipo de instalación de transferencia lateral. | 
| OTHER | Representa un tipo de instalación que no se incluye en las otras opciones. | 
PolicyData
Información de una política aplicada a un perfil del navegador Chrome.
| Representación JSON | 
|---|
| { "source": enum ( | 
| Campos | |
|---|---|
| source | 
 Solo salida. Es la fuente de la política. | 
| name | 
 Solo salida. Nombre de la política. | 
| value | 
 Solo salida. Es el valor de la política. | 
| conflicts[] | 
 Solo salida. Información de políticas contradictoria. | 
| error | 
 Solo salida. Mensaje de error de la política, si corresponde | 
PolicySource
Posibles fuentes de una política.
| Enumeraciones | |
|---|---|
| POLICY_SOURCE_UNSPECIFIED | Representa una fuente de política no especificada. | 
| MACHINE_PLATFORM | Representa una política de plataforma a nivel de la máquina. | 
| USER_PLATFORM | Representa una política de plataforma a nivel del usuario. | 
| MACHINE_LEVEL_USER_CLOUD | Representa una política de nube del usuario a nivel de la máquina. | 
| USER_CLOUD | Representa una política de nube a nivel del usuario. | 
| MACHINE_MERGED | Representa una política combinada a nivel de la máquina. | 
ConflictingPolicyData
Información de la política en conflicto aplicada a un perfil del navegador Chrome.
| Representación JSON | 
|---|
| {
  "source": enum ( | 
| Campos | |
|---|---|
| source | 
 Solo salida. Es la fuente de la política. | 
ExtensionPolicyData
Información de las políticas aplicadas a una extensión.
| Representación JSON | 
|---|
| {
  "extensionId": string,
  "extensionName": string,
  "policyData": [
    {
      object ( | 
| Campos | |
|---|---|
| extensionId | 
 Solo salida. Es el ID de la extensión. | 
| extensionName | 
 Solo salida. Es el nombre de la extensión. | 
| policyData[] | 
 Solo salida. Información de las políticas aplicadas a la extensión. | 
IdentityProvider
Posibles proveedores de identidad de un perfil.
| Enumeraciones | |
|---|---|
| IDENTITY_PROVIDER_UNSPECIFIED | Representa un proveedor de identidad no especificado. | 
| GOOGLE_IDENTITY_PROVIDER | Representa un proveedor de identidad de Google. | 
| EXTERNAL_IDENTITY_PROVIDER | Representa un proveedor de identidad externo. | 
AffiliationState
El estado de afiliación específico del perfil. Es posible que se agreguen valores nuevos en el futuro.
| Enumeraciones | |
|---|---|
| AFFILIATION_STATE_UNSPECIFIED | Indica que no se especificó el estado de afiliación. | 
| UNAFFILIATED_GENERIC | No afiliado, pero no tenemos los detalles del tipo de perfil no afiliado. | 
| PROFILE_ONLY | No afiliado: Es un perfil administrado que aparece en un navegador totalmente no administrado. | 
| UNAFFILIATED_LOCAL_MACHINE | No afiliado: Es un perfil administrado que aparece en una máquina que administra de forma local una organización diferente (a través de mecanismos de administración de plataformas, como GPO). | 
| UNAFFILIATED_CLOUD_MACHINE | No afiliado: Es un perfil administrado que aparece en un navegador administrado que otra organización administra en la nube (con la Administración en la nube para el navegador Chrome). | 
| AFFILIATED_CLOUD_MANAGED | Afiliado: La misma organización administra el perfil y el navegador administrado. | 
| Métodos | |
|---|---|
| 
 | Borra los datos recopilados de un perfil del navegador Chrome. | 
| 
 | Obtiene un perfil del navegador Chrome con el ID del cliente y el ID permanente del perfil. | 
| 
 | Muestra los perfiles del navegador Chrome de un cliente según los criterios de búsqueda y ordenamiento determinados. | 
