- HTTP-Anfrage
- Pfadparameter
- Suchparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- InstalledApp
- AppInstallType
- AppSource
- RiskAssessmentData
- RiskAssessmentEntry
- RiskAssessmentProvider
- RiskAssessment
- RiskLevel
- Testen!
Bericht zu App-Installationen erstellen
HTTP-Anfrage
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
customer |
Erforderlich. Kundennummer oder „my_customer“, um den Kunden zu verwenden, der dem Konto zugeordnet ist, von dem die Anfrage stammt. |
Suchparameter
| Parameter | |
|---|---|
orgUnitId |
Die ID der Organisationseinheit. |
pageSize |
Maximale Anzahl der zurückzugebenden Ergebnisse. Höchst- und Standardwert ist 100. |
pageToken |
Token zur Angabe der Seite der zurückzugebenden Anfrage. |
filter |
Abfragestring zum Filtern von Ergebnissen, durch AND getrennte Felder in EBNF-Syntax. Hinweis: OR-Vorgänge werden in diesem Filter nicht unterstützt. Unterstützte Filterfelder:
|
orderBy |
Feld zum Sortieren der Ergebnisse. Unterstützte Felder für „order by“:
|
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Antwort mit Details zu den abgefragten installierten Apps.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung |
|---|
{
"installedApps": [
{
object ( |
| Felder | |
|---|---|
installedApps[] |
Liste der installierten Apps, die der Anfrage entsprechen. |
nextPageToken |
Token zur Angabe der nächsten Seite der Anfrage. |
totalSize |
Die Gesamtzahl der installierten Apps, die der Anfrage entsprechen. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/chrome.management.reports.readonly
InstalledApp
Beschreibt eine installierte App.
| JSON-Darstellung |
|---|
{ "appId": string, "appType": enum ( |
| Felder | |
|---|---|
appId |
Nur Ausgabe. Eindeutige Kennung der App. Bei Chrome-Apps und ‑Erweiterungen ist das die 32 Zeichen lange ID (z.B. ehoadneljpdggcbbknedodolkkjodefl). Bei Android-Apps ist das der Paketname (z.B. com.evernote). |
appType |
Nur Ausgabe. Typ der App. |
browserDeviceCount |
Nur Ausgabe. Anzahl der Browsergeräte, auf denen diese App installiert ist. |
osUserCount |
Nur Ausgabe. Anzahl der ChromeOS-Nutzer, die diese App installiert haben. |
appInstallType |
Nur Ausgabe. Wie die App installiert wurde. |
disabled |
Nur Ausgabe. Gibt an, ob die App deaktiviert ist. |
appSource |
Nur Ausgabe. Quelle der installierten App. |
displayName |
Nur Ausgabe. Name der installierten App. |
description |
Nur Ausgabe. Beschreibung der installierten App. |
homepageUri |
Nur Ausgabe. Homepage-URI der installierten App. |
permissions[] |
Nur Ausgabe. Berechtigungen der installierten App. |
riskAssessment |
Nur Ausgabe. Falls verfügbar, die Daten zur Risikobewertung für diese Erweiterung. |
AppInstallType
Wie die App installiert wurde. Wenn nicht alle Instanzen dieser installierten App denselben Installationstyp haben, ist der Installationstyp MULTIPLE.
| Enums | |
|---|---|
APP_INSTALL_TYPE_UNSPECIFIED |
Der Installationstyp der Anwendung wurde nicht angegeben. |
MULTIPLE |
Mehrere App-Installationstypen |
NORMAL |
Normaler App-Installationstyp. |
ADMIN |
Vom Administrator installierter App-Typ. |
DEVELOPMENT |
Installationstyp der Entwickler-App. |
SIDELOAD |
Installationstyp der per Sideloading installierten App. |
OTHER |
Anderer App-Installationstyp. |
AppSource
Quelle der installierten App.
| Enums | |
|---|---|
APP_SOURCE_UNSPECIFIED |
Die Anwendungsquelle wurde nicht angegeben. |
CHROME_WEBSTORE |
Im Allgemeinen für Erweiterungen und Chrome-Apps. |
PLAY_STORE |
Google Play Store App |
RiskAssessmentData
Daten zur Risikobewertung einer Erweiterung/App.
| JSON-Darstellung |
|---|
{ "entries": [ { object ( |
| Felder | |
|---|---|
entries[] |
Individuelle Risikobewertungen. |
overallRiskLevel |
Das insgesamt bewertete Risikoniveau für alle Einträge. Das ist die höchste Risikostufe aller Einträge. |
RiskAssessmentEntry
Ein Eintrag zur Risikobewertung.
| JSON-Darstellung |
|---|
{ "provider": enum ( |
| Felder | |
|---|---|
provider |
Nur Ausgabe. Der Anbieter der Risikobewertung, von dem dieser Eintrag stammt. |
riskAssessment |
Nur Ausgabe. Die Details der Risikobewertung des Anbieters. |
riskLevel |
Nur Ausgabe. Die in Kategorien eingeteilte Risikostufe für die Risikobewertung. |
RiskAssessmentProvider
Anbieter von Risikobewertungen.
| Enums | |
|---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED |
Standardwert, wenn kein Anbieter angegeben ist. |
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
Risikobewertung für eine Chrome-Erweiterung.
| JSON-Darstellung |
|---|
{ "assessment": string, "detailsUrl": string, "version": string } |
| Felder | |
|---|---|
assessment |
Risikobewertung für die Erweiterung. Derzeit ist dies ein numerischer Wert, dessen Interpretation für jeden Anbieter von Risikobewertungen spezifisch ist. |
detailsUrl |
Eine URL, die ein Nutzer aufrufen kann, um weitere Informationen zur Risikobewertung zu erhalten. |
version |
Die Version der Erweiterung, auf die sich diese Überprüfung bezieht. |
RiskLevel
Die Risikostufe einer Erweiterung/App in Kategorien.
| Enums | |
|---|---|
RISK_LEVEL_UNSPECIFIED |
Die Risikostufe ist nicht angegeben. |
RISK_LEVEL_LOW |
Erweiterung, die ein geringes Risiko darstellt. |
RISK_LEVEL_MEDIUM |
Erweiterung, die ein mittleres Risiko darstellt. |
RISK_LEVEL_HIGH |
Erweiterung, die ein hohes Risiko darstellt. |