UI 수정

Edge UI를 약간 변경하여 개발자 커뮤니티 환경을 개선할 수 있습니다. 예를 들어 다음을 변경할 수 있습니다.

  • 지원 연락처: 내부 UI 오류 수신자입니다.
  • 동의 배너: 사용자가 Edge UI에 처음 액세스할 때 표시되는 텍스트입니다. 동의 배너에는 HTML 형식의 텍스트와 사용자가 로그인 화면으로 이동하기 위해 선택하는 버튼이 표시됩니다.

이러한 설정을 변경하면 개발자에게 더욱 일관된 환경을 제공하고 문제를 적절한 곳으로 전달하는 데 도움이 됩니다.

구성이 포함된 코드 (CwC) 기법을 사용하여 속성 파일을 수정하면 됩니다.

지원 연락처 변경

UI에 특정 오류가 발생하면 (예: 개발자가 연결된 조직이 없는 사용자로 로그인하는 경우) 개발자에게 다음과 같은 오류가 표시될 수 있습니다.

개발자에게 적시에 지원을 제공할 수 있는 조직 내 활성 리소스를 가리키도록 '지원팀' 연락처의 기본값을 변경해야 합니다.

지원 연락처를 변경하려면 다음 단계를 따르세요.

  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 UI를 열 때 동의 계약에 동의해야 로그인할 수 있습니다.