আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন .info- তে যান।
Edge-এর সকল ব্যবহারকারীকে গ্লোবাল ইউজার বলা হয়, কারণ তাদের কোনো Edge অর্গানাইজেশনের বাইরে তৈরি করা হয়। তৈরি হয়ে গেলে, একজন গ্লোবাল ইউজারকে এক বা একাধিক অর্গানাইজেশনে নিযুক্ত করা যেতে পারে:

যখন আপনি কোনো ব্যবহারকারীকে একটি সংস্থায় নিযুক্ত করেন, তখন আপনাকে অবশ্যই সেই সংস্থায় ব্যবহারকারীর ভূমিকা নির্দিষ্ট করতে হবে। ব্যবহারকারীর ভূমিকা নির্ধারণ করে যে সেই সংস্থায় তিনি কোন কোন কাজ করার অনুমতি পাবেন। উদাহরণস্বরূপ, কিছু ব্যবহারকারীকে এপিআই (API) তৈরি করার অনুমতি দেওয়া হয়, আবার অন্যরা এপিআই দেখতে পারলেও তা পরিবর্তন করতে পারেন না।
একজন গ্লোবাল ইউজারকে এজ সিস্টেম অ্যাডমিনিস্ট্রেটর অথবা এজ রিড-অনলি সিস্টেম অ্যাডমিনিস্ট্রেটর-এর ভূমিকাতেও নিযুক্ত করা যেতে পারে। একজন সিস্টেম অ্যাডমিনিস্ট্রেটর এজ রক্ষণাবেক্ষণের জন্য প্রয়োজনীয় সমস্ত প্রশাসনিক কাজ সম্পাদন করেন, যার মধ্যে নতুন গ্লোবাল ইউজার তৈরি করাও অন্তর্ভুক্ত।
কোন তথ্য একজন ব্যবহারকারীকে সংজ্ঞায়িত করে?
একজন Edge ব্যবহারকারীকে নিম্নোক্তভাবে সংজ্ঞায়িত করা হয়:
- প্রথম নাম
- শেষ নাম
- ইমেইল ঠিকানা
- পাসওয়ার্ড
Edge ম্যানেজমেন্ট UI-তে লগ ইন করার সময় এবং Edge ম্যানেজমেন্ট API-এর মাধ্যমে অনুরোধ পাঠানোর সময়, ব্যবহারকারীর পরিচয়পত্র হিসেবে ইমেল ঠিকানা এবং পাসওয়ার্ড কাজ করে।
ভূমিকাগুলো কী?
একজন গ্লোবাল ইউজার নিজে থেকে Edge-এ কিছুই করতে পারে না। একজন গ্লোবাল ইউজারকে কাজ করতে হলে, তাকে একটি রোলে নিযুক্ত থাকতে হবে। সেই রোলটি হতে পারে:
- সিস্টেম অ্যাডমিনিস্ট্রেটর ভূমিকা : শুধুমাত্র এজ ফর দ্য প্রাইভেট ক্লাউড ইনস্টলেশনের জন্য, এটি ব্যবহারকারীকে এজ-এর সমস্ত প্রশাসনিক কাজ সম্পাদন করার অনুমতি দেয়।
- সাংগঠনিক ভূমিকা : কোনো প্রতিষ্ঠানের ক্ষেত্রে, এটি সেই প্রতিষ্ঠানে ব্যবহারকারীর জন্য অনুমোদিত কার্যকলাপ নির্ধারণ করে।
রোলগুলো মূলত CRUD-ভিত্তিক অনুমতির সেট। CRUD-এর অর্থ হলো "তৈরি করা, পড়া, হালনাগাদ করা, মুছে ফেলা"। উদাহরণস্বরূপ, কোনো ব্যবহারকারীকে একটি প্রতিষ্ঠানে এমন একটি রোল দেওয়া হতে পারে যা তাকে কোনো সুরক্ষিত সত্তার বিবরণ পড়ার বা "পাওয়ার" অনুমতি দেয়, কিন্তু সেটিকে হালনাগাদ বা মুছে ফেলার জন্য লেখার অনুমতি দেয় না। প্রতিষ্ঠানের প্রশাসক হলেন সেই প্রতিষ্ঠানের সর্বোচ্চ স্তরের রোলধারী, এবং তিনি প্রতিষ্ঠানের যেকোনো সত্তার উপর যেকোনো CRUD অপারেশন সম্পাদন করতে পারেন।
পূর্বনির্ধারিত সাংগঠনিক ভূমিকা সম্পর্কে
সমস্ত Edge অর্গানাইজেশন নিম্নলিখিত ভূমিকা এবং পূর্বনির্ধারিত কিছু অনুমতি সহ তৈরি করা হয়:
- সংগঠন প্রশাসক
- শুধুমাত্র পঠনযোগ্য সংস্থা প্রশাসক
- অপারেশনস অ্যাডমিনিস্ট্রেটর
- ব্যবসায়িক ব্যবহারকারী
- ব্যবহারকারী
এছাড়াও আপনি আপনার প্রতিষ্ঠানে নিজস্ব অনুমতিসহ নিজস্ব ভূমিকা তৈরি করতে পারেন।
আরও তথ্যের জন্য, UI-তে কাস্টম রোল তৈরি করা অথবা API ব্যবহার করে রোল তৈরি করা দেখুন।
সিস্টেম প্রশাসকের ভূমিকা সম্পর্কে
Edge নিম্নলিখিত সিস্টেম অ্যাডমিনিস্ট্রেটর ভূমিকাগুলি সমর্থন করে:
আপনি যখন প্রাইভেট ক্লাউডের জন্য এজ ইনস্টল করেন, তখন ইনস্টলেশন স্ক্রিপ্টটি আপনাকে একজন গ্লোবাল ইউজার তৈরি করতে বলে, যিনি সিস্টেম অ্যাডমিনিস্ট্রেটর হিসেবে কাজ করবেন। ইনস্টলেশনের পরে, আপনি অতিরিক্ত গ্লোবাল ইউজারদের সিস্টেম অ্যাডমিনিস্ট্রেটর পদে নিযুক্ত করতে পারেন।
একজন এজ সিস্টেম অ্যাডমিনিস্ট্রেটর পারেন:
- সংগঠন, পরিবেশ এবং ভার্চুয়াল হোস্ট তৈরি করুন
- একটি Edge ইনস্টলেশনে অতিরিক্ত উপাদান যোগ করুন
- একটি ভার্চুয়াল হোস্টে TLS/SSL কনফিগার করুন
- অতিরিক্ত সিস্টেম প্রশাসক তৈরি করুন
- Edge-এর অন্যান্য সমস্ত প্রশাসনিক কাজ সম্পাদন করুন।
সিস্টেম অ্যাডমিনিস্ট্রেটররা যে নির্দিষ্ট কাজগুলো করতে পারেন, তা Edge for Private Cloud ডকুমেন্টেশন জুড়ে বর্ণনা করা হয়েছে।
বিশ্বব্যাপী ব্যবহারকারীদের একটি সংস্থায় নিযুক্ত করা
নিম্নোক্ত চিত্রটিতে একটি এজ অর্গানাইজেশনের কাঠামো দেখানো হয়েছে:

