সংস্থাগুলিতে Service User

শেষ আপডেট: ১৮ মে, ২০২৬

একটি Service User কী?

একটি Service User হল আপনার Organization-এর মধ্যে প্রোগ্রাম্যাটিক অ্যাক্সেসের জন্য তৈরি একটি API-কেবল অপারেটর। Service Users API কী ক্রেডেনশিয়াল ব্যবহার করে প্রমাণীকরণ করে এবং স্বয়ংক্রিয় ইন্টিগ্রেশনের জন্য ডিজাইন করা হয়েছে, যেমন ট্রেডিং বট, ট্রেজারি ম্যানেজমেন্ট স্ক্রিপ্ট, অথবা আপনার Organization-এর অ্যাকাউন্টগুলির সাথে ইন্টারঅ্যাক্ট করার প্রয়োজন এমন অভ্যন্তরীণ টুলিং।

Service Users ব্যক্তিগত ব্যক্তিদের প্রতিনিধিত্ব করে না। তারা UI-তে সাইন ইন করে না এবং তাদের ব্যক্তিগত KYC-এর প্রয়োজন হয় না।

মেম্বারদের সাথে সার্ভিস ইউজারদের তুলনা

সদস্য

Service User

প্রমাণীকরণ

2FA সহ স্বতন্ত্র ক্রেডেনশিয়াল

API কী ক্রেডেনশিয়াল

UI লগইন

হ্যাঁ

না

KYC প্রয়োজন

হ্যাঁ

না

অনুরোধ শুরু করতে পারে

হ্যাঁ

হ্যাঁ (API এর মাধ্যমে)

অনুরোধ অনুমোদন করতে পারে

হ্যাঁ, তাদের নিজস্ব অনুরোধ ছাড়া

না

অবিলম্বে এক্সিকিউট করতে পারে

হ্যাঁ, যদি নীতি অনুমতি দেয়

না

অ্যাডমিনিস্ট্রেটিভ অ্যাক্সেস

হ্যাঁ, যদি মঞ্জুর করা হয়

না

উপলব্ধ ওয়ার্কফ্লো

Manage Access, Manage Policies, Manage Addresses, Initiate Withdrawal

API এর মাধ্যমে উত্তোলন (API কী স্কোপস দ্বারা সীমিত)

অনুমোদন মডেল

Organization workflow permissions (দেখা, শুরু করা, অনুমোদন করা, কার্যকর করা)

API key permissions

সার্ভিস ইউজাররা কী করতে পারে

একটি সার্ভিস ইউজারের ক্ষমতাগুলি তার API কী পারমিশনস দ্বারা সংজ্ঞায়িত করা হয়। কী-কে প্রদত্ত স্কোপসের উপর নির্ভর করে, একটি সার্ভিস ইউজার যা করতে পারে:

  • API এর মাধ্যমে উত্তোলনের অনুরোধ জমা দেওয়া — যদি Initiate Withdrawal ওয়ার্কফ্লো এর জন্য একটি অর্গানাইজেশন নীতি কনফিগার করা থাকে, তাহলে অনুরোধটি অনুমোদনের সারিতে প্রবেশ করে এবং কার্যকর হওয়ার আগে মানব মেম্বারদের দ্বারা অনুমোদিত হতে হবে।
  • এমন অ্যাকাউন্টগুলিতে ট্রেড করা যেখানে API কী-এর অর্ডার পারমিশনস আছে (অর্ডার তৈরি ও পরিবর্তন করা, অর্ডার বাতিল ও বন্ধ করা) — এগুলি তাৎক্ষণিকভাবে কার্যকর হয়।
  • Earn প্রোডাক্ট বরাদ্দ ও ডিলোক্যাট করা যেখানে API কী-এর Earn পারমিশন আছে — এগুলি তাৎক্ষণিকভাবে কার্যকর হয়।
  • ব্যালেন্স ক্যোয়ারি করা, লেজার এন্ট্রি, খোলা এবং বন্ধ অর্ডার, এবং কী-এর রিড স্কোপস অনুযায়ী ডেটা এক্সপোর্ট করা।

শুধুমাত্র উত্তোলনের কার্যক্রম অর্গানাইজেশন নীতির অধীন। অন্যান্য সমস্ত API কী কার্যক্রম — ট্রেডিং, Earn, ক্যোয়ারি, ডেটা এক্সপোর্ট — তাৎক্ষণিক।

