15.05.27 - บันทึกประจำรุ่นในระบบคลาวด์ของ Apigee Edge

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X
ข้อมูล

เราได้เปิดตัว Apigee Edge ระบบคลาวด์เวอร์ชันใหม่เมื่อวันอังคารที่ 2 มิถุนายน 2015

หากมีคำถาม โปรดไปที่ฝ่ายสนับสนุนลูกค้าของ Apigee

สำหรับรายการบันทึกประจำรุ่นของ Apigee Edge ทั้งหมด โปรดดูที่บันทึกประจำรุ่นของ Apigee

ฟีเจอร์ใหม่และการเพิ่มประสิทธิภาพ

ฟีเจอร์และการเพิ่มประสิทธิภาพใหม่ๆ ในรุ่นนี้มีดังนี้

ความพร้อมให้บริการโดยทั่วไปของ Smartdocs

SmartDocuments กำลังเปลี่ยนจากรุ่นเบต้าเป็นรุ่นสำหรับผู้ใช้ทั่วไป การอัปเดตและฟีเจอร์ใหม่ๆ มีดังนี้

  • การรองรับ Swurge 2.0 รวมถึงการนำเข้าตามไฟล์หรือ URL รวมถึงการรองรับออบเจ็กต์ความปลอดภัยที่มีการตั้งชื่อที่กำหนดเอง
  • ปรับปรุงการออกแบบภาพในเทมเพลตที่สร้าง SmartDocuments
  • การเพิ่มประสิทธิภาพการใช้งานและเวิร์กโฟลว์ในพอร์ทัลนักพัฒนาซอฟต์แวร์ ซึ่งเข้าถึงได้จากเมนูเนื้อหา > SmartDocs ใน Drupal
  • สิ่งที่เคยเรียกว่าการตรวจสอบสิทธิ์ "โทเค็นที่กำหนดเอง" ปัจจุบันเปลี่ยนเป็น "คีย์ API"
  • ออบเจ็กต์ "ความปลอดภัย" การตรวจสอบสิทธิ์ที่กำหนดที่ระดับการแก้ไข
  • การกำหนดค่าการตรวจสอบสิทธิ์ไคลเอ็นต์ที่ระดับเทมเพลต การแก้ไขใหม่จะไม่รีเซ็ตข้อมูลเข้าสู่ระบบไคลเอ็นต์ SmartDocuments ที่กำหนดค่าไว้ล่วงหน้าอีกต่อไป

ดูคำอธิบายฟีเจอร์เพิ่มเติมได้ที่ บล็อกโพสต์นี้

สำหรับเอกสารประกอบของ SmartDocument โปรดดูที่การใช้ SmartDocs เพื่อสร้างเอกสาร API

ตัวแก้ไขพร็อกซี API ใหม่รุ่นเบต้า

ตัวแก้ไขพร็อกซี API รุ่นเบต้าใหม่พร้อมใช้งานแล้ว หากต้องการเข้าถึง ให้คลิกลิงก์ "เข้าถึงรุ่นเบต้า" เมื่อแก้ไขพร็อกซี API ที่มีอยู่ คุณสลับไปมาระหว่างเครื่องมือแก้ไข "คลาสสิก" และ "เบต้า" ได้

นโยบาย OAuthV2 ใหม่

นโยบาย DeleteOAuthV2Info ใหม่ช่วยให้คุณลบรหัสการให้สิทธิ์และโทเค็นเพื่อการเข้าถึงได้ ดูข้อมูลเพิ่มเติมได้ที่ลบนโยบายด้านข้อมูล OAuthV2

เอนทิตีใหม่ในนโยบายเอนทิตีการเข้าถึง

นโยบายเอนทิตีการเข้าถึงให้สิทธิ์เข้าถึงเอนทิตีใหม่ต่อไปนี้ ขอบเขตคีย์ของผู้บริโภค, รหัสการให้สิทธิ์, โทเค็นการร้องขอ และผู้ยืนยัน ดูข้อมูลเพิ่มเติมได้ที่นโยบายการเข้าถึงเอนทิตี

การแสดงใบรับรอง SSL ที่ใกล้หมดอายุ

