- Risorsa: ChromeBrowserProfile
- DeviceInfo
- DeviceType
- AttestationCredential
- KeyType
- KeyTrustLevel
- ReportingData
- ExtensionData
- ExtensionType
- InstallationType
- PolicyData
- PolicySource
- ConflictingPolicyData
- ExtensionPolicyData
- IdentityProvider
- AffiliationState
- Metodi
Risorsa: ChromeBrowserProfile
Una rappresentazione di un profilo del browser Chrome.
Rappresentazione JSON |
---|
{ "name": string, "profileId": string, "profilePermanentId": string, "displayName": string, "userId": string, "userEmail": string, "lastActivityTime": string, "lastPolicyFetchTime": string, "lastPolicySyncTime": string, "lastStatusReportTime": string, "deviceInfo": { object ( |
Campi | |
---|---|
name |
Identificatore. Formato: customers/{customer_id}/profiles/{profilePermanentId} |
profileId |
Solo output. ID profilo lato client di Chrome. |
profilePermanentId |
Solo output. L'ID permanente del profilo è l'identificatore univoco di un profilo all'interno di un cliente. |
displayName |
Solo output. Nome visualizzato del profilo impostato dal cliente. |
userId |
Solo output. L'ID API Directory univoco dell'utente che può essere utilizzato nell'API Admin SDK Users. |
userEmail |
Solo output. Indirizzo email dell'utente a cui appartiene il profilo. |
lastActivityTime |
Solo output. Timestamp dell'ultima attività del profilo. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
lastPolicyFetchTime |
Solo output. Timestamp dell'ultimo recupero delle norme da parte del profilo. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
lastPolicySyncTime |
Solo output. Timestamp dell'ultima sincronizzazione dei criteri da parte del profilo. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
lastStatusReportTime |
Solo output. Timestamp dell'ultimo report sullo stato del profilo. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
deviceInfo |
Solo output. Informazioni di base sul dispositivo su cui esiste il profilo. Queste informazioni sono disponibili solo per i profili affiliati. |
osPlatformType |
Solo output. Piattaforma del sistema operativo del dispositivo su cui esiste il profilo. |
osVersion |
Solo output. Versione del sistema operativo del dispositivo su cui esiste il profilo. |
browserVersion |
Solo output. Versione del browser su cui esiste il profilo. |
browserChannel |
Solo output. Canale del browser su cui esiste il profilo. |
annotatedLocation |
Facoltativo. Posizione del profilo annotata dall'amministratore. |
annotatedUser |
Facoltativo. Utente del profilo annotato dall'amministratore. |
attestationCredential |
Solo output. Informazioni sulle credenziali di attestazione del profilo. |
reportingData |
Solo output. Dati dei report dettagliati del profilo. Queste informazioni sono disponibili solo se è attivato il criterio per i report sui profili. |
etag |
Solo output. Etag di questa risorsa ChromeBrowserProfile. Questo etag può essere utilizzato con l'operazione UPDATE per garantire la coerenza. |
identityProvider |
Solo output. Identifica il provider del profilo. |
firstEnrollmentTime |
Solo output. Timestamp della prima registrazione del profilo. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
affiliationState |
Solo output. Lo stato specifico dell'affiliazione del profilo. |
policyCount |
Solo output. Numero di criteri applicati al profilo. |
extensionCount |
Solo output. Numero di estensioni installate nel profilo. |
osPlatformVersion |
Solo output. Versione principale della piattaforma del sistema operativo del dispositivo su cui esiste il profilo, dai report sui profili. |
DeviceInfo
Informazioni su un dispositivo su cui è in esecuzione un profilo del browser Chrome.
Rappresentazione JSON |
---|
{
"deviceType": enum ( |
Campi | |
---|---|
deviceType |
Solo output. Tipo di dispositivo su cui esiste il profilo. |
affiliatedDeviceId |
Solo output. L'ID dispositivo che identifica il dispositivo affiliato su cui esiste il profilo. Se il tipo di dispositivo è CHROME_BROWSER, questo rappresenta un ID API Directory univoco del dispositivo che può essere utilizzato nell'API Browser dell'SDK Admin. |
machine |
Solo output. Nome della macchina del dispositivo su cui esiste il profilo. Sulle piattaforme che non segnalano il nome della macchina (attualmente iOS e Android), questo valore viene impostato sul deviceId del browser, ma tieni presente che si tratta di un deviceId diverso da |affiliatedDeviceId|. |
hostname |
Solo output. Nome host del dispositivo su cui esiste il profilo. |
DeviceType
Possibili tipi di dispositivo.
Enum | |
---|---|
DEVICE_TYPE_UNSPECIFIED |
Rappresenta un tipo di dispositivo non specificato. |
CHROME_BROWSER |
Rappresenta un dispositivo con browser Chrome. |
AttestationCredential
Informazioni sulla chiave pubblica associata a un profilo del browser Chrome.
Rappresentazione JSON |
---|
{ "keyType": enum ( |
Campi | |
---|---|
keyType |
Solo output. Tipo di chiave pubblica. |
keyTrustLevel |
Solo output. Livello di attendibilità della chiave pubblica. |
publicKey |
Solo output. Valore della chiave pubblica. Una stringa con codifica Base64. |
keyRotationTime |
Solo output. Timestamp dell'ultima rotazione della chiave pubblica. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
KeyType
Possibili tipi di chiave pubblica.
Enum | |
---|---|
KEY_TYPE_UNSPECIFIED |
Rappresenta un tipo di chiave pubblica non specificato. |
RSA_KEY |
Rappresenta una chiave RSA. |
EC_KEY |
Rappresenta una chiave EC. |
KeyTrustLevel
Possibili livelli di attendibilità di una chiave pubblica.
Enum | |
---|---|
KEY_TRUST_LEVEL_UNSPECIFIED |
Rappresenta un livello di attendibilità della chiave pubblica non specificato. |
CHROME_BROWSER_HW_KEY |
Rappresenta una chiave HW. |
CHROME_BROWSER_OS_KEY |
Rappresenta una chiave del sistema operativo. |
ReportingData
Dati dei report di un profilo del browser Chrome.
Rappresentazione JSON |
---|
{ "browserExecutablePath": string, "installedBrowserVersion": string, "profilePath": string, "extensionData": [ { object ( |
Campi | |
---|---|
browserExecutablePath |
Solo output. Percorso del file eseguibile del browser Chrome installato. Un percorso valido è incluso solo nei profili affiliati. |
installedBrowserVersion |
Solo output. Versione aggiornata di un browser, se diversa dalla versione attiva. |
profilePath |
Solo output. Percorso del profilo. Un percorso valido è incluso solo nei profili affiliati. |
extensionData[] |
Solo output. Informazioni sulle estensioni installate nel profilo. |
policyData[] |
Solo output. Informazioni sui criteri applicati al profilo. |
extensionPolicyData[] |
Solo output. Informazioni sui criteri applicati alle estensioni. |
ExtensionData
Informazioni su un'estensione installata in un profilo del browser Chrome.
Rappresentazione JSON |
---|
{ "extensionId": string, "version": string, "permissions": [ string ], "name": string, "description": string, "extensionType": enum ( |
Campi | |
---|---|
extensionId |
Solo output. ID dell'estensione. |
version |
Solo output. Versione dell'estensione. |
permissions[] |
Solo output. Autorizzazioni richieste dall'estensione. |
name |
Solo output. Nome dell'estensione. |
description |
Solo output. Descrizione dell'estensione. |
extensionType |
Solo output. Tipo di estensione. |
homepageUri |
Solo output. L'URL della home page dell'estensione. |
installationType |
Solo output. Tipo di installazione dell'estensione. |
manifestVersion |
Solo output. Versione del manifest dell'estensione. |
isDisabled |
Solo output. Indica se l'utente ha disattivato l'estensione. |
isWebstoreExtension |
Solo output. Indica se l'estensione proviene dal web store. |
ExtensionType
Possibili tipi di un'estensione.
Enum | |
---|---|
EXTENSION_TYPE_UNSPECIFIED |
Rappresenta un tipo di estensione non specificato. |
EXTENSION |
Rappresenta un'estensione. |
APP |
Rappresenta un'app. |
THEME |
Rappresenta un tema. |
HOSTED_APP |
Rappresenta un'app ospitata. |
InstallationType
Possibili tipi di installazione di un'estensione.
Enum | |
---|---|
INSTALLATION_TYPE_UNSPECIFIED |
Rappresenta un tipo di installazione non specificato. |
MULTIPLE |
Rappresenta le istanze dell'estensione con tipi di installazione misti. |
NORMAL |
Rappresenta un tipo di installazione normale. |
ADMIN |
Rappresenta un'installazione da parte dell'amministratore. |
DEVELOPMENT |
Rappresenta un tipo di installazione di sviluppo. |
SIDELOAD |
Rappresenta un tipo di installazione sideload. |
OTHER |
Rappresenta un tipo di installazione non coperto dalle altre opzioni. |
PolicyData
Informazioni su un criterio applicato a un profilo del browser Chrome.
Rappresentazione JSON |
---|
{ "source": enum ( |
Campi | |
---|---|
source |
Solo output. Origine del criterio. |
name |
Solo output. Nome del criterio. |
value |
Solo output. Valore del criterio. |
conflicts[] |
Solo output. Informazioni sulle norme in conflitto. |
error |
Solo output. Messaggio di errore del criterio, se presente. |
PolicySource
Possibili fonti di una norma.
Enum | |
---|---|
POLICY_SOURCE_UNSPECIFIED |
Rappresenta un'origine criterio non specificata. |
MACHINE_PLATFORM |
Rappresenta un criterio della piattaforma a livello di macchina. |
USER_PLATFORM |
Rappresenta un criterio della piattaforma a livello di utente. |
MACHINE_LEVEL_USER_CLOUD |
Rappresenta un criterio cloud utente a livello di macchina. |
USER_CLOUD |
Rappresenta un criterio cloud a livello di utente. |
MACHINE_MERGED |
Rappresenta un criterio accorpato a livello di macchina. |
ConflictingPolicyData
Informazioni sui criteri in conflitto applicati a un profilo del browser Chrome.
Rappresentazione JSON |
---|
{
"source": enum ( |
Campi | |
---|---|
source |
Solo output. Origine del criterio. |
ExtensionPolicyData
Informazioni sui criteri applicati a un'estensione.
Rappresentazione JSON |
---|
{
"extensionId": string,
"extensionName": string,
"policyData": [
{
object ( |
Campi | |
---|---|
extensionId |
Solo output. ID dell'estensione. |
extensionName |
Solo output. Nome dell'estensione. |
policyData[] |
Solo output. Informazioni sui criteri applicati all'estensione. |
IdentityProvider
Possibili provider di identità di un profilo.
Enum | |
---|---|
IDENTITY_PROVIDER_UNSPECIFIED |
Rappresenta un provider di identità non specificato. |
GOOGLE_IDENTITY_PROVIDER |
Rappresenta un provider di identità Google. |
EXTERNAL_IDENTITY_PROVIDER |
Rappresenta un provider di identità esterno. |
AffiliationState
Lo stato specifico dell'affiliazione per il profilo. In futuro potrebbero essere aggiunti nuovi valori.
Enum | |
---|---|
AFFILIATION_STATE_UNSPECIFIED |
Stato di appartenenza non specificato. |
UNAFFILIATED_GENERIC |
Non affiliato, ma non disponiamo dei dettagli relativi al tipo di profilo non affiliato. |
PROFILE_ONLY |
Non affiliato: un profilo gestito visualizzato su un browser completamente non gestito. |
UNAFFILIATED_LOCAL_MACHINE |
Non affiliato: un profilo gestito visualizzato su un computer gestito localmente da un'altra organizzazione (tramite meccanismi di gestione della piattaforma come i GPO). |
UNAFFILIATED_CLOUD_MACHINE |
Non affiliato: un profilo gestito visualizzato su un browser gestito che è gestito su cloud da un'organizzazione diversa (utilizzando Chrome Browser Cloud Management). |
AFFILIATED_CLOUD_MANAGED |
Affiliato: sia il profilo sia il browser gestito sono gestiti dalla stessa organizzazione. |
Metodi |
|
---|---|
|
Consente di eliminare i dati raccolti da un profilo del browser Chrome. |
|
Recupera un profilo del browser Chrome con l'ID cliente e l'ID profilo permanente. |
|
Elenca i profili del browser Chrome di un cliente in base ai criteri di ricerca e ordinamento specificati. |