সার্ভিস ইউজাররা কী করতে পারে না

  • অনুরোধ অনুমোদন করা — সার্ভিস ইউজাররা কোনো অনুরোধ পর্যালোচনা বা অনুমোদন করতে পারে না।
  • সরাসরি উত্তোলন সম্পন্ন করা — যখন Initiate Withdrawal এর জন্য একটি অর্গানাইজেশন নীতি কনফিগার করা থাকে, তখন API কী শুধুমাত্র একটি অনুরোধ শুরু করতে পারে; কার্যকর হওয়ার আগে মানব মেম্বারদের এটি অনুমোদন করতে হবে।
  • প্রশাসনিক ওয়ার্কফ্লোতে অ্যাক্সেস করা — সার্ভিস ইউজারদের Manage Access বা Manage Policies এ কোনো অ্যাক্সেস নেই।
  • UI-তে সাইন ইন করা — সার্ভিস ইউজাররা শুধুমাত্র API ব্যবহার করে।

API কী পারমিশনস

সার্ভিস ইউজাররা API কী পারমিশনস এর মাধ্যমে অনুমোদিত হয়, অর্গানাইজেশন ওয়ার্কফ্লো পারমিশনস (দেখা, শুরু করা, অনুমোদন করা, কার্যকর করা) এর মাধ্যমে নয়। প্রতিটি API কী স্কোপসের একটি সেট দিয়ে কনফিগার করা হয় যা সার্ভিস ইউজার কী অ্যাক্সেস করতে পারে তা সংজ্ঞায়িত করে।

ফান্ড এবং অনুমতি

অনুমতি

এটি যা অনুমতি দেয়

কোয়েরি

ব্যালেন্স এবং ফান্ডিং স্ট্যাটাস দেখা

আয় করুন

Earn (স্টেকিং এবং ইয়েল্ড) প্রোডাক্ট বরাদ্দ এবং ডিলোক্যাট করা

জমা দিন

ডিপোজিট অ্যাড্রেস তৈরি করা এবং ডিপোজিট হিস্টরি দেখা

তুলে নিন

উত্তোলনের অনুরোধ জমা দেওয়া — যদি একটি অর্গানাইজেশন নীতি এই ওয়ার্কফ্লোকে নিয়ন্ত্রণ করে, তাহলে অনুরোধের জন্য মেম্বারের অনুমোদন প্রয়োজন (নীতি ইন্টারঅ্যাকশন দেখুন)

অর্ডার এবং ট্রেড

অনুমতি

এটি যা অনুমতি দেয়

খোলা অর্ডার এবং বাণিজ্য অনুসন্ধান করুন

বর্তমানে খোলা অর্ডার এবং সক্রিয় ট্রেডগুলি দেখুন

বন্ধ অর্ডার এবং বাণিজ্য অনুসন্ধান করুন

ঐতিহাসিক অর্ডার এবং সম্পূর্ণ হওয়া ট্রেডগুলি দেখুন

অর্ডার তৈরি এবং পরিবর্তন করুন

নতুন অর্ডার দিন এবং বিদ্যমান অর্ডারগুলি পরিবর্তন করুন

অর্ডার বাতিল ও বন্ধ করুন

খোলা অর্ডার বাতিল করুন এবং পজিশন বন্ধ করুন

ডেটা

অনুমতি

এটি যা অনুমতি দেয়

কোয়েরি লেজার এন্ট্রিগুলি

লেনদেন এবং লেজার ইতিহাস দেখুন

ডেটা এক্সপোর্ট করুন

রিপোর্টিং এবং সমন্বয়ের জন্য অ্যাকাউন্ট ডেটা রপ্তানি করুন

কনফিগারেশন বিকল্পগুলি

প্রতিটি API কী নিম্নলিখিত সেটিংসগুলিও সমর্থন করে:

সেটিং

বিবরণ

API কী'র মেয়াদ শেষ হযেছে

ঐচ্ছিক মেয়াদ উত্তীর্ণের তারিখ যার পরে কী স্বয়ংক্রিয়ভাবে অক্ষম হয়ে যায়

কোয়েরি শুরু তারিখ

এই তারিখের পরের এন্ট্রিগুলিতে ডেটা জিজ্ঞাসা সীমাবদ্ধ করুন

কোয়েরি শেষ তারিখ

এই তারিখের আগের এন্ট্রিগুলিতে ডেটা ক্যোয়ারি সীমাবদ্ধ করুন

ওয়েবসকেট সংযোগ অনুমোদন করুন

