Изменения интерфейса

Вы можете внести незначительные изменения в пользовательский интерфейс Edge, чтобы улучшить работу сообщества разработчиков. Например, вы можете изменить:

  • Контактное лицо службы поддержки. Получатель сообщений о внутренних ошибках интерфейса.
  • Баннер с запросом согласия. Текст, который показывается, когда пользователь впервые открывает интерфейс Edge. На баннере с запросом согласия показывается текст в формате HTML и кнопка, которую пользователь нажимает, чтобы перейти к экрану входа.

Изменение этих настроек позволит разработчикам работать более эффективно и поможет обеспечить правильную маршрутизацию проблем.

Для этого нужно изменить файлы свойств с помощью метода Code with config (CwC).

Как изменить контактную информацию службы поддержки

При возникновении определенных ошибок в интерфейсе (например, когда разработчик входит в систему как пользователь, не связанный ни с одной организацией), разработчик может увидеть ошибку, подобную следующей:

Вам следует изменить значение по умолчанию для контакта службы поддержки, чтобы указать активный ресурс в вашей организации, который может своевременно помочь вашим разработчикам.

Чтобы изменить контактную информацию службы поддержки:

  1. Откройте файл /opt/apigee/customer/application/ui.properties в редакторе. Если файла нет, создайте его.
  2. Если вы только что создали файл, измените владельца на apigee:apigee, как показано в примере ниже.
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  3. В качестве значения свойства conf_apigee_apigee.branding.contactemailsupport укажите контактные данные внутренней службы поддержки. Пример:
    conf_apigee_apigee.branding.contactemailsupport="api-support@mycompany.com"
  4. Сохраните изменения.
  5. Перезапустите сервис Edge UI:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

В следующий раз, когда у разработчиков возникнет внутренняя ошибка, ссылка "Связаться с командой" отправит электронное письмо в вашу внутреннюю службу поддержки.

Баннер с запросом согласия показывается, когда пользователь впервые открывает Edge UI. Пример:

Чтобы добавить баннер с запросом согласия, выполните следующие действия:

  1. Откройте файл /opt/apigee/customer/application/ui.properties в редакторе. Если файла нет, создайте его.
  2. Если вы только что создали файл, измените владельца на apigee:apigee, как показано в примере ниже.
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  3. Задайте следующие свойства:
    # 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. Сохраните изменения.
  5. Перезапустите сервис Edge UI:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

Когда разработчики в следующий раз откроют интерфейс Edge в браузере, им нужно будет принять соглашение, прежде чем они смогут войти в систему.