Modificações na IU

É possível fazer pequenas alterações na IU do Edge para melhorar a experiência da sua comunidade de desenvolvedores. Por exemplo, é possível alterar o seguinte:

  • Contato de suporte: o destinatário de erros internos da interface.
  • Banner de consentimento:texto que é exibido quando um usuário acessa a interface do Edge pela primeira vez. O banner de consentimento mostra o texto formatado em HTML e um botão que o usuário seleciona para acessar a tela de login.

Mudar essas configurações dará aos desenvolvedores uma experiência mais coesa e ajudará a garantir que os problemas sejam encaminhados para o local correto.

Para fazer essas mudanças, edite os arquivos de propriedades com a técnica Código com configuração (CwC).

Alterar o contato de suporte

Quando a IU apresenta determinados erros (como quando um desenvolvedor faz login como um usuário que não tem uma organização associada a ela), um desenvolvedor pode receber um erro como este:

Altere o valor padrão do contato "equipe de suporte" para apontar para um recurso ativo na sua organização que possa fornecer assistência oportuna aos desenvolvedores.

Para mudar o contato de suporte, siga estas etapas:

  1. Abra o arquivo /opt/apigee/customer/application/ui.properties em um editor. Se o arquivo não existir, crie-o.
  2. Se você acabou de criar o arquivo, mude o proprietário para "apigee:apigee", conforme o exemplo a seguir:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
    .
  3. Defina o valor da propriedade conf_apigee_apigee.branding.contactemailsupport como seu contato de suporte interno. Por exemplo:
    conf_apigee_apigee.branding.contactemailsupport="api-support@mycompany.com"
  4. Salve as mudanças.
  5. Reinicie o serviço da interface do Edge:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

Na próxima vez que os desenvolvedores enfrentarem um erro interno, o link "Entrar em contato com a equipe" enviará um e-mail para a organização de suporte interna.

O banner de consentimento é exibido quando um usuário acessa a interface do Edge pela primeira vez. Exemplo:

Para adicionar um banner de consentimento, siga estas etapas:

  1. Abra o arquivo /opt/apigee/customer/application/ui.properties em um editor. Se o arquivo não existir, crie-o.
  2. Se você acabou de criar o arquivo, mude o proprietário para "apigee:apigee", conforme o exemplo a seguir:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
    .
  3. Defina as seguintes propriedades:
    # 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. Salve as mudanças.
  5. Reinicie o serviço da interface do Edge:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

Na próxima vez que os desenvolvedores abrirem a IU do Edge em um navegador, eles precisarão aceitar o contrato de consentimento antes de fazer login.