- Recurso: ChromeBrowserProfile
 - DeviceInfo
 - DeviceType
 - AttestationCredential
 - KeyType
 - KeyTrustLevel
 - ReportingData
 - ExtensionData
 - ExtensionType
 - InstallationType
 - PolicyData
 - PolicySource
 - ConflictingPolicyData
 - ExtensionPolicyData
 - IdentityProvider
 - AffiliationState
 - Métodos
 
Recurso: ChromeBrowserProfile
Uma representação de um perfil do navegador Chrome.
| Representação 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 | 
                
                   
 Apenas saída. ID do perfil do lado do cliente do Chrome.  | 
              
profilePermanentId | 
                
                   
 Apenas saída. O ID permanente do perfil é o identificador exclusivo de um perfil em um cliente.  | 
              
displayName | 
                
                   
 Apenas saída. Nome de exibição do perfil definido pelo cliente.  | 
              
userId | 
                
                   
 Apenas saída. ID exclusivo da API Directory do usuário que pode ser usado na API Admin SDK Users.  | 
              
userEmail | 
                
                   
 Apenas saída. Endereço de e-mail do usuário ao qual o perfil pertence.  | 
              
lastActivityTime | 
                
                   
 Apenas saída. Carimbo de data/hora da atividade mais recente do perfil. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:   | 
              
lastPolicyFetchTime | 
                
                   
 Apenas saída. Carimbo de data/hora da busca de política mais recente pelo perfil. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:   | 
              
lastPolicySyncTime | 
                
                   
 Apenas saída. Carimbo de data/hora da última sincronização de política pelo perfil. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:   | 
              
lastStatusReportTime | 
                
                   
 Apenas saída. Carimbo de data/hora do último relatório de status do perfil. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:   | 
              
deviceInfo | 
                
                   
 Apenas saída. Informações básicas do dispositivo em que o perfil existe. Essas informações estão disponíveis apenas para os perfis afiliados.  | 
              
osPlatformType | 
                
                   
 Apenas saída. Plataforma do SO do dispositivo em que o perfil existe.  | 
              
osVersion | 
                
                   
 Apenas saída. Versão do SO do dispositivo em que o perfil existe.  | 
              
browserVersion | 
                
                   
 Apenas saída. Versão do navegador em que o perfil existe.  | 
              
browserChannel | 
                
                   
 Apenas saída. Canal do navegador em que o perfil existe.  | 
              
annotatedLocation | 
                
                   
 Opcional. Local do perfil anotado pelo administrador.  | 
              
annotatedUser | 
                
                   
 Opcional. Usuário do perfil anotado pelo administrador.  | 
              
attestationCredential | 
                
                   
 Apenas saída. Informações da credencial de atestado do perfil.  | 
              
reportingData | 
                
                   
 Apenas saída. Dados de relatórios detalhados do perfil. Essas informações só estão disponíveis quando a política de relatórios de perfil está ativada.  | 
              
etag | 
                
                   
 Apenas saída. Etag deste recurso do ChromeBrowserProfile. Essa ETag pode ser usada com a operação UPDATE para garantir a consistência.  | 
              
identityProvider | 
                
                   
 Apenas saída. Identifique o provedor do perfil.  | 
              
firstEnrollmentTime | 
                
                   
 Apenas saída. Carimbo de data/hora da primeira inscrição do perfil. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:   | 
              
affiliationState | 
                
                   
 Apenas saída. O estado de afiliação específico do perfil.  | 
              
policyCount | 
                
                   
 Apenas saída. Número de políticas aplicadas no perfil.  | 
              
extensionCount | 
                
                   
 Apenas saída. Número de extensões instaladas no perfil.  | 
              
osPlatformVersion | 
                
                   
 Apenas saída. Versão principal da plataforma do SO do dispositivo em que o perfil existe, de relatórios de perfil.  | 
              
