- Ressource: Unternehmen
- NotificationType
- ExternalData
- TermsAndConditions
- SigninDetail
- SigninDetailDefaultStatus
- ContactInfo
- GoogleAuthenticationSettings
- GoogleAuthenticationRequired
- EnterpriseType
- ManagedGooglePlayAccountsEnterpriseType
- ManagedGoogleDomainType
- Methoden
Ressource: Enterprise
Die auf ein Unternehmen angewendete Konfiguration.
JSON-Darstellung |
---|
{ "name": string, "enabledNotificationTypes": [ enum ( |
Felder | |
---|---|
name |
Der Name des Unternehmens, der während der Erstellung vom Server generiert wird, im Format |
enabledNotificationTypes[] |
Die Arten von Google Pub/Sub-Benachrichtigungen, die für das Unternehmen aktiviert sind. |
pubsubTopic |
Das Thema, in dem Pub/Sub-Benachrichtigungen veröffentlicht werden, im Format |
primaryColor |
Eine Farbe im RGB-Format, die die vorherrschende Farbe angibt, die in der Benutzeroberfläche der Geräteverwaltungs-App angezeigt werden soll. Die Farbkomponenten werden so gespeichert: |
logo |
Ein Bild, das während der Gerätebereitstellung als Logo angezeigt wird. Unterstützte Typen sind: image/bmp, image/gif, image/x-ico, image/jpeg, image/png, image/webp, image/vnd.wap.wbmp, image/x-adobe-dng. |
enterpriseDisplayName |
Der Name des Unternehmens, der Nutzern angezeigt wird. Dieses Feld hat eine maximale Länge von 100 Zeichen. |
termsAndConditions[] |
Nutzungsbedingungen, die beim Bereitstellen eines Geräts für dieses Unternehmen akzeptiert werden müssen. Für jeden Wert in dieser Liste wird eine Seite mit Begriffen generiert. |
appAutoApprovalEnabled |
Veraltet und nicht verwendet. |
signinDetails[] |
Anmeldedaten des Unternehmens. |
contactInfo |
Die Kontaktdaten des Unternehmens eines von einem EMM-Anbieter verwalteten Unternehmens. |
googleAuthenticationSettings |
Einstellungen für die von Google bereitgestellte Nutzerauthentifizierung. |
enterpriseType |
Nur Ausgabe. Der Typ des Unternehmens. |
managedGooglePlayAccountsEnterpriseType |
Nur Ausgabe. Der Typ einer Kontogruppe für Managed Google Play. |
managedGoogleDomainType |
Nur Ausgabe. Der Typ der verwalteten Google-Domain. |
NotificationType
Arten von Benachrichtigungen, die der Geräteverwaltungsserver über Google Pub/Sub senden kann.
Enums | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED |
Dieser Wert wird ignoriert. |
ENROLLMENT |
Eine Benachrichtigung, die gesendet wird, wenn ein Gerät registriert wird. |
COMPLIANCE_REPORT |
Verworfen. |
STATUS_REPORT |
Eine Benachrichtigung, die gesendet wird, wenn ein Gerät einen Statusbericht ausgibt. |
COMMAND |
Eine Benachrichtigung, die gesendet wird, wenn ein Gerätebefehl abgeschlossen ist. |
USAGE_LOGS |
Eine Benachrichtigung, die gesendet wird, wenn das Gerät sendet. |
ENTERPRISE_UPGRADE |
Eine Benachrichtigung, die für ein Enterprise-Upgrade gesendet wird. Bei einem Enterprise-Upgrade wird eine Kontogruppe für Managed Google Play auf eine verwaltete Google-Domain umgestellt. |
ExternalData
Daten, die an einem externen Speicherort gehostet werden. Die Daten müssen von Android Device Policy heruntergeladen und anhand des Hashs überprüft werden.
JSON-Darstellung |
---|
{ "url": string, "sha256Hash": string } |
Felder | |
---|---|
url |
Die absolute URL zu den Daten, die entweder das HTTP- oder das HTTPS-Schema verwenden muss. Die Android Device Policy App stellt keine Anmeldedaten in der GET-Anfrage bereit. Die URL muss also öffentlich zugänglich sein. Wenn Sie eine lange, zufällige Komponente in die URL einfügen, können Sie verhindern, dass Angreifer die URL entdecken. |
sha256Hash |
Der Base64-codierte SHA-256-Hash des Inhalts, der unter der URL gehostet wird. Wenn der Inhalt nicht mit diesem Hash übereinstimmt, werden die Daten von Android Device Policy nicht verwendet. |
TermsAndConditions
Eine Seite mit Nutzungsbedingungen, die während der Bereitstellung akzeptiert werden muss.
JSON-Darstellung |
---|
{ "header": { object ( |
Felder | |
---|---|
header |
Eine kurze Überschrift, die über dem HTML-Inhalt angezeigt wird. |
content |
Ein korrekt formatierter HTML-String. Sie wird auf dem Client mit android.text.Html#fromHtml geparst. |
SigninDetail
Eine Ressource mit Anmeldedaten für ein Unternehmen. Mit
können Sie enterprises
SigninDetail
s für ein bestimmtes Unternehmen verwalten.
Für ein Unternehmen kann es beliebig viele SigninDetail
geben, die durch eine Kombination der folgenden drei Felder (signinUrl
, allowPersonalUsage
, tokenTag
) eindeutig identifiziert werden. Es können nicht zwei SigninDetail
mit derselben Kombination aus signinUrl
, allowPersonalUsage
und tokenTag
erstellt werden. tokenTag
ist ein optionales Feld.
: Bei diesem Vorgang wird die aktuelle Liste der Patch
SigninDetails
durch die neue Liste der SigninDetails
ersetzt.
- Wenn die gespeicherte
SigninDetail
-Konfiguration übergeben wird, werden dieselbensigninEnrollmentToken
undqrCode
zurückgegeben. - Wenn wir mehrere identische
SigninDetail
-Konfigurationen übergeben, die nicht gespeichert werden, wird die erste dieserSigninDetail
-Konfigurationen gespeichert. - Wenn die Konfiguration bereits vorhanden ist, kann sie nicht mehr als einmal in einem bestimmten Patch-API-Aufruf angefordert werden. Andernfalls wird ein Fehler wegen eines doppelten Schlüssels ausgegeben und der gesamte Vorgang schlägt fehl.
- Wenn wir eine bestimmte
SigninDetail
-Konfiguration aus dem Antrag entfernen, wird sie auch aus dem Speicher entfernt. Wir können dann ein weiteressigninEnrollmentToken
undqrCode
für dieselbeSigninDetail
-Konfiguration anfordern.
JSON-Darstellung |
---|
{ "signinUrl": string, "signinEnrollmentToken": string, "qrCode": string, "allowPersonalUsage": enum ( |
Felder | |
---|---|
signinUrl |
Anmelde-URL für die Authentifizierung, wenn das Gerät mit einem Anmelde-Registrierungstoken bereitgestellt wird. Der Anmelde-Endpunkt sollte den Authentifizierungsablauf mit einer URL im Format https://enterprise.google.com/android/enroll?et= |
signinEnrollmentToken |
Ein unternehmensweites Registrierungstoken, mit dem ein benutzerdefinierter Anmeldevorgang ausgelöst wird. Dieses schreibgeschützte Feld wird vom Server generiert. |
qrCode |
Ein JSON-String, dessen UTF‑8-Darstellung verwendet werden kann, um einen QR‑Code zu generieren, mit dem ein Gerät mit diesem Registrierungstoken registriert wird. Wenn Sie ein Gerät über NFC registrieren möchten, muss der NFC-Datensatz eine serialisierte |
allowPersonalUsage |
Legt fest, ob die private Nutzung auf einem Gerät zulässig ist, das mit diesem Registrierungstoken bereitgestellt wurde. Für unternehmenseigene Geräte:
Für private Geräte:
|
defaultStatus |
Optional. Gibt an, ob die Anmelde-URL standardmäßig für das Unternehmen verwendet werden soll. Die |
tokenTag |
Von EMM angegebene Metadaten zur Unterscheidung zwischen Instanzen von |
SigninDetailDefaultStatus
Gibt an, ob die Anmelde-URL standardmäßig für das Unternehmen verwendet werden soll.
Enums | |
---|---|
SIGNIN_DETAIL_DEFAULT_STATUS_UNSPECIFIED |
Gleichbedeutend mit SIGNIN_DETAIL_IS_NOT_DEFAULT . |
SIGNIN_DETAIL_IS_DEFAULT |
Die Anmelde-URL wird standardmäßig für das Unternehmen verwendet. |
SIGNIN_DETAIL_IS_NOT_DEFAULT |
Die Anmelde-URL wird standardmäßig nicht für das Unternehmen verwendet. |
ContactInfo
Kontaktdaten für Kontogruppen für Managed Play Store.
JSON-Darstellung |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
Felder | |
---|---|
contactEmail |
E‑Mail-Adresse eines Ansprechpartners, an die wichtige Ankündigungen zu Managed Google Play gesendet werden. |
dataProtectionOfficerName |
Der Name des Datenschutzbeauftragten. |
dataProtectionOfficerEmail |
Die E-Mail-Adresse des Datenschutzbeauftragten. Die E‑Mail-Adresse wird validiert, aber nicht bestätigt. |
dataProtectionOfficerPhone |
Telefonnummer des Datenschutzbeauftragten Die Telefonnummer wird validiert, aber nicht bestätigt. |
euRepresentativeName |
Der Name des EU-Bevollmächtigten. |
euRepresentativeEmail |
Die E‑Mail-Adresse des EU-Bevollmächtigten. Die E‑Mail-Adresse wird validiert, aber nicht bestätigt. |
euRepresentativePhone |
Die Telefonnummer des EU-Bevollmächtigten. Die Telefonnummer wurde validiert, aber nicht bestätigt. |
GoogleAuthenticationSettings
Enthält Einstellungen für die von Google bereitgestellte Nutzerauthentifizierung.
JSON-Darstellung |
---|
{
"googleAuthenticationRequired": enum ( |
Felder | |
---|---|
googleAuthenticationRequired |
Nur Ausgabe. Ob Nutzer während der Registrierung von Google authentifiziert werden müssen. Der IT‑Administrator kann festlegen, ob die Google-Authentifizierung für die Organisation für Geräte von Wissensarbeitern aktiviert ist. Dieser Wert kann nur über die Google Admin-Konsole festgelegt werden. Die Google-Authentifizierung kann mit |
GoogleAuthenticationRequired
Einstellung dafür, ob für dieses Unternehmen eine Google-Authentifizierung erforderlich ist.
Enums | |
---|---|
GOOGLE_AUTHENTICATION_REQUIRED_UNSPECIFIED |
Dieser Wert wird nicht verwendet. |
NOT_REQUIRED |
Die Google-Authentifizierung ist nicht erforderlich. |
REQUIRED |
Der Nutzer muss von Google authentifiziert werden. |
EnterpriseType
Der Typ des Unternehmens.
Enums | |
---|---|
ENTERPRISE_TYPE_UNSPECIFIED |
Dieser Wert wird nicht verwendet. |
MANAGED_GOOGLE_DOMAIN |
Das Unternehmen gehört zu einer von Google verwalteten Domain. |
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE |
Das Unternehmen ist eine Kontogruppe für Managed Google Play. |
ManagedGooglePlayAccountsEnterpriseType
Der Typ einer Kontogruppe für Managed Google Play.
Enums | |
---|---|
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE_TYPE_UNSPECIFIED |
Der Typ der Kontogruppe für Managed Google Play ist nicht angegeben. |
CUSTOMER_MANAGED |
Das Unternehmen wird vom Kunden verwaltet. |
EMM_MANAGED |
Das Unternehmen wird über EMM verwaltet (eingestellt). |
ManagedGoogleDomainType
Der Typ der verwalteten Google-Domain.
Enums | |
---|---|
MANAGED_GOOGLE_DOMAIN_TYPE_UNSPECIFIED |
Der Typ der verwalteten Google-Domain ist nicht angegeben. |
TYPE_TEAM |
Die verwaltete Google-Domain ist ein Team mit bestätigter E-Mail-Adresse. |
TYPE_DOMAIN |
Die verwaltete Google-Domain ist domainbestätigt. |
Methoden |
|
---|---|
|
Erstellt ein Unternehmen. |
|
Löscht ein Unternehmen und alle damit verknüpften Konten und Daten endgültig. |
|
Generiert eine Upgrade-URL für Unternehmen, mit der eine vorhandene Kontogruppe für Managed Google Play auf eine verwaltete Google-Domain umgestellt werden kann. |
|
Ruft ein Unternehmen ab. |
|
Listet von EMM verwaltete Unternehmen auf. |
|
Aktualisiert ein Unternehmen. |