É 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:
- Abra o arquivo
/opt/apigee/customer/application/ui.properties
em um editor. Se o arquivo não existir, crie-o. - 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
. - 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"
- Salve as mudanças.
- 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.
Mudar o banner de consentimento
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:
- Abra o arquivo
/opt/apigee/customer/application/ui.properties
em um editor. Se o arquivo não existir, crie-o. - 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
. - 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>"
- Salve as mudanças.
- 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.