การย้ายพร็อพเพอร์ตี้ UI แบบคลาสสิกไปยัง UI ของ Edge ใหม่

ใน Apigee Edge สำหรับ Private Cloud 4.54.00 ระบบได้นำ UI แบบคลาสสิก (คอมโพเนนต์ edge-ui ) ออกแล้วและไม่พร้อมใช้งานอีกต่อไป UI ของ Edge ใหม่ (คอมโพเนนต์ edge-management-ui) เป็น UI เดียวสำหรับ Edge สำหรับ Private Cloud

คุณไม่สามารถใช้ edge-ui ใน Edge สำหรับ Private Cloud 4.54.00 หากคุณปรับแต่ง Classic UI โดยการตั้งค่าพร็อพเพอร์ตี้ใน /opt/apigee/customer/application/ui.properties, New Edge UI จะไม่อ่านไฟล์นั้น หลังจากอัปเดตเป็น 4.54.00 คุณต้องตั้งค่าพร็อพเพอร์ตี้ที่เทียบเท่าใน /opt/apigee/customer/application/management-ui.properties

หน้านี้แสดงพร็อพเพอร์ตี้ UI แบบคลาสสิกที่บันทึกไว้สำหรับ ui.properties พร็อพเพอร์ตี้ที่เทียบเท่าสำหรับ UI ของ Edge เวอร์ชันใหม่ และ พร็อพเพอร์ตี้ UI แบบคลาสสิกที่ไม่รองรับใน UI ของ Edge เวอร์ชันใหม่

Edge UI ใหม่ใช้โค้ดที่มีกลไกการกำหนดค่า (CwC) เหมือนกับคอมโพเนนต์ Edge อื่นๆ ดูข้อมูลเพิ่มเติมได้ที่วิธีกำหนดค่า Edge

เปรียบเทียบการกำหนดค่า UI แบบคลาสสิกและ UI ของ Edge แบบใหม่

UI ของ Edge เวอร์ชันใหม่จะแทนที่คอมโพเนนต์ UI คลาสสิก ไฟล์พร็อพเพอร์ตี้ ชื่อบริการ พอร์ตเริ่มต้น และรูปแบบใบรับรอง TLS โปรดดูตารางต่อไปนี้เพื่ออัปเดตสคริปต์การทำงานอัตโนมัติ กฎไฟร์วอลล์ และไฟล์ TLS ก่อนย้ายข้อมูลพร็อพเพอร์ตี้

การตั้งค่า UI แบบคลาสสิก (4.53.01 และเก่ากว่า) New Edge UI (4.54.00)
ชื่อคอมโพเนนต์ edge-ui edge-management-ui
ไฟล์พร็อพเพอร์ตี้ /opt/apigee/customer/application/ui.properties /opt/apigee/customer/application/management-ui.properties
คำสั่งรีสตาร์ท apigee-service edge-ui restart apigee-service edge-management-ui restart
พอร์ตเริ่มต้น 9000 3001
การกำหนดค่า TLS ไฟล์ Java Keystore (JKS) ใบรับรอง PEM และไฟล์คีย์ ดูหัวข้อกำหนดค่า TLS สำหรับ UI ของ Edge ใหม่

ตั้งค่าพร็อพเพอร์ตี้สำหรับ Edge UI ใหม่

ตั้งค่าพร็อพเพอร์ตี้การกำหนดค่า Edge UI ใหม่ใน /opt/apigee/customer/application/management-ui.properties และรีสตาร์ทบริการ edge-management-ui เพื่อให้การเปลี่ยนแปลงมีผล

วิธีตั้งค่าพร็อพเพอร์ตี้สำหรับ UI ของ Edge ใหม่

  1. เปิดไฟล์ management-ui.properties ในเครื่องมือแก้ไข หากไม่มีไฟล์ดังกล่าว ให้สร้างขึ้นมาโดยทำดังนี้
    vi /opt/apigee/customer/application/management-ui.properties
    
  2. ตั้งค่าพร็อพเพอร์ตี้ เช่น
    conf_uebe_disableGeoMap=true
  3. บันทึกการเปลี่ยนแปลง
  4. ตรวจสอบว่าไฟล์เป็นของผู้ใช้ apigee ต่อไปนี้
    chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
    
  5. รีสตาร์ท UI ของ Microsoft Edge ใหม่
    /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
    

