Edge UI를 약간 변경하여 개발자 커뮤니티 환경을 개선할 수 있습니다. 예를 들어 다음을 변경할 수 있습니다.
- 지원 연락처: 내부 UI 오류 수신자입니다.
- 동의 배너: 사용자가 Edge UI에 처음 액세스할 때 표시되는 텍스트입니다. 동의 배너에는 HTML 형식의 텍스트와 사용자가 로그인 화면으로 이동하기 위해 선택하는 버튼이 표시됩니다.
이러한 설정을 변경하면 개발자에게 더욱 일관된 환경을 제공하고 문제를 적절한 곳으로 전달하는 데 도움이 됩니다.
구성이 포함된 코드 (CwC) 기법을 사용하여 속성 파일을 수정하면 됩니다.
지원 연락처 변경
UI에 특정 오류가 발생하면 (예: 개발자가 연결된 조직이 없는 사용자로 로그인하는 경우) 개발자에게 다음과 같은 오류가 표시될 수 있습니다.
개발자에게 적시에 지원을 제공할 수 있는 조직 내 활성 리소스를 가리키도록 '지원팀' 연락처의 기본값을 변경해야 합니다.
지원 연락처를 변경하려면 다음 단계를 따르세요.
- 편집기에서
/opt/apigee/customer/application/ui.properties
파일을 엽니다. 파일이 없으면 새로 만듭니다. - 방금 파일을 만든 경우 다음 예와 같이 소유자를 'apigee:apigee"로 변경하세요.
chown apigee:apigee /opt/apigee/customer/application/ui.properties
conf_apigee_apigee.branding.contactemailsupport
속성 값을 내부 지원 담당자에게 설정합니다. 예를 들면 다음과 같습니다.conf_apigee_apigee.branding.contactemailsupport="api-support@mycompany.com"
- 변경사항을 저장합니다.
- Edge UI 서비스를 다시 시작합니다.
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
다음번에 개발자에게 내부 오류가 발생하면 '팀에 문의' 링크를 통해 내부 지원 조직으로 이메일이 전송됩니다.
동의 배너 변경하기
사용자가 Edge UI에 처음 액세스할 때 동의 배너가 표시됩니다. 예를 들면 다음과 같습니다.
동의 배너를 추가하려면 다음 단계를 따르세요.
- 편집기에서
/opt/apigee/customer/application/ui.properties
파일을 엽니다. 파일이 없으면 새로 만듭니다. - 방금 파일을 만든 경우 다음 예와 같이 소유자를 'apigee:apigee"로 변경하세요.
chown apigee:apigee /opt/apigee/customer/application/ui.properties
- 다음 속성을 설정합니다.
# 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>"
- 변경사항을 저장합니다.
- Edge UI 서비스를 다시 시작합니다.
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
개발자가 다음번에 브라우저에서 Edge UI를 열 때 동의 계약에 동의해야 로그인할 수 있습니다.