- Requête HTTP
- Paramètres de chemin d'accès
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Niveaux d'accès des autorisations
- InstalledApp
- AppInstallType
- AppSource
- RiskAssessmentData
- RiskAssessmentEntry
- RiskAssessmentProvider
- RiskAssessment
- RiskLevel
- Essayer
Générez un rapport sur les installations d'applications.
Requête HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
| Paramètres | |
|---|---|
customer |
Obligatoire. Numéro client ou "my_customer" pour utiliser le client associé au compte à l'origine de la requête. |
Paramètres de requête
| Paramètres | |
|---|---|
orgUnitId |
ID de l'unité organisationnelle. |
pageSize |
Nombre maximal de résultats à renvoyer. La valeur maximale par défaut est 100. |
pageToken |
Jeton permettant de spécifier la page de la requête à renvoyer. |
filter |
Chaîne de requête permettant de filtrer les résultats. Les champs sont séparés par un opérateur AND dans la syntaxe EBNF. Remarque : Les opérations OR ne sont pas acceptées dans ce filtre. Champs de filtre acceptés :
|
orderBy |
Champ utilisé pour trier les résultats. Champs "order by" acceptés :
|
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Réponse contenant des informations sur les applications installées interrogées.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
| Représentation JSON |
|---|
{
"installedApps": [
{
object ( |
| Champs | |
|---|---|
installedApps[] |
Liste des applications installées correspondant à la requête. |
nextPageToken |
Jeton permettant de spécifier la page suivante de la requête. |
totalSize |
Nombre total d'applications installées correspondant à la requête. |
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/chrome.management.reports.readonly
InstalledApp
Décrit une application installée.
| Représentation JSON |
|---|
{ "appId": string, "appType": enum ( |
| Champs | |
|---|---|
appId |
Uniquement en sortie. Identifiant unique de l'application. Pour les applications et extensions Chrome, il s'agit de l'ID de 32 caractères (par exemple, ehoadneljpdggcbbknedodolkkjodefl). Pour les applications Android, il s'agit du nom du package (par exemple, com.evernote). |
appType |
Uniquement en sortie. Type d'application. |
browserDeviceCount |
Uniquement en sortie. Nombre d'appareils de navigation sur lesquels cette application est installée. |
osUserCount |
Uniquement en sortie. Nombre d'utilisateurs ChromeOS ayant installé cette application. |
appInstallType |
Uniquement en sortie. Mode d'installation de l'application. |
disabled |
Uniquement en sortie. Indique si l'application est désactivée. |
appSource |
Uniquement en sortie. Source de l'application installée. |
displayName |
Uniquement en sortie. Nom de l'application installée. |
description |
Uniquement en sortie. Description de l'application installée. |
homepageUri |
Uniquement en sortie. URI de la page d'accueil de l'application installée. |
permissions[] |
Uniquement en sortie. Autorisations de l'application installée. |
riskAssessment |
Uniquement en sortie. Données d'évaluation des risques concernant cette extension, si disponibles. |
AppInstallType
Mode d'installation de l'application. Si toutes les instances de cette application installée n'ont pas le même type d'installation, le type d'installation est MULTIPLE.
| Enums | |
|---|---|
APP_INSTALL_TYPE_UNSPECIFIED |
Type d'installation de l'application non spécifié. |
MULTIPLE |
Plusieurs types d'installation d'applications. |
NORMAL |
Type d'installation d'application normal. |
ADMIN |
Type d'installation de l'application par l'administrateur. |
DEVELOPMENT |
Type d'installation de l'application de développement. |
SIDELOAD |
Type d'installation d'application transférée. |
OTHER |
Autre type d'installation d'application. |
AppSource
Source de l'application installée.
| Enums | |
|---|---|
APP_SOURCE_UNSPECIFIED |
La source de l'application n'est pas spécifiée. |
CHROME_WEBSTORE |
Généralement pour les extensions et les applications Chrome. |
PLAY_STORE |
Application Play Store. |
RiskAssessmentData
Données d'évaluation des risques concernant une extension ou une application.
| Représentation JSON |
|---|
{ "entries": [ { object ( |
| Champs | |
|---|---|
entries[] |
Évaluations individuelles des risques. |
overallRiskLevel |
Niveau de risque global évalué pour toutes les entrées. Il s'agit du niveau de risque le plus élevé parmi toutes les entrées. |
RiskAssessmentEntry
Une entrée d'évaluation des risques.
| Représentation JSON |
|---|
{ "provider": enum ( |
| Champs | |
|---|---|
provider |
Uniquement en sortie. Fournisseur d'évaluation des risques dont provient cette entrée. |
riskAssessment |
Uniquement en sortie. Détails de l'évaluation des risques du fournisseur. |
riskLevel |
Uniquement en sortie. Niveau de risque regroupé pour l'évaluation des risques. |
RiskAssessmentProvider
Fournisseurs d'évaluations des risques.
| Enums | |
|---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED |
Valeur par défaut lorsqu'aucun fournisseur n'est spécifié. |
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR |
CRXcavator. |
RISK_ASSESSMENT_PROVIDER_SPIN_AI |
Spin.Ai. |
RISK_ASSESSMENT_PROVIDER_LAYERX |
LayerX Security. |
RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2 |
Spin.AI V2. |
RiskAssessment
Évaluation des risques pour une extension Chrome.
| Représentation JSON |
|---|
{ "assessment": string, "detailsUrl": string, "version": string } |
| Champs | |
|---|---|
assessment |
Évaluation des risques pour l'extension. Il s'agit actuellement d'une valeur numérique, et son interprétation est spécifique à chaque fournisseur d'évaluation des risques. |
detailsUrl |
URL vers laquelle un utilisateur peut accéder pour en savoir plus sur l'évaluation des risques. |
version |
Version de l'extension à laquelle s'applique cette évaluation. |
RiskLevel
Niveau de risque par tranche pour une extension/application.
| Enums | |
|---|---|
RISK_LEVEL_UNSPECIFIED |
Niveau de risque non spécifié. |
RISK_LEVEL_LOW |
Extension qui représente un risque faible. |
RISK_LEVEL_MEDIUM |
Extension présentant un risque moyen. |
RISK_LEVEL_HIGH |
Extension présentant un risque élevé. |