โปรดทำตามกฎการจัดรูปแบบต่อไปนี้เมื่อตั้งค่าพร็อพเพอร์ตี้สำหรับ Edge UI ใหม่

  • ชื่อพร็อพเพอร์ตี้จะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ เช่น conf_uebe_disableGeoMap ใช้ได้ แต่ conf_uebe_disablegeomap ใช้ไม่ได้
  • ใส่ค่าสตริงไว้ในเครื่องหมายคำพูดคู่ เช่น conf_uebe_branding_companyNameShort="My Company"
  • อย่าใส่ค่าบูลีน (true หรือ false) หรือค่าตัวเลขไว้ในเครื่องหมายคำพูด หากค่าบูลีนหรือค่าตัวเลขอยู่ในเครื่องหมายคำพูด UI ของ Edge ใหม่จะไม่เริ่มทำงาน

หากต้องการตรวจสอบค่าปัจจุบันของพร็อพเพอร์ตี้ ให้ใช้ตัวเลือก -search เช่น

/opt/apigee/apigee-service/bin/apigee-service edge-management-ui \
  configure -search conf_uebe_disableGeoMap

แมปพร็อพเพอร์ตี้ UI แบบคลาสสิกกับ Edge UI ใหม่

ตารางต่อไปนี้จะจับคู่พร็อพเพอร์ตี้ Classic UI ที่รองรับแต่ละรายการใน ui.properties กับพร็อพเพอร์ตี้ New Edge UI ที่เทียบเท่าใน management-ui.properties คอลัมน์ค่าเริ่มต้นจะแสดงค่าเริ่มต้นใน UI ของ Edge ใหม่

กำหนดค่าพร็อพเพอร์ตี้ของฟีเจอร์

แมปแฟล็กฟีเจอร์ UI แบบคลาสสิกกับพร็อพเพอร์ตี้ conf_uebe_* ที่เกี่ยวข้องใน management-ui.properties ดังนี้

พร็อพเพอร์ตี้ UI แบบคลาสสิก พร็อพเพอร์ตี้ Edge UI ใหม่ ค่าเริ่มต้น หมายเหตุ
conf_apigee_apigee.feature.disablegeomap conf_uebe_disableGeoMap false ตั้งค่าเป็น true เพื่อซ่อนแผนที่ภูมิศาสตร์ ใน UI แบบคลาสสิกสำหรับ Edge สำหรับ Private Cloud แผนที่ภูมิศาสตร์จะปิดใช้อยู่โดยค่าเริ่มต้น หากยังไม่ได้ เปิดใช้การรวบรวมข้อมูลทางภูมิศาสตร์ ให้ตั้งค่าพร็อพเพอร์ตี้นี้เป็น true ดูการเปิดใช้การรวบรวมข้อมูลทางภูมิศาสตร์และแผนที่ภูมิศาสตร์
conf_apigee_apigee.feature.disablepasswordreset conf_uebe_disablePasswordReset false ตั้งค่าเป็น true เพื่อซ่อนลิงก์รีเซ็ตรหัสผ่าน ในหน้าเข้าสู่ระบบ
conf_apigee-base_apigee.feature.enableforcerangelimit conf_uebe_enableForceRangeLimit true ตั้งค่าเป็น false เพื่ออนุญาตให้ใช้รายงานที่กําหนดเองสําหรับช่วงวันที่ที่นานกว่า 14 วัน
conf_apigee-base_apigee.feature.enabletraceforinternaladdresses conf_uebe_trace_for_internal_addresses false ตั้งค่าเป็น true เพื่ออนุญาตให้เครื่องมือติดตามส่งคำขอไปยังที่อยู่ IP ภายในหรือในเครื่อง
conf_apigee-base_apigee.feature.enableopenapiforinternaladdresses conf_uebe_openapi_for_internal_addresses false ตั้งค่าเป็น true เพื่ออนุญาตให้นำเข้าข้อกำหนด OpenAPI จากที่อยู่ IP ภายในหรือในเครื่อง
conf_apigee-base_apigee.feature.enablewsdlforinternaladdresses conf_uebe_wsdl_for_internal_addresses false ตั้งค่าเป็น true เพื่ออนุญาตให้นำเข้าไฟล์ WSDL จากที่อยู่ IP ในเครื่อง หรือที่อยู่ IP ภายใน

