15.03.18 - یادداشت های انتشار ابر Apigee Edge

شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید .
اطلاعات

در روز پنجشنبه، ۲۶ مارس ۲۰۱۵، نسخه ابری جدید Apigee Edge را منتشر کردیم.

ویژگی‌ها و پیشرفت‌های جدید

در ادامه به ویژگی‌ها و بهبودهای جدید این نسخه اشاره خواهیم کرد.

خدمات توسعه‌دهندگان

در ادامه ویژگی‌ها و بهبودهای جدید در خدمات توسعه‌دهندگان Edge آمده است.

پشتیبانی Swagger 2.0 برای SmartDocs

SmartDocs از وارد کردن اسناد مشخصات Swagger 2.0 پشتیبانی می‌کند و سازگاری معکوس با Swagger 1.2 را حفظ می‌کند.

کسب درآمد

در ادامه ویژگی‌ها و پیشرفت‌های جدید در کسب درآمد از Edge آمده است.

رسیدگی جداگانه به شرکت‌ها و توسعه‌دهندگان

اکنون شرکت‌ها و توسعه‌دهندگان به‌طور جداگانه مدیریت می‌شوند که انعطاف‌پذیری بیشتری را در افزودن چندین شرکت به توسعه‌دهندگان و چندین توسعه‌دهنده به شرکت‌ها فراهم می‌کند. رابط کاربری مدیریت اکنون پنجره‌های جداگانه‌ای برای «شرکت‌ها» و «توسعه‌دهندگان» ارائه می‌دهد (که از منوی «انتشار» قابل دسترسی هستند).

به مدیریت شرکت‌ها و توسعه‌دهندگان مراجعه کنید.

در گزارش‌های کسب درآمد، شرکت‌ها همچنان فیلتر اصلی هستند، اگرچه برچسب فیلتر از «توسعه‌دهندگان» به «شرکت‌ها» تغییر کرده است.

خدمات API

در ادامه ویژگی‌ها و پیشرفت‌های جدید در سرویس‌های Edge API آمده است.

متغیرهای خطای جدید OAuthV2

این متغیرهای جدید مرتبط با خطا توسط سیاست OAuthV2 تنظیم شده‌اند:

  • oauthV2.<policy-name>.failed - اگر سیاست شکست خورد، روی true تنظیم شود.
  • oauthv2.<policy_name>.<fault_name> - نام خطا. برای مثال، invalid_request
  • oauthv2.<policy_name>.<fault_cause> - دلیل خطا. برای مثال: توکن منقضی شده است

به http://apigee.com/docs/api-services/content/oauthv2-policy مراجعه کنید.

ایجاد محصول

هنگام ایجاد یک محصول جدید، اکنون می‌توانید علاوه بر نام نمایشی، نام محصول را نیز مشخص کنید.

به http://apigee.com/docs/developer-services/content/creating-api-products مراجعه کنید.

رابط کاربری برای حذف کاربران از یک سازمان

در صفحه کاربران سازمان در رابط کاربری، دکمه حذف با دکمه حذف جایگزین شده است. این کار برای روشن شدن این موضوع است که وقتی کاربری را از یک سازمان حذف می‌کنید، حساب کاربری Apigee آن کاربر همچنان فعال باقی می‌ماند.

به http://apigee.com/docs/api-services/content/managing-organization-users مراجعه کنید.

خدمات تحلیلی

در ادامه ویژگی‌ها و پیشرفت‌های جدید در سرویس‌های Edge Analytics آمده است.

متغیرهای اضافه شده به تجزیه و تحلیل