DeviceInfo
Informações de um dispositivo que executa um perfil do navegador Chrome.
| Representação JSON | 
|---|
{
  "deviceType": enum ( | 
              
| Campos | |
|---|---|
deviceType | 
                
                   
 Apenas saída. Tipo do dispositivo em que o perfil existe.  | 
              
affiliatedDeviceId | 
                
                   
 Apenas saída. ID do dispositivo que identifica o dispositivo afiliado em que o perfil existe. Se o tipo de dispositivo for CHROME_BROWSER, isso representa um ID exclusivo da API Directory do dispositivo que pode ser usado na API Browsers do SDK Admin.  | 
              
machine | 
                
                   
 Apenas saída. Nome da máquina do dispositivo em que o perfil existe. Em plataformas que não informam o nome da máquina (atualmente iOS e Android), esse valor é definido como o deviceId do navegador, mas é um deviceId diferente do |affiliatedDeviceId|.  | 
              
hostname | 
                
                   
 Apenas saída. Nome do host do dispositivo em que o perfil existe.  | 
              
DeviceType
Possíveis tipos de dispositivo.
| Enums | |
|---|---|
DEVICE_TYPE_UNSPECIFIED | 
                Representa um tipo de dispositivo não especificado. | 
CHROME_BROWSER | 
                Representa um dispositivo com o navegador Chrome. | 
AttestationCredential
Informações da chave pública associada a um perfil do navegador Chrome.
| Representação JSON | 
|---|
{ "keyType": enum (  | 
              
| Campos | |
|---|---|
keyType | 
                
                   
 Apenas saída. Tipo de chave pública.  | 
              
keyTrustLevel | 
                
                   
 Apenas saída. Nível de confiança da chave pública.  | 
              
publicKey | 
                
                   
 Apenas saída. Valor da chave pública. Uma string codificada em base64.  | 
              
keyRotationTime | 
                
                   
 Apenas saída. Carimbo de data/hora da última rotação da chave pública. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:   | 
              
KeyType
Tipos possíveis de chave pública.
| Enums | |
|---|---|
KEY_TYPE_UNSPECIFIED | 
                Representa um tipo de chave pública não especificado. | 
RSA_KEY | 
                Representa uma chave RSA. | 
EC_KEY | 
                Representa uma chave EC. | 
KeyTrustLevel
Possíveis níveis de confiança de uma chave pública.
| Enums | |
|---|---|
KEY_TRUST_LEVEL_UNSPECIFIED | 
                Representa um nível de confiança de chave pública não especificado. | 
CHROME_BROWSER_HW_KEY | 
                Representa uma chave de hardware. | 
CHROME_BROWSER_OS_KEY | 
                Representa uma chave do SO. | 
ReportingData
Relatório de dados de um perfil do navegador Chrome.
| Representação JSON | 
|---|
{ "browserExecutablePath": string, "installedBrowserVersion": string, "profilePath": string, "extensionData": [ { object (  | 
              
| Campos | |
|---|---|
browserExecutablePath | 
                
                   
 Apenas saída. Caminho executável do navegador Chrome instalado. Um caminho válido é incluído apenas em perfis afiliados.  | 
              
installedBrowserVersion | 
                
                   
 Apenas saída. Versão atualizada de um navegador, se for diferente da versão ativa.  | 
              
profilePath | 
                
                   
 Apenas saída. Caminho do perfil. Um caminho válido é incluído apenas em perfis afiliados.  | 
              
extensionData[] | 
                
                   
 Apenas saída. Informações das extensões instaladas no perfil.  | 
              
policyData[] | 
                
                   
 Apenas saída. Informações sobre as políticas aplicadas no perfil.  | 
              
extensionPolicyData[] | 
                
                   
 Apenas saída. Informações sobre as políticas aplicadas às extensões.  | 
              
ExtensionData
Informações de uma extensão instalada em um perfil do navegador Chrome.
| Representação JSON | 
|---|
{ "extensionId": string, "version": string, "permissions": [ string ], "name": string, "description": string, "extensionType": enum (  | 
              
| Campos | |
|---|---|
extensionId | 
                
                   
 Apenas saída. ID da extensão.  | 
              
version | 
                
                   
 Apenas saída. Versão da extensão.  | 
              
permissions[] | 
                
                   
 Apenas saída. Permissões solicitadas pela extensão.  | 
              
name | 
                
                   
 Apenas saída. Nome da extensão.  | 
              
description | 
                
                   
 Apenas saída. Descrição da extensão.  | 
              
extensionType | 
                
                   
 Apenas saída. Tipo da extensão.  | 
              
homepageUri | 
                
                   
 Apenas saída. O URL da página inicial da extensão.  | 
              
installationType | 
                
                   
 Apenas saída. Tipo de instalação da extensão.  | 
              
manifestVersion | 
                
                   
 Apenas saída. Versão do manifesto da extensão.  | 
              
isDisabled | 
                
                   
 Apenas saída. Representa se o usuário desativou a extensão.  | 
              
isWebstoreExtension | 
                
                   
 Apenas saída. Representa se a extensão é da loja da Web.  | 
              
ExtensionType
Possíveis tipos de extensão.
| Enums | |
|---|---|
EXTENSION_TYPE_UNSPECIFIED | 
                Representa um tipo de extensão não especificado. | 
EXTENSION | 
                Representa uma extensão. | 
APP | 
                Representa um app. | 
THEME | 
                Representa um tema. | 
HOSTED_APP | 
                Representa um app hospedado. | 
InstallationType
Possíveis tipos de instalação de uma extensão.
| Enums | |
|---|---|
INSTALLATION_TYPE_UNSPECIFIED | 
                Representa um tipo de instalação não especificado. | 
MULTIPLE | 
                Representa instâncias da extensão com tipos de instalação misturados. | 
NORMAL | 
                Representa um tipo de instalação normal. | 
ADMIN | 
                Representa uma instalação feita pelo administrador. | 
DEVELOPMENT | 
                Representa um tipo de instalação de desenvolvimento. | 
SIDELOAD | 
                Representa um tipo de instalação de sideload. | 
OTHER | 
                Representa um tipo de instalação que não está incluído nas outras opções. | 
PolicyData
Informações de uma política aplicada em um perfil do navegador Chrome.
| Representação JSON | 
|---|
{ "source": enum (  | 
              
| Campos | |
|---|---|
source | 
                
                   
 Apenas saída. Origem da política.  | 
              
name | 
                
                   
 Apenas saída. Nome da política.  | 
              
value | 
                
                   
 Apenas saída. Valor da política.  | 
              
conflicts[] | 
                
                   
 Apenas saída. Informações conflitantes sobre a política.  | 
              
error | 
                
                   
 Apenas saída. Mensagem de erro da política, se houver.  | 
              
PolicySource
Possíveis origens de uma política.
| Enums | |
|---|---|
POLICY_SOURCE_UNSPECIFIED | 
                Representa uma origem de política não especificada. | 
MACHINE_PLATFORM | 
                Representa uma política de plataforma no nível da máquina. | 
USER_PLATFORM | 
                Representa uma política de plataforma no nível do usuário. | 
MACHINE_LEVEL_USER_CLOUD | 
                Representa uma política da nuvem do usuário no nível da máquina. | 
USER_CLOUD | 
                Representa uma política de nuvem no nível do usuário. | 
MACHINE_MERGED | 
                Representa uma política mesclada no nível da máquina. | 
ConflictingPolicyData
Informações sobre a política em conflito aplicada em um perfil do navegador Chrome.
| Representação JSON | 
|---|
{
  "source": enum ( | 
              
| Campos | |
|---|---|
source | 
                
                   
 Apenas saída. Origem da política.  | 
              
ExtensionPolicyData
Informações sobre as políticas aplicadas a uma extensão.
| Representação JSON | 
|---|
{
  "extensionId": string,
  "extensionName": string,
  "policyData": [
    {
      object ( | 
              
| Campos | |
|---|---|
extensionId | 
                
                   
 Apenas saída. ID da extensão.  | 
              
extensionName | 
                
                   
 Apenas saída. Nome da extensão.  | 
              
policyData[] | 
                
                   
 Apenas saída. Informações sobre as políticas aplicadas à extensão.  | 
              
IdentityProvider
Possíveis provedores de identidade de um perfil.
| Enums | |
|---|---|
IDENTITY_PROVIDER_UNSPECIFIED | 
                Representa um provedor de identidade não especificado. | 
GOOGLE_IDENTITY_PROVIDER | 
                Representa um provedor de identidade do Google. | 
EXTERNAL_IDENTITY_PROVIDER | 
                Representa um provedor de identidade externo. | 
AffiliationState
O estado de afiliação específico do perfil. Novos valores podem ser adicionados no futuro.
| Enums | |
|---|---|
AFFILIATION_STATE_UNSPECIFIED | 
                Estado de afiliação não especificado. | 
UNAFFILIATED_GENERIC | 
                Não afiliado, mas não temos detalhes sobre o tipo de perfil não afiliado. | 
PROFILE_ONLY | 
                Não afiliado: um perfil gerenciado que aparece em um navegador totalmente não gerenciado. | 
UNAFFILIATED_LOCAL_MACHINE | 
                Não afiliado: um perfil gerenciado que aparece em uma máquina gerenciada localmente por uma organização diferente (por mecanismos de gerenciamento de plataforma, como GPO). | 
UNAFFILIATED_CLOUD_MACHINE | 
                Não afiliado: um perfil gerenciado que aparece em um navegador gerenciado por uma organização diferente (usando o Gerenciamento de nuvem do navegador Chrome). | 
AFFILIATED_CLOUD_MANAGED | 
                Afiliado: o perfil e o navegador gerenciado são gerenciados pela mesma organização. | 
Métodos | 
            |
|---|---|
                
 | 
              Exclui os dados coletados de um perfil do navegador Chrome. | 
                
 | 
              Recupera um perfil do navegador Chrome com o ID do cliente e o ID permanente do perfil. | 
                
 | 
              Lista os perfis do navegador Chrome de um cliente com base nos critérios de pesquisa e classificação fornecidos. |