กำหนดค่าพร็อพเพอร์ตี้เซสชันและ TLS

แมปการหมดเวลาเซสชันของ UI แบบคลาสสิกและพร็อพเพอร์ตี้ TLS กับรายการที่เทียบเท่าใน UI ของ Edge ใหม่ ใน management-ui.properties

พร็อพเพอร์ตี้ UI แบบคลาสสิก พร็อพเพอร์ตี้ Edge UI ใหม่ ค่าเริ่มต้น หมายเหตุ
conf_application_session.maxage conf_uebe_authsessiontimeout 12 (ชั่วโมง) เวลาที่เซสชันของผู้ใช้จะหมดอายุหลังจากเข้าสู่ระบบ ระบุจำนวนชั่วโมง (เช่น 12 หรือ 0.5) หรือระยะเวลาที่มีหน่วยเป็น h (ชั่วโมง) หรือ m (นาที) (เช่น 24h หรือ 90m) ค่า 12 และ 12h มีค่าเท่ากัน ระบบไม่รองรับหน่วย d (วัน) เช่น แทนที่ 1d ด้วย 24h หากค่าไม่ถูกต้อง ระบบจะใช้ค่าเริ่มต้นเป็น 12 ชั่วโมง และจะไม่รายงานข้อผิดพลาด ใช้กับเซสชันที่ใช้การตรวจสอบสิทธิ์ขั้นพื้นฐาน
conf_application_session.secure ไม่จำเป็นต้องดำเนินการใดๆ ไม่เกี่ยวข้อง UI ของ Edge ใหม่จะตั้งค่าแฟล็ก Secure ในคุกกี้เซสชันโดยอัตโนมัติเมื่อเปิดใช้ TLS (conf_uebe_usehttps=true) หรือเมื่อ TLS สิ้นสุดในตัวจัดสรรภาระงาน (conf_uebe_tlsoffload=true)
conf/application.conf+trustxforwarded conf_uebe_usehttps=true และ conf_uebe_tlsoffload=true false ตั้งค่าทั้ง 2 พร็อพเพอร์ตี้เมื่อ TLS สิ้นสุดในตัวจัดสรรภาระงาน ตัวจัดสรรภาระงานต้องส่งต่อคำขอไปยัง New Edge UI ผ่าน HTTP และตั้งค่าส่วนหัว X-Forwarded-Proto คำสั่ง configure-ssl จะตั้งค่าพร็อพเพอร์ตี้เหล่านี้เมื่อ MANAGEMENT_UI_SCHEME=https และ MANAGEMENT_UI_TLS_OFFLOAD=y ดูหัวข้อกำหนดค่า TLS สำหรับ UI ของ Edge ใหม่
conf/application.conf+play.ws.ssl.loose.acceptAnyCertificate conf_uebe_skipverify false ตั้งค่าเป็น true เฉพาะในกรณีที่เซิร์ฟเวอร์การจัดการใช้ใบรับรองแบบ Self-signed ดูการกำหนดค่า TLS สำหรับ Management API

กำหนดค่าพร็อพเพอร์ตี้และเทมเพลตอีเมล

แมปผู้ส่งอีเมล, เรื่อง, การสร้างแบรนด์, URL โฮสต์ และพร็อพเพอร์ตี้การหมดอายุของลิงก์ใน UI แบบคลาสสิกกับ UI แบบ Edge ใหม่ ดังนี้

