Method: customers.reports.findInstalledAppProfiles

Générez un rapport sur les profils Chrome gérés sur lesquels une application spécifiée est installée.

Requête HTTP

GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:findInstalledAppProfiles

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
customer

string

Obligatoire. ID 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

string

Facultatif. ID de l'unité organisationnelle.

appId

string

Obligatoire. Identifiant unique de l'application. Pour les applications et extensions Chrome, il s'agit de l'ID à 32 caractères (par exemple, ehoadneljpdggcbbknedodolkkjodefl). Pour les applications Android, il s'agit du nom du package (par exemple, com.evernote).

pageSize

integer

Facultatif. Nombre maximal de résultats sur une page. La valeur maximale et la valeur par défaut sont 100.

pageToken

string

Facultatif. Jeton permettant de spécifier la page de la requête à renvoyer.

orderBy

string

Facultatif. Champ utilisé pour trier les résultats.

Champs de tri compatibles :

  • e-mail
  • profileId
  • profilePermanentId
filter

string

Facultatif. Chaîne de requête permettant de filtrer les résultats, champs séparés par AND dans la syntaxe EBNF.

Remarque : Les opérations OR ne sont pas compatibles avec ce filtre.

Champs de filtre compatibles :

  • last_active_date
appType

enum (AppType)

Type d'application. Facultatif. Si aucun type n'est fourni, il est déduit du format de l'ID de l'application.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Réponse contenant une liste de profils sur lesquels l'application demandée est installée.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "profiles": [
    {
      object (ProfileAppInstallInstance)
    }
  ],
  "nextPageToken": string,
  "totalSize": integer
}
Champs
profiles[]

object (ProfileAppInstallInstance)

Liste des profils sur lesquels l'application est installée. Triés par ordre alphabétique croissant sur le champ profile.Email.

nextPageToken

string

Jeton permettant de spécifier la page suivante de la requête.

totalSize

integer

Nombre total de profils correspondant à la requête.

Niveaux d'accès des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/chrome.management.reports.readonly

ProfileAppInstallInstance

Décrit un profil qui signale des informations sur un profil Chrome.

Représentation JSON
{
  "profileId": string,
  "profilePermanentId": string,
  "email": string,
  "profileOrgUnitId": string
}
Champs
profileId

string

Uniquement en sortie. ID de profil côté client Chrome.

profilePermanentId

string

Uniquement en sortie. L'ID permanent du profil est l'identifiant unique d'un profil au sein d'un client.

email

string

Uniquement en sortie. Adresse e-mail du profil.

profileOrgUnitId

string

Uniquement en sortie. ID de l'unité organisationnelle du profil.