আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন। তথ্য
এই বিষয়ে, ডেভেলপার অ্যাপ ও ডেভেলপার অ্যাপে প্রোডাক্টের জন্য API কী বাতিল বা অনুমোদন করতে UI ও API কীভাবে ব্যবহার করতে হয় তা ব্যাখ্যা করা হয়েছে।
ডেভেলপার অ্যাপে নির্দিষ্ট API প্রোডাক্টের জন্য UI ব্যবহার করে কী প্রত্যাহার করা
UI-এর মাধ্যমে আপনি নির্দিষ্ট API প্রোডাক্টের সাথে যুক্ত কী প্রত্যাহার করতে পারবেন। এর প্রভাব হল, সেই API প্রোডাক্টে সংজ্ঞায়িত API রিসোর্স আর অ্যাক্সেস করা যাবে না, যতক্ষণ না কী আবার অনুমোদন করা হয়।
নিচে যেভাবে বর্ণনা করা হয়েছে সেইভাবে কী প্রত্যাহার করুন।
Edge
Edge UI ব্যবহার করে কী প্রত্যাহার করতে:
- apigee.com/edge লিঙ্কে গিয়ে সাইন-ইন করুন।
- বাঁদিকের নেভিগেশন বারে প্রকাশ করুন > অ্যাপ বিকল্প বেছে নিন।
- আপনি যে কী বাতিল করতে চান সেটি যে অ্যাপে আছে সেটি বেছে নিন।
- ডেভেলপার অ্যাপ পৃষ্ঠায়,
আইকনে ক্লিক করুন। - ক্রেডেনশিয়াল বিভাগে, স্ট্যাটাস ড্রপ-ডাউন মেনু থেকে প্রত্যাহার করুন বিকল্প বেছে নিন।
ক্লাসিক Edge (প্রাইভেট ক্লাউড)
ক্লাসিক Edge UI ব্যবহার করে কী প্রত্যাহার করতে:
http://ms-ip:9000-এ সাইন-ইন করুন, যেখানে ms-ip হল ম্যানেজমেন্ট সার্ভার নোডের IP অ্যাড্রেস বা DNS নাম।- সবচেয়ে উপরে নেভিগেশন বারে প্রকাশ করুন > ডেভেলপার অ্যাপ বিকল্প বেছে নিন।
- অ্যাপের তালিকা থেকে, আপনি যে কী সরিয়ে দিতে চান সেটি আছে এমন অ্যাপ বেছে নিন।
- Developer অ্যাপ পৃষ্ঠায়, এডিট করুন বিকল্পে ক্লিক করুন।
- প্রোডাক্ট বিভাগে, আপনি যে প্রোডাক্টের কী প্রত্যাহার করতে চান সেটির জন্য প্রত্যাহার করুন বিকল্পে ক্লিক করুন।
ডেভেলপার অ্যাপে নির্দিষ্ট API প্রোডাক্টের জন্য UI ব্যবহার করে কী অনুমোদন করা
ম্যানেজমেন্ট UI-এর মাধ্যমে আপনি কোনও ডেভেলপার অ্যাপে API প্রোডাক্টের জন্য আগে বাতিল করা কনজিউমার কী অনুমোদন করতে পারবেন। ক্লায়েন্ট অ্যাপটি সেই প্রোডাক্টের API আবার অ্যাক্সেস করতে পারবে।
API প্রোডাক্ট কী অনুমোদন করতে:
- আপনার Apigee Edge অ্যাকাউন্টে লগ-ইন করুন।
- প্রধান মেনু থেকে, প্রকাশ করুন > ডেভেলপার অ্যাপ বিকল্প বেছে নিন।
- অ্যাপের তালিকা থেকে, আপনি যে কী অনুমোদন করতে চান সেটি আছে এমন অ্যাপ বেছে নিন।
- Developer অ্যাপ পৃষ্ঠায়, এডিট করুন বিকল্পে ক্লিক করুন।
- প্রোডাক্ট বিভাগে, কী রিস্টোর করতে অনুমোদন করুন বিকল্পে ক্লিক করুন।
Edge API-এর মাধ্যমে API প্রোডাক্টের জন্য কী বাতিল করা ও অনুমোদন করা
Edge এমন API প্রদান করে যা আপনাকে আপনার সম্ভাব্য পরিস্থিতি অনুযায়ী API কী স্ট্যাটাস ম্যানেজ করতে দেয়। নিচের ডেভেলপার অ্যাপ JSON-এ, এইসব তিনটি ক্ষেত্রে প্রতিটি অনুমোদন/প্রত্যাহার ফ্ল্যাগের লোকেশন দেখানো হয়েছে:
- (১) ডেভেলপার অ্যাপে নির্দিষ্ট API প্রোডাক্টের জন্য কী প্রত্যাহার/অনুমোদন করা। এই API ঠিক তাই করে যা এই বিষয়ে আগে বর্ণিত UI অপারেশন করে। ডেভেলপার অ্যাপের কী-এর জন্য API প্রোডাক্ট অনুমোদন বা প্রত্যাহার করা দেখুন।
- (২) ডেভেলপার অ্যাপের জন্য নির্দিষ্ট কী প্রত্যাহার/অনুমোদন করা। কী প্রত্যাহার করলে, এটি অ্যাপের জন্য API অ্যাক্সেস করতে ব্যবহারযোগ্য থাকে না। প্রত্যাহার করা অ্যাপ কী-এর সাথে যুক্ত যেকোনও অ্যাক্সেস টোকেন অ্যাক্টিভ থাকবে, তবে Apigee Edge প্রথমে অ্যাপ কী-এর স্ট্যাটাস চেক করে। যদি স্ট্যাটাস "প্রত্যাহার করা হয়েছে" হিসেবে সেট করা থাকে, তাহলে Apigee Edge কলটি সম্পূর্ণ হতে দেবে না। ডেভেলপার অ্যাপের নির্দিষ্ট কী অনুমোদন বা প্রত্যাহার করা দেখুন।
- (৩) সম্পূর্ণ ডেভেলপার অ্যাপের API কীয়ের স্ট্যাটাস বাতিল/অনুমোদন করুন। বাতিল করা অ্যাপ কোনও API প্রোডাক্ট অ্যাক্সেস করতে এবং Apigee Edge ম্যানেজ করে এমন কোনও API ইনভোক করতে পারবে না। অনুমোদন করুন অথবা ডেভেলপার অ্যাপের অ্যাক্সেস প্রত্যাহার করুন বিকল্প দেখুন।
{ "accessType": "", "appFamily": "default", "appId": "6ed3a4d1-4733-439a-80a4-0d71149ec9ad", "attributes": [ { "name": "DisplayName", "value": "AnotherTestApp" }, { "name": "Notes", "value": "" } ], "callbackUrl": "", "createdAt": 1415728893126, "createdBy": "wwitman@apigee.com", "credentials": [ { "apiProducts": [ { "apiproduct": "Weather-Product", "status": "revoked" // (1) } ], "attributes": [], "consumerKey": "giIC9Au6XP82wJ1oxZuQU4L75OdNKLhb", "consumerSecret": "SXg8JizqeTA8j3gX", "expiresAt": -1, "issuedAt": 1415728893154, "scopes": [], "status": "approved" // (2) } ], "developerId": "Z2S37rxX2Suzkwtg", "lastModifiedAt": 1420682967414, "lastModifiedBy": "wwitman@apigee.com", "name": "AnotherTestApp", "scopes": [], "status": "approved" // (3) }