พร็อพเพอร์ตี้ UI แบบคลาสสิก พร็อพเพอร์ตี้ Edge UI ใหม่ ค่าเริ่มต้น หมายเหตุ
conf_apigee_apigee.mgmt.mailfrom conf_apigee_apigee.mgmt.mailfrom Apigee <sales@apigee.com> หรือค่าของ SMTPMAILFROM ที่ระบุไว้ ณ เวลาที่ติดตั้ง ไม่เปลี่ยนแปลง
conf_apigee-base_apigee.emails.passwordreset.subject conf_apigee_apigee.emails.passwordReset.subject Password Reset Request โปรดสังเกตกลุ่มพร็อพเพอร์ตี้ passwordReset ที่เป็นรูปแบบ camelCase
conf_apigee-base_apigee.emails.useraddedexisting.subject conf_apigee_apigee.emails.userAddedExisting.subject You Have Been Added to an Organization {organization} โปรดสังเกตกลุ่มพร็อพเพอร์ตี้ userAddedExisting ที่ใช้รูปแบบ Camel Case
conf_apigee-base_apigee.emails.useraddednew.subject conf_apigee_apigee.emails.userAddedNew.subject An Account Has been Created for You at {companyNameShort} โปรดสังเกตกลุ่มพร็อพเพอร์ตี้ userAddedNew ที่เป็นรูปแบบ camelCase
conf_apigee_apigee.branding.companynameshort conf_uebe_branding_companyNameShort Apigee กำหนดค่าของตัวยึดตำแหน่ง {companyNameShort} ใน เรื่องและเทมเพลตอีเมล
conf_apigee_apigee.emails.hosturl conf_apigee_apigee.emails.hosturl ไม่มี ไม่เปลี่ยนแปลง หากไม่ได้ตั้งค่า ลิงก์รีเซ็ตรหัสผ่านจะใช้ URL ของ UI ของ Edge ใหม่ที่ระบุไว้ ณ เวลาที่ติดตั้ง และลิงก์คำเชิญของผู้ใช้จะใช้ชื่อโฮสต์ของคำขอ ตั้งค่าพร็อพเพอร์ตี้นี้หากผู้ใช้เข้าถึง UI ของ Edge เวอร์ชันใหม่ ผ่านตัวจัดสรรภาระงานหรือชื่อ DNS เช่น conf_apigee_apigee.emails.hosturl="https://ui.mycompany.com"
conf_apigee_apigee.forgotpassword.emaillinkexpiryseconds conf_apigee_apigee.forgotPassword.EmailLinkExpirySeconds 600 ใช้กับลิงก์รีเซ็ตรหัสผ่านและลิงก์คำเชิญผู้ใช้

UI ใหม่ของ Edge ใช้เทมเพลตอีเมลในตัว วิธีใช้เทมเพลตที่คุณ ปรับแต่งสําหรับ UI แบบคลาสสิก

  1. สร้างไดเรกทอรี /opt/apigee/edge-management-ui/email-templates
  2. คัดลอกไฟล์ password-reset.html, user-added-existing.html และ user-added-new.html ที่กำหนดเองจากไดเรกทอรีสำรองข้อมูลที่คุณสร้างไว้ก่อนอัปเดต (เช่น /opt/apigee/customer/backup/) ไปยัง /opt/apigee/edge-management-ui/email-templates ชื่อไฟล์เทมเพลตและตัวยึดตำแหน่งจะเหมือนกับใน UI แบบคลาสสิก
  3. ตรวจสอบว่าไดเรกทอรีและไฟล์เป็นของapigee ผู้ใช้
  4. รีสตาร์ท New Edge UI

ดูข้อมูลเพิ่มเติมได้ที่ การปรับแต่งเทมเพลตอีเมล Edge

กำหนดค่าพร็อพเพอร์ตีรหัสผ่านที่สร้างขึ้นโดยอัตโนมัติ

แมปพร็อพเพอร์ตีรหัสผ่านที่สร้างโดยอัตโนมัติของ UI แบบคลาสสิกกับ UI ของ Edge ใหม่:

พร็อพเพอร์ตี้ UI แบบคลาสสิก พร็อพเพอร์ตี้ Edge UI ใหม่ ค่าเริ่มต้น
conf_apigee-base_apigee.forgotPassword.underscore.minimum conf_apigee_apigee.forgotPassword.underscore.minimum 0
conf_apigee-base_apigee.forgotPassword.specialchars.minimum conf_apigee_apigee.forgotPassword.specialchars.minimum 0
conf_apigee-base_apigee.forgotPassword.lowecase.minimum conf_apigee_apigee.forgotPassword.lowecase.minimum 0
conf_apigee-base_apigee.forgotPassword.uppercase.minimum conf_apigee_apigee.forgotPassword.uppercase.minimum 0

กำหนดค่าการเชื่อมต่อเซิร์ฟเวอร์การจัดการและพร็อพเพอร์ตี้ Shared Secret

