A API Chrome Management é um pacote de serviços que permite aos administradores do Chrome visualizar, gerenciar e receber insights sobre os dispositivos Chrome OS e navegador Chrome.
- Recurso REST: v1alpha1.customers.profiles
- Recurso REST: v1alpha1.customers.telemetry.devices
- Recurso REST: v1alpha1.customers.telemetry.events
- Recurso REST: v1alpha1.customers.telemetry.notificationConfigs
- Recurso REST: v1alpha1.customers.telemetry.users
- Recurso REST: v1.customers.apps
- Recurso REST: v1.customers.apps.android
- Recurso REST: v1.customers.apps.chrome
- Recurso REST: v1.customers.apps.web
- Recurso REST: v1.customers.certificateProvisioningProcesses
- Recurso REST: v1.customers.certificateProvisioningProcesses.operations
- Recurso REST: v1.customers.profiles
- Recurso REST: v1.customers.profiles.commands
- Recurso REST: v1.customers.reports
- Recurso REST: v1.customers.telemetry.devices
- Recurso REST: v1.customers.telemetry.events
- Recurso REST: v1.customers.telemetry.notificationConfigs
- Recurso REST: v1.customers.telemetry.users
- Recurso REST: v1.customers.thirdPartyProfileUsers
Serviço: chromemanagement.googleapis.com
Para chamar esse serviço, recomendamos que você use as bibliotecas de cliente fornecidas pelo Google. Caso seu aplicativo precise usar suas próprias bibliotecas para chamar esse serviço, use as informações a seguir quando fizer as solicitações da API.
Documento de descoberta
Um Documento de descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. Este serviço apresenta os documentos de descoberta abaixo:
Endpoint de serviço
Um endpoint de serviço é um URL de base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o endpoint a seguir e todos os URIs abaixo são relativos a ele:
- https://chromemanagement.googleapis.com
Recurso REST: v1alpha1.customers.profiles
| Métodos | |
|---|---|
| delete | DELETE /v1alpha1/{name=customers/*/profiles/*}Exclui os dados coletados de um perfil do navegador Chrome. | 
| get | GET /v1alpha1/{name=customers/*/profiles/*}Recebe um perfil do navegador Chrome com ID do cliente e ID permanente do perfil. | 
| list | GET /v1alpha1/{parent=customers/*}/profilesLista os perfis do navegador Chrome de um cliente com base nos critérios de pesquisa e classificação fornecidos. | 
Recurso REST: v1alpha1.customers.telemetry.devices
| Métodos | |
|---|---|
| get | GET /v1alpha1/{name=customers/*/telemetry/devices/*}Receber dispositivo de telemetria. | 
| list | GET /v1alpha1/{parent=customers/*}/telemetry/devicesLista todos os dispositivos de telemetria. | 
Recurso REST: v1alpha1.customers.telemetry.events
| Métodos | |
|---|---|
| list | GET /v1alpha1/{parent=customers/*}/telemetry/eventsLista eventos de telemetria. | 
Recurso REST: v1alpha1.customers.telemetry.notificationConfigs
| Métodos | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigsCria uma configuração de notificação de telemetria. | 
| delete | DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*}Exclua uma configuração de notificação de telemetria. | 
| list | GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigsLista todas as configurações de notificação de telemetria. | 
| patch | PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*}Atualiza uma configuração de notificação de telemetria. | 
Recurso REST: v1alpha1.customers.telemetry.users
| Métodos | |
|---|---|
| get | GET /v1alpha1/{name=customers/*/telemetry/users/*}Recebe o usuário de telemetria. | 
| list | GET /v1alpha1/{parent=customers/*}/telemetry/usersLista todos os usuários de telemetria. | 
Recurso REST: v1.customers.apps
| Métodos | |
|---|---|
| countChromeAppRequests | GET /v1/{customer=customers/*}/apps:countChromeAppRequestsGere um resumo das solicitações de instalação de apps. | 
| fetchDevicesRequestingExtension | GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtensionReceba uma lista de dispositivos que pediram para instalar uma extensão. | 
| fetchUsersRequestingExtension | GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtensionReceba uma lista de usuários que pediram para instalar uma extensão. | 
Recurso REST: v1.customers.apps.android
| Métodos | |
|---|---|
| get | GET /v1/{name=customers/*/apps/android/*}Recebe um app específico para um cliente pelo nome do recurso. | 
Recurso REST: v1.customers.apps.chrome
| Métodos | |
|---|---|
| get | GET /v1/{name=customers/*/apps/chrome/*}Recebe um app específico para um cliente pelo nome do recurso. | 
Recurso REST: v1.customers.apps.web
| Métodos | |
|---|---|
| get | GET /v1/{name=customers/*/apps/web/*}Recebe um app específico para um cliente pelo nome do recurso. | 
Recurso REST: v1.customers.certificateProvisioningProcesses
| Métodos | |
|---|---|
| claim | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:claimReivindica um processo de provisionamento de certificado. | 
| get | GET /v1/{name=customers/*/certificateProvisioningProcesses/*}Recupera um processo de provisionamento de certificado. | 
| setFailure | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:setFailureMarca um processo de provisionamento de certificado como falho. | 
| signData | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:signDataSolicita que o cliente que iniciou um processo de provisionamento de certificado assine os dados. | 
| uploadCertificate | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:uploadCertificateFaz upload de um certificado emitido para um processo de provisionamento de certificado. | 
Recurso REST: v1.customers.certificateProvisioningProcesses.operations
| Métodos | |
|---|---|
| get | GET /v1/{name=customers/*/certificateProvisioningProcesses/*/operations/*}Recebe o estado mais recente de uma operação de longa duração. | 
Recurso REST: v1.customers.profiles
| Métodos | |
|---|---|
| delete | DELETE /v1/{name=customers/*/profiles/*}Exclui os dados coletados de um perfil do navegador Chrome. | 
| get | GET /v1/{name=customers/*/profiles/*}Recebe um perfil do navegador Chrome com ID do cliente e ID permanente do perfil. | 
| list | GET /v1/{parent=customers/*}/profilesLista os perfis do navegador Chrome de um cliente com base nos critérios de pesquisa e classificação fornecidos. | 
Recurso REST: v1.customers.profiles.commands
| Métodos | |
|---|---|
| create | POST /v1/{parent=customers/*/profiles/*}/commandsCria um comando remoto de perfil do navegador Chrome. | 
| get | GET /v1/{name=customers/*/profiles/*/commands/*}Recebe um comando remoto de perfil do navegador Chrome. | 
| list | GET /v1/{parent=customers/*/profiles/*}/commandsLista os comandos remotos de um perfil do navegador Chrome. | 
Recurso REST: v1.customers.reports
| Métodos | |
|---|---|
| countChromeBrowsersNeedingAttention | GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttentionContagem de navegadores Chrome que foram registrados recentemente, têm uma nova política para sincronizar ou não têm atividade recente. | 
| countChromeCrashEvents | GET /v1/{customer=customers/*}/reports:countChromeCrashEventsReceba uma contagem de eventos de falha do Chrome. | 
| countChromeDevicesReachingAutoExpirationDate | GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDateGere um relatório do número de dispositivos que expiram em cada mês do período selecionado. | 
| countChromeDevicesThatNeedAttention | GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttentionContagens de dispositivos ChromeOS que não sincronizaram políticas ou não tiveram atividade do usuário nos últimos 28 dias, estão desatualizados ou não estão em conformidade. | 
| countChromeHardwareFleetDevices | GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevicesContagens de dispositivos com uma especificação de hardware específica do tipo de hardware solicitado (por exemplo, nome do modelo, tipo de processador). | 
| countChromeVersions | GET /v1/{customer=customers/*}/reports:countChromeVersionsGere um relatório das versões do Chrome instaladas. | 
| countInstalledApps | GET /v1/{customer=customers/*}/reports:countInstalledAppsGere um relatório de instalações de apps. | 
| countPrintJobsByPrinter | GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinterConfira um resumo das impressões feitas por cada impressora. | 
| countPrintJobsByUser | GET /v1/{customer=customers/*}/reports:countPrintJobsByUserReceba um resumo da impressão feita por cada usuário. | 
| enumeratePrintJobs | GET /v1/{customer=customers/*}/reports:enumeratePrintJobsReceba uma lista de trabalhos de impressão. | 
| findInstalledAppDevices | GET /v1/{customer=customers/*}/reports:findInstalledAppDevicesGere um relatório de dispositivos gerenciados com o navegador Chrome que têm um app específico instalado. | 
Recurso REST: v1.customers.telemetry.devices
| Métodos | |
|---|---|
| get | GET /v1/{name=customers/*/telemetry/devices/*}Receber dispositivo de telemetria. | 
| list | GET /v1/{parent=customers/*}/telemetry/devicesLista todos os dispositivos de telemetria. | 
Recurso REST: v1.customers.telemetry.events
| Métodos | |
|---|---|
| list | GET /v1/{parent=customers/*}/telemetry/eventsLista eventos de telemetria. | 
Recurso REST: v1.customers.telemetry.notificationConfigs
| Métodos | |
|---|---|
| create | POST /v1/{parent=customers/*}/telemetry/notificationConfigsCria uma configuração de notificação de telemetria. | 
| delete | DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*}Exclua uma configuração de notificação de telemetria. | 
| list | GET /v1/{parent=customers/*}/telemetry/notificationConfigsLista todas as configurações de notificação de telemetria. | 
Recurso REST: v1.customers.telemetry.users
| Métodos | |
|---|---|
| get | GET /v1/{name=customers/*/telemetry/users/*}Recebe o usuário de telemetria. | 
| list | GET /v1/{parent=customers/*}/telemetry/usersLista todos os usuários de telemetria. | 
Recurso REST: v1.customers.thirdPartyProfileUsers
| Métodos | |
|---|---|
| move | POST /v1/{name=customers/*/thirdPartyProfileUsers/*}:moveMove um usuário de perfil do Chrome de terceiros para uma UO de destino. | 