একটি প্রতিষ্ঠানে দুই ধরনের স্বতন্ত্র ব্যবহারকারী থাকে:
- অর্গানাইজেশন ব্যবহারকারীরা এপিআই (API) তৈরি, পরিবর্তন এবং স্থাপন করেন; এপিআই প্রোডাক্ট, ডেভেলপার এবং ডেভেলপার অ্যাপের মতো এনটিটি তৈরি ও পরিচালনা করেন; অ্যানালিটিক্স রিপোর্ট তৈরি করেন এবং অন্যান্য প্রশাসনিক কাজ সম্পাদন করেন। অর্গানাইজেশন ব্যবহারকারীরা হলেন Edge-এর গ্লোবাল ব্যবহারকারী, যাদের একটি নির্দিষ্ট ভূমিকা সহ কোনো একটি অর্গানাইজেশনে নিযুক্ত করা হয়েছে।
- ডেভেলপাররা : এমন অ্যাপ তৈরি করুন যা আপনার এপিআই-তে অনুরোধ পাঠাবে। একজন ডেভেলপার এজ গ্লোবাল ইউজার নন। ডেভেলপারদের আপনার এপিআই গ্রাহক হিসেবে ভাবুন। আপনার প্রতিষ্ঠানের এপিআই অ্যাক্সেস করার জন্য, একজন ডেভেলপারকে অবশ্যই সেই প্রতিষ্ঠানে রেজিস্টার করতে হবে এবং তারপর একটি এপিআই কী-এর জন্য অনুরোধ করতে হবে। একজন ডেভেলপার বিভিন্ন প্রতিষ্ঠানের এপিআই ব্যবহার করার জন্য একাধিক প্রতিষ্ঠানে রেজিস্টার করতে পারেন।
একটি প্রতিষ্ঠানে ব্যবহারকারী এবং ডেভেলপারদের মধ্যে প্রধান পার্থক্য হলো, ব্যবহারকারীরা হলেন Edge-এর গ্লোবাল ইউজার যারা API তৈরি ও রক্ষণাবেক্ষণ করেন , অন্যদিকে ডেভেলপাররা হলেন গ্রাহক যারা সেই API ব্যবহার করে অ্যাপ তৈরি করেন । ডেভেলপারদের সাধারণত Edge-এ গ্লোবাল ইউজার অ্যাকাউন্ট থাকে না এবং তারা Edge ম্যানেজমেন্ট UI-তে লগ ইন করতে পারেন না। এর ব্যতিক্রম হলেন প্রতিষ্ঠানের এমন ব্যবহারকারী, যিনি পরীক্ষার উদ্দেশ্যে নিজের ডেভেলপার ও ডেভেলপার অ্যাপ তৈরি করেন।
ডেভেলপারদের সম্পর্কে আরও জানতে, পাবলিশিং-এর ভূমিকা দেখুন।