แมปการเชื่อมต่อเซิร์ฟเวอร์การจัดการ UI แบบคลาสสิก ข้อมูลเข้าสู่ระบบ และพร็อพเพอร์ตี้ลับของแอปพลิเคชันกับ Edge UI ใหม่ โดยทำดังนี้

พร็อพเพอร์ตี้ UI แบบคลาสสิก พร็อพเพอร์ตี้ Edge UI ใหม่ หมายเหตุ
conf_apigee_apigee.mgmt.baseurl mgmt_baseurl URL ของ Management API เช่น https://FQ_domain_name:port/v1 ชื่อพร็อพเพอร์ตี้นี้ไม่ได้ขึ้นต้นด้วย conf_ หาก Management Server ใช้ใบรับรองแบบ Self-signed ให้ตั้งค่า conf_uebe_skipverify=true ด้วย
conf_apigee_apigee.mgmt.credential conf_uebe_mgmtCredential ข้อมูลเข้าสู่ระบบของผู้ดูแลระบบที่เข้ารหัส คุณต้องเข้ารหัสข้อมูลเข้าสู่ระบบอีกครั้งสำหรับ Edge UI ใหม่โดยใช้ ./bin/management-ui --encrypt โปรดดู การกำหนดค่าที่จำเป็นสำหรับข้อมูลเข้าสู่ระบบของผู้ดูแลระบบที่แตกต่างกัน
conf_apigee_mail.smtp.credential conf_apigee_mail.smtp.credential ข้อมูลเข้าสู่ระบบ SMTP ที่เข้ารหัส
conf_application_application.secret conf_uebe_applicationsecret ข้อมูลลับที่ใช้ในการเข้ารหัสข้อมูลเข้าสู่ระบบและคุกกี้เซสชัน สร้างขึ้น ณ เวลาที่ ติดตั้ง

นำพร็อพเพอร์ตี้ UI แบบคลาสสิกที่ไม่ต้องดำเนินการใดๆ ออก

พร็อพเพอร์ตี้ UI แบบคลาสสิกต่อไปนี้ไม่มีพร็อพเพอร์ตี้ที่เทียบเท่าใน Edge UI ใหม่เนื่องจากลักษณะการทำงานเปิดใช้อยู่เสมอ อย่ารวมพร็อพเพอร์ตี้เหล่านี้ไว้ใน management-ui.properties (และนำออกจากสคริปต์การกำหนดค่าอัตโนมัติ):

พร็อพเพอร์ตี้ UI แบบคลาสสิก ลักษณะการทำงานใน Edge UI ใหม่
conf_apigee_apigee.feature.expireSessionCookiesInternally การหมดอายุของเซสชันจะได้รับการตรวจสอบบนเซิร์ฟเวอร์เสมอ
conf_apigee_apigee.feature.trackSessionCookies ระบบจะจัดเก็บข้อมูลเซสชันไว้ในหน่วยความจำของเซิร์ฟเวอร์เสมอ หากคุณใช้ UI ของ Edge ใหม่หลายอินสแตนซ์หลังตัวจัดสรรภาระงาน ให้กำหนดค่าตัวจัดสรรภาระงานให้ใช้เซสชันแบบติดหนึบ

นำพร็อพเพอร์ตี้ UI คลาสสิกที่ไม่รองรับออก

ระบบไม่รองรับพร็อพเพอร์ตี้ UI แบบคลาสสิกต่อไปนี้และไม่มีพร็อพเพอร์ตี้ที่เทียบเท่า ใน UI ของ Edge ใหม่ อย่ารวมพร็อพเพอร์ตี้เหล่านี้ไว้ใน management-ui.properties (และนำออกจากสคริปต์การกำหนดค่าอัตโนมัติ)