หน้าใบรับรอง SSL ใน UI การจัดการ (ผู้ดูแลระบบ > ใบรับรอง SSL) จะแสดงเมื่อใบรับรอง SSL จะหมดอายุภายใน 10, 15, 30 หรือ 90 วัน ทั้งนี้ขึ้นอยู่กับการเลือกของคุณในช่องเมนูแบบเลื่อนลงการหมดอายุใหม่

ชื่อแอปนักพัฒนาซอฟต์แวร์ที่แสดงใน UI การจัดการ

แอปของนักพัฒนาซอฟต์แวร์ใน Edge มีทั้งชื่อภายในที่ไม่เปลี่ยนแปลงและชื่อที่แสดงซึ่งเปลี่ยนได้ ในหน้าแอปนักพัฒนาซอฟต์แวร์ใน UI การจัดการ (เผยแพร่ > แอปของนักพัฒนาซอฟต์แวร์ > ชื่อแอป) "ชื่อ" ภายในของแอปจะแสดงพร้อมกับ "ชื่อที่แสดง" ช่วยให้ระบุแอปด้วยชื่อภายในได้ง่ายขึ้นสำหรับการแก้ปัญหาและการจัดการ API

รายงานที่กำหนดเองเวอร์ชันคลาสสิกที่นำออกจาก UI การจัดการ

ตัวเลือกรายงานการวิเคราะห์ที่กำหนดเองเวอร์ชันคลาสสิกจะไม่มีอยู่ใน UI การจัดการอีกต่อไป


กระบวนการอัปเกรด SmartGoogle

หากคุณใช้ SmartGoogle ในช่วงเบต้าอยู่แล้ว ฟีเจอร์และความสามารถใหม่ๆ ในเวอร์ชันที่ให้บริการทั่วไป คุณจะต้องอัปเกรด SmartDocuments ในพอร์ทัลสำหรับนักพัฒนาซอฟต์แวร์

หน้า Smartdocs ที่เผยแพร่ในพอร์ทัลนักพัฒนาซอฟต์แวร์จะยังคงใช้งานได้ต่อไป แต่คุณจะต้องทำตามขั้นตอนการอัปเดตก่อนที่จะเผยแพร่การเปลี่ยนแปลงไปยังหน้าที่มีอยู่หรือหน้าใหม่

โปรดทราบว่าแม้คุณจะแสดงผลและเผยแพร่ SmartDocument ภายในพอร์ทัลนักพัฒนาซอฟต์แวร์ได้ แต่ SmartGoogle จะสร้างขึ้นจากโมเดล API ที่อยู่ในบริการการจัดการ Edge API ของ Apigee ของ Apigee การเปลี่ยนแปลงใดๆ ที่คุณทำกับโมเดล API ใน Edge จะเหมือนกันในสภาพแวดล้อม Pantheon ทั้งหมดของคุณ (คล้ายกับการที่นักพัฒนาซอฟต์แวร์มีอยู่ในสภาพแวดล้อม Pantheon)

วิธีอัปเกรดจาก Smartdocument เวอร์ชันเบต้าเป็นเวอร์ชันสำหรับผู้ใช้ทั่วไป

  1. อัปเดตและทดสอบรุ่น 15.05.27 ในสภาพแวดล้อม dev หรือ test ใน Pantheon
  2. สร้างโมเดลใหม่เพื่อแทนที่โมเดล API ที่มีอยู่ที่คุณใช้อยู่
    • หากคุณนำเข้าเอกสาร Swurge หรือ WADL ให้นำเข้าอีกครั้งเพื่อแก้ไขใหม่
    • หากคุณดูแลรักษาโมเดล API ผ่านโมดูล SmartGoogle อยู่ ให้ส่งออกเป็น SmartDocuments JSON และนำเข้าไปยังโมเดลใหม่โดยใช้ไฟล์แนบ
  3. ตั้งค่าคุณสมบัติความปลอดภัยของการแก้ไขโมเดลของคุณ ในหน้าเนื้อหา > SmartDocs > โมเดล ให้เลือกการตั้งค่าความปลอดภัย
  4. ตรวจสอบการตรวจสอบสิทธิ์ที่กำหนดค่าไว้ล่วงหน้าในหน้าการตั้งค่าโมเดล (เนื้อหา > SmartDocs) โดยคลิกการตั้งค่าในคอลัมน์การดำเนินการ
  5. อัปเดตเทมเพลตที่กำหนดเองให้ใช้ v6 ของเนื้อหา CSS และ JS แล้วทำการเปลี่ยนแปลงเพื่อแสดงชื่อออบเจ็กต์ใหม่ เช่น authSchemes และ apiSchema ดูข้อมูลเกี่ยวกับการอัปเดตเทมเพลต SmartGoogle ได้ที่การใช้ SmartDocs เพื่อสร้าง API เอกสาร
  6. แสดงผลอีกครั้งและเผยแพร่การแก้ไขโมเดล
  7. หลังจากตรวจสอบเอกสารประกอบใหม่แล้ว ให้อัปเดตพอร์ทัลเวอร์ชันที่ใช้งานจริงเป็นรุ่น 15.05.27

