- HTTP request
- Path parameters
- Query parameters
- Request body
- Response body
- Authorization scopes
- InstalledApp
- AppInstallType
- AppSource
- RiskAssessmentData
- RiskAssessmentEntry
- RiskAssessmentProvider
- RiskAssessment
- RiskLevel
- Try it!
Generate report of app installations.
HTTP request
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
customer |
Required. Customer id or "my_customer" to use the customer associated to the account making the request. |
Query parameters
Parameters | |
---|---|
org |
The ID of the organizational unit. |
page |
Maximum number of results to return. Maximum and default are 100. |
page |
Token to specify the page of the request to be returned. |
filter |
Query string to filter results, AND-separated fields in EBNF syntax. Note: OR operations are not supported in this filter. Supported filter fields:
|
order |
Field used to order results. Supported order by fields:
|
Request body
The request body must be empty.
Response body
Response containing details of queried installed apps.
If successful, the response body contains data with the following structure:
JSON representation |
---|
{
"installedApps": [
{
object ( |
Fields | |
---|---|
installed |
List of installed apps matching request. |
next |
Token to specify the next page of the request. |
total |
Total number of installed apps matching request. |
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/chrome.management.reports.readonly
InstalledApp
Describes an installed app.
JSON representation |
---|
{ "appId": string, "appType": enum ( |
Fields | |
---|---|
app |
Output only. Unique identifier of the app. For Chrome apps and extensions, the 32-character id (e.g. ehoadneljpdggcbbknedodolkkjodefl). For Android apps, the package name (e.g. com.evernote). |
app |
Output only. Type of the app. |
browser |
Output only. Count of browser devices with this app installed. |
os |
Output only. Count of ChromeOS users with this app installed. |
app |
Output only. How the app was installed. |
disabled |
Output only. Whether the app is disabled. |
app |
Output only. Source of the installed app. |
display |
Output only. Name of the installed app. |
description |
Output only. Description of the installed app. |
homepage |
Output only. Homepage uri of the installed app. |
permissions[] |
Output only. Permissions of the installed app. |
risk |
Output only. If available, the risk assessment data about this extension. |
AppInstallType
How the app was installed. If not all instances of this installed app have the same install type, then the install type is MULTIPLE.
Enums | |
---|---|
APP_INSTALL_TYPE_UNSPECIFIED |
Application install type not specified. |
MULTIPLE |
Multiple app install types. |
NORMAL |
Normal app install type. |
ADMIN |
Administrator app install type. |
DEVELOPMENT |
Development app install type. |
SIDELOAD |
Sideloaded app install type. |
OTHER |
Other app install type. |
AppSource
Source of the installed app.
Enums | |
---|---|
APP_SOURCE_UNSPECIFIED |
Application source not specified. |
CHROME_WEBSTORE |
Generally for extensions and Chrome apps. |
PLAY_STORE |
Play Store app. |
RiskAssessmentData
Risk assessment data about an extension/app.
JSON representation |
---|
{ "entries": [ { object ( |
Fields | |
---|---|
entries[] |
Individual risk assessments. |
overall |
Overall assessed risk level across all entries. This will be the highest risk level from all entries. |
RiskAssessmentEntry
One risk assessment entry.
JSON representation |
---|
{ "provider": enum ( |
Fields | |
---|---|
provider |
The risk assessment provider from which this entry comes from. |
risk |
The details of the provider's risk assessment. |
risk |
The bucketed risk level for the risk assessment. |
RiskAssessmentProvider
Risk assessment providers.
Enums | |
---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED |
Default value when no provider is specified. |
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR |
CRXcavator. |
RISK_ASSESSMENT_PROVIDER_SPIN_AI |
Spin.Ai. |
RiskAssessment
Risk assessment for a Chrome extension.
JSON representation |
---|
{ "assessment": string, "detailsUrl": string, "version": string } |
Fields | |
---|---|
assessment |
Risk assessment for the extension. Currently, this is a numerical value, and its interpretation is specific to each risk assessment provider. |
details |
A URL that a user can navigate to for more information about the risk assessment. |
version |
The version of the extension that this assessment applies to. |
RiskLevel
Bucketed risk level for an extension/app.
Enums | |
---|---|
RISK_LEVEL_UNSPECIFIED |
Risk level not specified. |
RISK_LEVEL_LOW |
Extension that represents a low risk. |
RISK_LEVEL_MEDIUM |
Extension that represents a medium risk. |
RISK_LEVEL_HIGH |
Extension that represents a high risk. |