WebSocket এর মাধ্যমে রিয়েল-টাইম স্ট্রিমিং সক্ষম বা অক্ষম করুন

কাস্টম ননস উইন্ডো

রিপ্লে সুরক্ষার জন্য একটি কাস্টম ননস উইন্ডো কনফিগার করুন

আইপি ঠিকানা বা পরিসীমা সীমাবদ্ধ করুন

নির্দিষ্ট IP ঠিকানা বা CIDR রেঞ্জগুলিতে কী ব্যবহার সীমাবদ্ধ করুন

নীতি মিথস্ক্রিয়া

API কী অনুমতিগুলি একটি Service User কী অ্যাক্সেস করতে পারে তা সংজ্ঞায়িত করে, তবে Organization নীতিগুলি উত্তোলন কার্যক্রমের জন্য API কী ক্ষমতাগুলিকে বাতিল করে দেয়।

যখন একটি নীতি Initiate Withdrawal ওয়ার্কফ্লোর জন্য কনফিগার করা হয়:

  • API কী-এর Withdraw পারমিশন Service User কে একটি উত্তোলন অনুরোধ শুরু করার অনুমতি দেয়, তবে তা সম্পূর্ণ করার অনুমতি দেয় না
  • অনুরোধটি Organization-এর অনুমোদনের সারিতে প্রবেশ করে
  • Initiate Withdrawal ওয়ার্কফ্লোতে Approve পারমিশন সহ সদস্যদের অবশ্যই অনুরোধটি কার্যকর হওয়ার আগে পর্যালোচনা এবং অনুমোদন করতে হবে

অন্যান্য সমস্ত API কী অপারেশন — অর্ডার দেওয়া এবং বাতিল করা, Earn বরাদ্দ, ক্যোয়ারি, ডেটা এক্সপোর্ট — তাৎক্ষণিক। এগুলি Organization নীতিগুলির অধীন নয় এবং অনুমোদনের প্রয়োজন হয় না।

যদি কোনো ওয়ার্কফ্লোর জন্য কোনো নীতি কনফিগার না করা হয়, তবে সেই অপারেশনের জন্যও API কী-এর অনুমতিগুলি সরাসরি প্রযোজ্য হয়।

একটি Service User কীভাবে তৈরি করবেন

  1. আপনার Organization-এর Manage Access বিভাগে যান।
  2. Create Service User (অথবা Create API Key, আপনার ইন্টারফেস সংস্করণের উপর নির্ভর করে) নির্বাচন করুন।
  3. Service User কে একটি বর্ণনামূলক নাম দিন যা এর উদ্দেশ্য চিহ্নিত করে (উদাহরণস্বরূপ, "Treasury Bot" বা "Reporting Script")।
  4. Service User-এর প্রয়োজনীয় স্কোপ নির্বাচন করে API কী অনুমতিগুলি কনফিগার করুন। সম্পূর্ণ তালিকার জন্য API key permissions দেখুন।
  5. ঐচ্ছিকভাবে IP সীমাবদ্ধতা, কী মেয়াদোত্তীর্ণের তারিখ এবং nonce window-এর মতো সুরক্ষা সেটিংস কনফিগার করুন।
  6. কনফিগারেশন পর্যালোচনা করুন এবং নিশ্চিত করুন।

যদি Manage Access নীতির জন্য অনুমোদনের প্রয়োজন হয়, তবে আপনার অনুরোধ অনুমোদনের সারিতে প্রবেশ করে। একবার অনুমোদিত হলে (অথবা Execute এর মাধ্যমে তাৎক্ষণিকভাবে সম্পন্ন হলে), Service User তৈরি হয় এবং এর API কী শংসাপত্রগুলি তৈরি হয়।

একটি Service User কীভাবে সম্পাদনা বা অপসারণ করবেন

একটি Service User-এর অনুমতি পরিবর্তন করতে বা সম্পূর্ণরূপে সরাতে, Manage Access-এ যান, Service User নির্বাচন করুন এবং পরিবর্তন জমা দিন। একই শাসন বিধি প্রযোজ্য — যদি Manage Access-এর অনুমোদনের প্রয়োজন হয়, তবে পরিবর্তনটি অনুমোদনের সারিতে প্রবেশ করে।

Manage Access অপারেশনগুলির সম্পূর্ণ তালিকার জন্য Permissions and workflows দেখুন।

আরও সাহায্যের প্রয়োজন?