พร็อพเพอร์ตี้ UI แบบคลาสสิก คำอธิบาย
conf_apigee_apigee.feature.apitimeout, conf_apigee_play.ws.timeout.idle, conf_apigee_play.ws.timeout.connection คุณกำหนดค่าการหมดเวลาสำหรับการเรียก Management API ใน UI ของ New Edge ไม่ได้
conf_application_http.proxyhost, conf_application_http.proxyport, conf_application_http.proxyuser, conf_application_http.proxypassword Edge UI ใหม่ไม่รองรับพร็อกซีส่งต่อสำหรับคำขอเครื่องมือติดตาม
conf_apigee-base_apigee.feature.enableconsentbanner, conf_apigee-base_apigee.consentbanner.buttoncaption, conf_apigee-base_apigee.consentbanner.body UI ของ Edge ใหม่ไม่รองรับแบนเนอร์แสดงความยินยอมให้ใช้คุกกี้ทางการตลาด
conf_apigee-base_apigee.feature.apiproxypaginationenabled, conf_apigee-base_apigee.pagination.apiproxypaginationbatchsize ใน Edge UI ใหม่ ระบบจะโหลดรายการพร็อกซี API ในหน้าเว็บเสมอ ขนาดหน้าจะกำหนดค่าไม่ได้
conf_logger_settings_application_log_level, conf_logger_settings_play_log_level, conf_application_logger.application คุณกำหนดค่าระดับบันทึกใน UI ของ Edge ใหม่ไม่ได้ ระบบจะเขียนไฟล์บันทึกไปยัง /opt/apigee/var/log/edge-management-ui
bin_setenv_min_mem, bin_setenv_max_mem, bin_setenv_meta_space_size, bin_setenv_ext_jvm_opts UI ของ Edge เวอร์ชันใหม่ไม่ทำงานในเครื่องเสมือน Java การตั้งค่าหน่วยความจำ Java จะไม่มีผล

ดูตัวอย่างการย้ายข้อมูล

ตัวอย่างต่อไปนี้เปรียบเทียบไฟล์ ui.properties UI คลาสสิก กับไฟล์ management-ui.properties ที่เทียบเท่าสำหรับ UI ของ Edge ใหม่

UI แบบคลาสสิก /opt/apigee/customer/application/ui.properties:

conf_apigee_apigee.feature.disablegeomap=false
conf_apigee-base_apigee.feature.enabletraceforinternaladdresses="true"
conf_application_session.maxage="1d"
conf_apigee-base_apigee.emails.passwordreset.subject="Reset your My Company password"
conf_apigee_apigee.branding.companynameshort="My Company"
conf_apigee_apigee.emails.hosturl="https://ui.mycompany.com"

UI ใหม่ของ Edge /opt/apigee/customer/application/management-ui.properties:

conf_uebe_disableGeoMap=false
conf_uebe_trace_for_internal_addresses=true
conf_uebe_authsessiontimeout=24
conf_apigee_apigee.emails.passwordReset.subject="Reset your My Company password"
conf_uebe_branding_companyNameShort="My Company"
conf_apigee_apigee.emails.hosturl="https://ui.mycompany.com"

โปรดทราบว่าค่าบูลีน true ไม่ได้อยู่ในเครื่องหมายคำพูด และระยะหมดเวลาของเซสชัน 1d จะถูกแทนที่ด้วย 24

หลังจากบันทึกไฟล์แล้ว ให้รีสตาร์ท UI ของ Edge ใหม่โดยทำดังนี้

/opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart

เช็กลิสต์สรุป

ใช้รายการตรวจสอบต่อไปนี้เพื่อทำการย้ายข้อมูลไปยัง UI ของ Edge ใหม่ใน Apigee Edge สำหรับ Private Cloud 4.54.00 ให้เสร็จสมบูรณ์

  1. สำรองข้อมูล /opt/apigee/customer/application/ui.properties และเทมเพลตอีเมลที่กำหนดเองจาก /opt/apigee/edge-ui/email-templates ก่อนอัปเกรด
  2. เพิ่มพร็อพเพอร์ตี้ที่แมปไปยัง /opt/apigee/customer/application/management-ui.properties โดยไม่ต้องอ้างอิงค่าบูลีนหรือค่าตัวเลข และละเว้นพร็อพเพอร์ตี้UI คลาสสิกที่ไม่รองรับ
  3. คัดลอกเทมเพลตอีเมลที่กำหนดเองจากไดเรกทอรีสำรองไปยัง /opt/apigee/edge-management-ui/email-templates
  4. เข้ารหัสข้อมูลเข้าสู่ระบบของผู้ดูแลระบบอีกครั้งด้วย ./bin/management-ui --encrypt หากคุณตั้งค่า conf_uebe_mgmtCredential
  5. ตั้งค่าการเป็นเจ้าของไฟล์เป็น apigee:apigee แล้วรีสตาร์ท edge-management-ui