متغیرهای جدید زیر به Edge analytics منتقل می‌شوند که در مرحله AX از پنجره ردیابی پروکسی API قابل مشاهده هستند.

  • apigee.edge.execution.is_target_error - به شما امکان می‌دهد تشخیص دهید که آیا خطاهای API، خطاهای سمت هدف (مقدار "1") هستند یا خطاهای غیر هدف برای پاسخ‌های ناموفق HTTP (مقدار "0"). برای پاسخ موفق HTTP، مقدار null است.
  • apigee.edge.execution.is_policy_error - به شما امکان می‌دهد در یک پاسخ HTTP ناموفق (مقدار "1") یا عدم موفقیت هیچ سیاستی (مقدار "0") را شناسایی کنید. برای یک پاسخ HTTP موفق، مقدار null است.
    متغیرهای مرتبط زیر جزئیاتی از سیاستی که ابتدا شکست خورده است را ارائه می‌دهند. اگر هیچ سیاستی شکست نخورد، مقادیر تهی هستند.
    • apigee.edge.execution.fault_policy_name - نام سیاستی که با شکست مواجه شد.
    • apigee.edge.execution.fault_flow_name - نام جریان در سیاستی که با شکست مواجه شده است (مانند PreFlow، PostFlow یا یک جریان تعریف شده توسط کاربر).
    • apigee.edge.execution.fault_flow_state - مکانی که پالیسی در جریان پیوست شده است. مقادیر ممکن: PROXY_REQ_FLOW، TARGET_REQ_FLOW، TARGET_RESP_FLOW، PROXY_RESP_FLOW.

اشکالات برطرف شد

اشکالات زیر در این نسخه برطرف شده‌اند.

