Modifiche alla UI

Edge for Private Cloud v4.19.01

Puoi apportare piccole modifiche alla UI di Edge per migliorare l'esperienza della tua community di sviluppatori. Ad esempio, puoi modificare:

  • Contatto per l'assistenza:il destinatario degli errori interni della UI.
  • Banner del consenso:testo visualizzato quando un utente accede per la prima volta alla UI di Edge. Il banner del consenso mostra un testo formattato in HTML e un pulsante che l'utente seleziona per procedere alla schermata di accesso.

La modifica di queste impostazioni offrirà ai tuoi sviluppatori un'esperienza più coerente e contribuirà a garantire che i problemi vengano indirizzati alla posizione corretta.

Puoi apportare queste modifiche modificando i file delle proprietà utilizzando la tecnica Code with config (CwC).

Modifica il contatto per l'assistenza

Quando la UI riscontra determinati errori (ad esempio quando uno sviluppatore accede come utente senza un'organizzazione associata), potrebbe essere visualizzato un errore simile al seguente:

Devi modificare il valore predefinito del contatto del "team di assistenza" in modo che rimandi a una risorsa attiva all'interno della tua organizzazione che possa fornire assistenza tempestiva agli sviluppatori.

Per modificare il contatto per l'assistenza:

  1. Apri il file /opt/apigee/customer/application/ui.properties in un editor. Se il file non esiste, crealo.
  2. Se hai appena creato il file, cambia il proprietario in "apigee:apigee", come mostrato nell'esempio seguente:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  3. Imposta il valore della proprietà conf_apigee_apigee.branding.contactemailsupport sul tuo contatto di assistenza interno. Ad esempio:
    conf_apigee_apigee.branding.contactemailsupport="api-support@mycompany.com"
  4. Salva le modifiche.
  5. Riavvia il servizio Edge UI:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

La volta successiva che i tuoi sviluppatori riscontreranno un errore interno, il link "Contatta il team" invierà un'email alla tua organizzazione di assistenza interna.

Il banner del consenso viene visualizzato quando un utente accede per la prima volta alla UI di Edge. Ad esempio:

Per aggiungere un banner del consenso:

  1. Apri il file /opt/apigee/customer/application/ui.properties in un editor. Se il file non esiste, crealo.
  2. Se hai appena creato il file, cambia il proprietario in "apigee:apigee", come mostrato nell'esempio seguente:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  3. Imposta le seguenti proprietà:
    # Enable the consent banner:
    conf_apigee-base_apigee.feature.enableconsentbanner="true"
    # Set the button text:
    conf_apigee-base_apigee.consentbanner.buttoncaption="I Agree"
    # Set the HTML text:
    conf_apigee-base_apigee.consentbanner.body="<h1>Notice and Consent Banner</h1>
    <div><p>Enter your consent text here.</p></div>"
  4. Salva le modifiche.
  5. Riavvia il servizio Edge UI:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

La prossima volta che gli sviluppatori apriranno la UI di Edge in un browser, dovranno accettare il contratto di consenso prima di poter accedere.