- Risorsa: Enterprise
- NotificationType
- ExternalData
- TermsAndConditions
- SigninDetail
- SigninDetailDefaultStatus
- ContactInfo
- GoogleAuthenticationSettings
- GoogleAuthenticationRequired
- EnterpriseType
- ManagedGooglePlayAccountsEnterpriseType
- ManagedGoogleDomainType
- Metodi
Risorsa: Enterprise
La configurazione applicata a un'azienda.
Rappresentazione JSON |
---|
{ "name": string, "enabledNotificationTypes": [ enum ( |
Campi | |
---|---|
name |
Il nome dell'impresa generato dal server durante la creazione, nel formato |
enabledNotificationTypes[] |
I tipi di notifiche Google Pub/Sub abilitate per l'azienda. |
pubsubTopic |
L'argomento in cui vengono pubblicate le notifiche Pub/Sub, nel formato |
primaryColor |
Un colore in formato RGB che indica il colore predominante da visualizzare nell'interfaccia utente dell'app di gestione dei dispositivi. I componenti del colore vengono memorizzati come segue: |
logo |
Un'immagine visualizzata come logo durante il provisioning del dispositivo. I tipi supportati sono: image/bmp, image/gif, image/x-ico, image/jpeg, image/png, image/webp, image/vnd.wap.wbmp, image/x-adobe-dng. |
enterpriseDisplayName |
Il nome dell'azienda visualizzato dagli utenti. Questo campo ha una lunghezza massima di 100 caratteri. |
termsAndConditions[] |
Termini e condizioni che devono essere accettati durante il provisioning di un dispositivo per questa azienda. Viene generata una pagina di termini per ogni valore di questo elenco. |
appAutoApprovalEnabled |
Ritirato e non utilizzato. |
signinDetails[] |
Dettagli di accesso dell'azienda. |
contactInfo |
I dati di contatto aziendali di un'azienda gestita da EMM. |
googleAuthenticationSettings |
Impostazioni per l'autenticazione utente fornita da Google. |
enterpriseType |
Solo output. Il tipo di impresa. |
managedGooglePlayAccountsEnterpriseType |
Solo output. Il tipo di account Google Play gestito per l'azienda. |
managedGoogleDomainType |
Solo output. Il tipo di dominio Google gestito. |
NotificationType
Tipi di notifiche che il server di gestione dei dispositivi può inviare tramite Google Pub/Sub.
Enum | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED |
Questo valore viene ignorato. |
ENROLLMENT |
Una notifica inviata quando un dispositivo viene registrato. |
COMPLIANCE_REPORT |
Deprecato. |
STATUS_REPORT |
Una notifica inviata quando un dispositivo emette un report di stato. |
COMMAND |
Una notifica inviata al termine di un comando del dispositivo. |
USAGE_LOGS |
Una notifica inviata quando il dispositivo invia . |
ENTERPRISE_UPGRADE |
Una notifica inviata per un upgrade aziendale. L'upgrade dell'azienda è un processo che esegue l'upgrade di un'azienda con account Google Play gestiti a un dominio Google gestito. |
ExternalData
Dati ospitati in una posizione esterna. I dati devono essere scaricati da Android Device Policy e verificati rispetto all'hash.
Rappresentazione JSON |
---|
{ "url": string, "sha256Hash": string } |
Campi | |
---|---|
url |
L'URL assoluto dei dati, che deve utilizzare lo schema http o https. Android Device Policy non fornisce credenziali nella richiesta GET, pertanto l'URL deve essere accessibile pubblicamente. L'inclusione di un componente lungo e casuale nell'URL può essere utilizzata per impedire agli aggressori di scoprire l'URL. |
sha256Hash |
L'hash SHA-256 con codifica Base64 dei contenuti ospitati all'URL. Se i contenuti non corrispondono a questo hash, Android Device Policy non utilizzerà i dati. |
TermsAndConditions
Una pagina di termini e condizioni da accettare durante il provisioning.
Rappresentazione JSON |
---|
{ "header": { object ( |
Campi | |
---|---|
header |
Una breve intestazione che viene visualizzata sopra i contenuti HTML. |
content |
Una stringa HTML ben formattata. Verrà analizzato sul client con android.text.Html#fromHtml. |
SigninDetail
Una risorsa contenente i dettagli di accesso per un'azienda. Utilizza
per gestire enterprises
SigninDetail
per una determinata azienda.
Per un'azienda, possiamo avere un numero qualsiasi di SigninDetail
identificati in modo univoco dalla combinazione dei seguenti tre campi (signinUrl
, allowPersonalUsage
, tokenTag
). Non è possibile creare due SigninDetail
con gli stessi valori (signinUrl
, allowPersonalUsage
, tokenTag
). (tokenTag
è un campo facoltativo).
: l'operazione aggiorna l'elenco attuale di Patch
SigninDetails
con il nuovo elenco di SigninDetails
.
- Se la configurazione
SigninDetail
archiviata viene superata, vengono restituiti gli stessisigninEnrollmentToken
eqrCode
. - Se vengono trasmesse più configurazioni
SigninDetail
identiche non memorizzate, verrà memorizzata la prima tra queste configurazioniSigninDetail
. - Se la configurazione esiste già, non possiamo richiederla più di una volta in una particolare chiamata API patch, altrimenti verrà generato un errore di chiave duplicata e l'intera operazione non andrà a buon fine.
- Se rimuoviamo una determinata configurazione
SigninDetail
dalla richiesta, questa verrà rimossa dallo spazio di archiviazione. A questo punto possiamo richiedere un altrosigninEnrollmentToken
eqrCode
per la stessa configurazioneSigninDetail
.
Rappresentazione JSON |
---|
{ "signinUrl": string, "signinEnrollmentToken": string, "qrCode": string, "allowPersonalUsage": enum ( |
Campi | |
---|---|
signinUrl |
URL di accesso per l'autenticazione quando il dispositivo viene sottoposto al provisioning con un token di registrazione per l'accesso. L'endpoint di accesso deve completare il flusso di autenticazione con un URL nel formato https://enterprise.google.com/android/enroll?et= |
signinEnrollmentToken |
Un token di registrazione a livello aziendale utilizzato per attivare il flusso di accesso personalizzato. Questo è un campo di sola lettura generato dal server. |
qrCode |
Una stringa JSON la cui rappresentazione UTF-8 può essere utilizzata per generare un codice QR per registrare un dispositivo con questo token di registrazione. Per registrare un dispositivo utilizzando la tecnologia NFC, il record NFC deve contenere una rappresentazione |
allowPersonalUsage |
Controlla se l'utilizzo personale è consentito su un dispositivo sottoposto a provisioning con questo token di registrazione. Per i dispositivi di proprietà aziendale:
Per i dispositivi di proprietà personale:
|
defaultStatus |
(Facoltativo) Indica se l'URL di accesso deve essere utilizzato per impostazione predefinita per l'azienda. |
tokenTag |
Metadati specificati dall'EMM per distinguere le istanze di |
SigninDetailDefaultStatus
Indica se l'URL di accesso deve essere utilizzato per impostazione predefinita per l'azienda.
Enum | |
---|---|
SIGNIN_DETAIL_DEFAULT_STATUS_UNSPECIFIED |
Equivalente a SIGNIN_DETAIL_IS_NOT_DEFAULT . |
SIGNIN_DETAIL_IS_DEFAULT |
L'URL di accesso verrà utilizzato per impostazione predefinita per l'azienda. |
SIGNIN_DETAIL_IS_NOT_DEFAULT |
L'URL di accesso non verrà utilizzato per impostazione predefinita per l'azienda. |
ContactInfo
Dati di contatto per le aziende con account Google Play gestiti.
Rappresentazione JSON |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
Campi | |
---|---|
contactEmail |
Indirizzo email di un punto di contatto, che verrà utilizzato per inviare importanti annunci relativi a Google Play gestito. |
dataProtectionOfficerName |
Il nome del responsabile della protezione dei dati. |
dataProtectionOfficerEmail |
L'email del responsabile della protezione dei dati. L'email è stata convalidata, ma non verificata. |
dataProtectionOfficerPhone |
Il numero di telefono del responsabile della protezione dei dati Il numero di telefono è convalidato, ma non verificato. |
euRepresentativeName |
Il nome del rappresentante UE. |
euRepresentativeEmail |
L'email del rappresentante UE. L'email è stata convalidata, ma non verificata. |
euRepresentativePhone |
Il numero di telefono del rappresentante UE. Il numero di telefono è convalidato, ma non verificato. |
GoogleAuthenticationSettings
Contiene le impostazioni per l'autenticazione utente fornita da Google.
Rappresentazione JSON |
---|
{
"googleAuthenticationRequired": enum ( |
Campi | |
---|---|
googleAuthenticationRequired |
Solo output. Indica se gli utenti devono essere autenticati da Google durante la procedura di registrazione. L'amministratore IT può specificare se l'autenticazione Google è attivata per l'azienda per i dispositivi dei lavoratori della conoscenza. Questo valore può essere impostato solo tramite la Console di amministrazione Google. L'autenticazione Google può essere utilizzata con |
GoogleAuthenticationRequired
Impostazione che indica se per questa azienda è richiesta l'autenticazione Google.
Enum | |
---|---|
GOOGLE_AUTHENTICATION_REQUIRED_UNSPECIFIED |
Questo valore non viene utilizzato. |
NOT_REQUIRED |
L'autenticazione Google non è obbligatoria. |
REQUIRED |
L'utente deve essere autenticato correttamente da Google. |
EnterpriseType
Il tipo di impresa.
Enum | |
---|---|
ENTERPRISE_TYPE_UNSPECIFIED |
Questo valore non viene utilizzato. |
MANAGED_GOOGLE_DOMAIN |
L'azienda appartiene a un dominio Google gestito. |
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE |
L'azienda è un account Google Play gestito per l'azienda. |
ManagedGooglePlayAccountsEnterpriseType
Il tipo di account Google Play gestito per l'azienda.
Enum | |
---|---|
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE_TYPE_UNSPECIFIED |
Il tipo di account Google Play gestiti per l'azienda non è specificato. |
CUSTOMER_MANAGED |
L'azienda è gestita dal cliente |
EMM_MANAGED |
L'azienda è gestita da EMM (deprecato). |
ManagedGoogleDomainType
Il tipo di dominio Google gestito.
Enum | |
---|---|
MANAGED_GOOGLE_DOMAIN_TYPE_UNSPECIFIED |
Il tipo di dominio Google gestito non è specificato. |
TYPE_TEAM |
Il dominio Google gestito è un team con indirizzo email verificato. |
TYPE_DOMAIN |
Il dominio Google gestito è stato verificato. |
Metodi |
|
---|---|
|
Crea un'azienda. |
|
Elimina definitivamente un'azienda e tutti gli account e i dati associati. |
|
Genera un URL di upgrade dell'azienda per eseguire l'upgrade di un'azienda con account Google Play gestiti esistente a un dominio Google gestito. |
|
Ottiene un'impresa. |
|
Elenca le aziende gestite da EMM. |
|
Aggiorna un'organizzazione. |