หากคุณเป็นลูกค้า Edge Enterprise และมีข้อสงสัยหรือข้อกังวลเกี่ยวกับขั้นตอนการอัปเกรด โปรดส่งอีเมลไปที่ marsh@apigee.com และ cnovak@apigee.com หรือไม่เช่นนั้น โปรดใช้ชุมชน Apigee เพื่อรับคำตอบที่ดีที่สุด

แก้ไขข้อบกพร่องแล้ว

ข้อบกพร่องต่อไปนี้ได้รับการแก้ไขในรุ่นนี้

รหัสปัญหา คำอธิบาย
TBD-72 ปัญหาเกี่ยวกับนโยบายการบันทึกข้อความ
MGMT-2124 ระบบจะรีเซ็ตสิทธิ์ของบทบาทลูกค้าเมื่อบันทึกสิทธิ์ใน UI
MGMT-2048 ผู้ใช้ที่มีบทบาทที่กำหนดเองซึ่งจำกัดสิทธิ์การทำให้ใช้งานได้ไว้สำหรับสภาพแวดล้อมหนึ่งจะทำให้ใช้งานได้ในสภาพแวดล้อมอื่นๆ ได้
MGMT-2041 นำองค์ประกอบ FaultRule ออกจากเทมเพลตไฟล์แนบเริ่มต้น
ระบบจะไม่เพิ่มองค์ประกอบ FaultRules ที่ไม่ได้ใช้ในนโยบายหรือขั้นตอนพร็อกซี API โดยอัตโนมัติอีกต่อไปเมื่อคุณสร้างพร็อกซี API หรือเพิ่มนโยบาย
MGMT-2034 ดึงข้อมูล WSDL ไม่สำเร็จ: "ข้อผิดพลาดในการดึงข้อมูล WSDL: เกิดข้อผิดพลาดในการประมวลผล WSDL"
MGMT-1812 เพิ่มการตรวจสอบ TargetEndpoint ระหว่างการนําเข้า
คล้ายกับ ProxyEndpoint ระบบจะตรวจสอบ TargetEndpoint เพื่อหาสคีมาและนิพจน์ที่เหมาะสมที่ใช้ในเงื่อนไขระหว่างการนำเข้าพร็อกซี API
MGMT-1345 การนำเข้า WSDL ที่มีเนมสเปซหลายรายการส่งผลให้ขั้นตอนการสร้าง SOAP ไม่ถูกต้อง
MGMT-800 การสร้างทรัพยากรที่มีชื่อ "ค่าเริ่มต้น" จะทําให้ UI เสียหาย
MGMT-602 มุมมองการพัฒนาพร็อกซี API: เพิ่มนโยบายแคชการตอบกลับเมื่อปลายทางไม่มี PreFlow/PostFlow ที่ทําให้เกิดข้อผิดพลาด
MGMT-460 การเปลี่ยนชื่อนโยบายส่งผลให้เกิดลักษณะการทำงานที่เป็นข้อบกพร่อง เป็นนโยบายที่ซ้ำกันซึ่งนำออกไม่ได้
DEVRT-1565 ช่วงเวลา 15 นาทีสำหรับการเรียกเก็บเงิน
AXAPP-1728 ละเว้นตัวแปรการสร้างรายได้ใน Analytics
AXAPP-1690 "ข้อผิดพลาด API ไม่ถูกต้อง" ในรายงานที่กำหนดเอง
AXAPP-1533 แผนที่ภูมิศาสตร์ของ Analytics แสดงข้อผิดพลาดของการเรียก API ที่ไม่ถูกต้อง
APIRT-52 รายงานที่กำหนดเอง: รหัสสถานะการตอบกลับของ API หลายรายการไม่มีข้อมูล