شناسه مسئله توضیحات
MGMT-1795 رابط کاربری هنگام انتخاب یک نقطه در برگه Analytics هر لیستی، خطایی ایجاد می‌کند.
MGMT-1794 تزریق موجودیت XML خارجی - XXE در تجزیه WSDL از راه دور با استفاده از سرورهای FTP
MGMT-1783 داشبورد رابط کاربری - تعداد توسعه‌دهندگان به ۱۰۰۰۰ نفر محدود شده است
MGMT-1780 هنگام ویرایش یک محصول، خاموش کردن یک محیط در رابط کاربری، تغییر را ذخیره نمی‌کند.
MGMT-1759 برای توضیح پیام‌های WARN در system.log به کمک نیاز دارید؟
MGMT-1752 رابط کاربری برای پشتیبانی از شیء پاسخ احراز هویت برای فراخوانی‌های RBAC
MGMT-1751 پشتیبانی از رابط کاربری با شیء پاسخ احراز هویت
MGMT-1717 در صفحه فهرست‌های API Proxy، تاریخ آخرین به‌روزرسانی را به عنوان راهنما نمایش دهید
MGMT-1705 همه انتخابگرهای تاریخ AX را مانند عملکرد پروکسی در سمت چپ قرار دهید
MGMT-1697 رابط کاربری - مرتب‌سازی فقط صفحه نمایش داده شده فعلی را مرتب می‌کند
MGMT-1685 جستجوی Consumer Key در "Developer Apps" دیگر کار نمی‌کند
MGMT-1684 پیوندهای جزئیات مربوط به گزارش ترکیب ترافیک شما را به همان صفحه هدایت می‌کنند
MGMT-1680 تغییر سازمان‌ها با استفاده از منوی کشویی به طور قابل اعتمادی کار نمی‌کند
MGMT-1655 صفحه دستگاه‌ها مقادیر ناشناخته، سایر و سایر را به صورت متفاوت نشان می‌دهد.
MGMT-1654 با مقادیر "(تنظیم نشده)" همانطور که با مقادیر "na" در کامپوننت‌های تحلیلی رفتار می‌کنیم، برخورد کنید.
ببین یعنی؟
MGMT-1653 انتخابگر منطقه زمانی را از گزارش‌های سفارشی تحلیلی حذف کنید
MGMT-1624 عدم موفقیت در استقرار پروکسی هنگام ذخیره فایل‌های منبع jsc در محدوده org
MGMT-1554 به‌روزرسانی کتابخانه‌ی Apache Commons برای اعتبارسنجی ایمیل و سایر ابزارها
MGMT-1492 لینک پورتال توسعه‌دهندگان را در رابط کاربری مدیریت، قابل تنظیم کنید
لینک‌های رابط کاربری اج (صفحه توسعه‌دهندگان) به پورتال‌های توسعه‌دهندگان را اصلاح می‌کند. اگر پورتال توسعه‌دهندگان شما در مکانی متفاوت از لینک پیش‌فرض (دکمه پورتال توسعه‌دهندگان) قرار دارد، برای تنظیم URL صحیح با پشتیبانی Apigee تماس بگیرید.
MGMT-1490 زمان ورود به رابط کاربری به درستی کار نمی‌کند. کاربر هرگز با صفحه احراز هویت جدیدی مواجه نمی‌شود.
MGMT-1434 در هنگام راه‌اندازی سرور، ثبت خودکار انجام می‌شود و نوع پیش‌فرض ثبت، مشابه نوع پروفایل است.
MGMT-1382 پشتیبانی از احراز هویت و جنبه‌های امنیتی واردات Swagger در مدل‌سازی
MGMT-1364 داده‌های حساس را در لاگ‌ها بدون تأثیر بر عملکرد، پنهان کنید
در ثبت پیام‌های Edge، مقدار سربرگ Authorization قابل مشاهده بود. این مشکل برطرف شده است. اکنون این مقدار پنهان شده است.
MGMT-1117 مدیریت بهتر حذف کاربران از سازمان‌ها
رابط کاربری، برچسب‌های واضح‌تری در مورد تأثیر حذف یک کاربر از یک سازمان ارائه می‌دهد.
MGMT-1088 رابط کاربری هنگام نمایش از طریق پروژکتور با وضوح XGA کوتاه می‌شود
MGMT-1034 دستور WADL import به اشتباه پارامتر body به نام Content-Type را اضافه می‌کند.
MGMT-1016 کاربران با نقش سفارشی نمی‌توانند گزارش دریافت کنند
رابط کاربری نقش‌های سفارشی اکنون مجوزهای مربوط به برنامه‌های شرکت و توسعه‌دهنده را نمایش می‌دهد.
MGMT-973 به نظر نمی‌رسد رابط کاربری Trace زمان سپری شده از پالیسی را به درستی محاسبه کند.
MGMT-952 خطای ردیابی - هنگام واکشی شیء DebugSession یافت نشد
ام‌جی‌ام‌تی-۶۶ نام محصول API دستکاری
هنگام ایجاد یا ویرایش یک محصول API، اکنون می‌توانید هم نام نمایشی و هم نام داخلی محصول API را مشاهده کنید. در حالی که نام پس از ایجاد یک محصول API ثابت می‌ماند، می‌توانید به تغییر نام نمایشی ادامه دهید.
DEVRT-1479 ستون مالیات بر نرخ در گزارش‌ها مورد نیاز است
ستون "مالیات بر نرخ" (مبلغ) اکنون در گزارش‌ها موجود است. ستون "مالیات/مالیات بر ارزش افزوده" به "مالیات بر قیمت" تغییر یافته است و ستون "کل هزینه‌ها" به "نرخ مصوب" تغییر نام داده است.
DEVRT-1478 مالیات اعمال شده بر نرخ ثابت صحیح نیست
DEVRT-1476 موجودی حساب توسعه‌دهنده پیش‌پرداخت پر نمی‌شود.
DEVRT-1441 مالیات برای بازپرداخت اعمال می‌شود
DEVRT-1440 تراکنش‌های زمان اجرا زمانی که منبع API از طریق flow.resource.name لغو می‌شود، رتبه‌بندی نمی‌شوند.
DEVRT-1438 کارت نرخ ثابت یا نرخ ثابت، در صورت فعال بودن سیاست ثبت تراکنش برای محصول، قیمت ناخالص یا خالص را در نظر بگیرید.
DEVRT-1386 محاسبه‌ی سرشکن‌شده‌ی کارمزدهای دوره‌ای اشتباه است
APIRT-1215 E2E: مقدار ratelimit.Quota.failed در صورت تجاوز از سهمیه، روی true تنظیم نمی‌شود.
APIRT-1063 پروکسی API امکان ارجاعات دایره‌ای را فراهم می‌کند
APIRT-1042 نام بیمه نامه دارای خطا/خطای افزایشی
APIRT-987 تعداد خطاهای خط مشی