ব্যক্তিগত ক্লাউডের জন্য প্রান্ত v. 4.16.05
নগদীকরণ পরিষেবাগুলি Apigee Edge-এর একটি এক্সটেনশন, তাই এটি একটি স্বতন্ত্র প্রক্রিয়া হিসাবে চলে না। এটি যেকোন বিদ্যমান Apigee Edge সেটআপের মধ্যে চলে।
নগদীকরণ প্রয়োজনীয়তা
- আপনি যদি একটি এজ টপোলজিতে মনিটাইজেশন ইনস্টল করেন যা একাধিক ম্যানেজমেন্ট সার্ভার নোড ব্যবহার করে, যেমন একটি 13-নোড ইনস্টলেশন, তাহলে মনিটাইজেশন ইনস্টল করার আগে আপনাকে অবশ্যই উভয় এজ ম্যানেজমেন্ট সার্ভার নোড ইনস্টল করতে হবে।
- এজ এ মনিটাইজেশন ইনস্টল করার জন্য যেখানে এজ ইনস্টলেশনে একাধিক পোস্টগ্রেস নোড রয়েছে, পোস্টগ্রেস নোডগুলি অবশ্যই মাস্টার/স্ট্যান্ডবাই মোডে কনফিগার করতে হবে। আপনার যদি একাধিক পোস্টগ্রেস মাস্টার নোড থাকে তবে আপনি এজে মনিটাইজেশন ইনস্টল করতে পারবেন না। আরও তথ্যের জন্য, পোস্টগ্রেসের জন্য মাস্টার-স্ট্যান্ডবাই রেপ্লিকেশন সেট আপ দেখুন।
ইনস্টলেশন ওভারভিউ
নিম্নলিখিত পদক্ষেপগুলি একটি বিদ্যমান Apigee Edge ইনস্টলেশনে কীভাবে নগদীকরণ পরিষেবা যোগ করতে হয় তা ব্যাখ্যা করে:
- Apigee-সেটআপ ইউটিলিটি ব্যবহার করে Apigee ম্যানেজমেন্ট সার্ভার নোড আপডেট করতে মনিটাইজেশন পরিষেবাগুলি সক্ষম করুন, উদাহরণস্বরূপ, ক্যাটালগ পরিচালনা, সীমা এবং বিজ্ঞপ্তি কনফিগারেশন, বিলিং এবং রিপোর্টিং।
আপনার যদি একাধিক ম্যানেজমেন্ট সার্ভার নোড থাকে, যেমন একটি 13-নোড ইনস্টলেশন, তাহলে মনিটাইজেশন ইনস্টল করার আগে আপনাকে অবশ্যই উভয় এজ ম্যানেজমেন্ট সার্ভার নোড ইনস্টল করতে হবে। - Apigee-সেটআপ ইউটিলিটি ব্যবহার করুন Apigee মেসেজ প্রসেসর আপডেট করতে মনিটাইজেশন পরিষেবার রানটাইম উপাদানগুলিকে সক্ষম করতে, উদাহরণস্বরূপ, লেনদেন রেকর্ডিং নীতি এবং সীমা প্রয়োগ। আপনার যদি একাধিক মেসেজ প্রসেসর থাকে, তাহলে সেগুলির সবগুলিতে মনিটাইজেশন ইনস্টল করুন৷
- আপনার এজ সংস্থাগুলির জন্য নগদীকরণ অনবোর্ডিং প্রক্রিয়াটি সম্পাদন করুন৷
- নগদীকরণ সমর্থন করতে বিকাশকারী পরিষেবা পোর্টাল কনফিগার করুন৷ আরও তথ্যের জন্য, http://apigee.com/docs/monetization/content/configure-monetization-developer-portal দেখুন।
নগদীকরণের জন্য একটি নীরব কনফিগারেশন ফাইল তৈরি করা হচ্ছে
একটি নগদীকরণ ইনস্টলেশনের জন্য একটি নীরব কনফিগারেশন ফাইলের উদাহরণ নীচে দেখানো হয়েছে৷ আপনার কনফিগারেশনের জন্য প্রয়োজনীয় এই ফাইলটি সম্পাদনা করুন। এই ফাইলটি অন্তর্ভুক্ত করতে setup.sh-এ -f বিকল্পটি ব্যবহার করুন।
দ্রষ্টব্য : সাধারণত, আপনি এই বৈশিষ্ট্যগুলি একই কনফিগারেশন ফাইলে যুক্ত করেন যা আপনি এজ ইনস্টল করতে ব্যবহার করেছিলেন, যেমনটি একটি নোডে ইনস্টল এজ উপাদানগুলিতে দেখানো হয়েছে।
# Edge configuration properties # Specify IP address or DNS name of node. IP1=192.168.1.1 # Management Server, OpenLDAP, UI, ZooKeeper, Cassandra IP2=192.168.1.2 # ZooKeeper, Cassandra IP3=192.168.1.3 # ZooKeeper, Cassandra IP4=192.168.1.4 # Router, Message Processor IP5=192.168.1.5 # Router, Message Processor IP6=192.168.1.6 # Qpid IP7=192.168.1.7 # Qpid IP8=192.168.1.8 # Postgres IP9=192.168.1.9 # Postgres # Must resolve to IP address or DNS name of host - not to 127.0.0.1 or localhost. HOSTIP=$(hostname -i) # Edge sys admin credentials ADMIN_EMAIL=your@email.com APIGEE_ADMINPW=yourPassword # If omitted, you are prompted for it. # Specify the Management Server port. APIGEE_PORT_HTTP_MS=8080 # # Monetization configuration properties. # # Postgres credentials from Edge installation. PG_USER=apigee # Default from Edge installation PG_PWD=postgres # Default from Edge installation # Specify Postgres server. MO_PG_HOST="$IP8" # Only specify one Postgres node. # Create a Postgres user for Monetization. # Default username is "postgre". # If you specify a different user, that user must already exist. MO_PG_USER=postgre MO_PG_PASSWD=moUserPWord # Specify one ZooKeeper host. # Ensure this is a ZooKeeper leader node in a multi-datacenter environment. ZK_HOSTS="$IP2" # Specify Cassandra information. # Ensure CASS_HOSTS is set to the same value as when you installed Edge. # Must use IP addresses for CASS_HOSTS, not DNS names. CASS_HOSTS="$IP1:1,1 $IP2:1,1 $IP3:1,1" # Default is "Apigee", unless it was changed during Edge install. CASS_CLUSTERNAME=Apigee # Cassandra uname/pword required only if you enabled Cassandra authentication. # CASS_USERNAME= # CASS_PASSWORD= # Specify the region. # Default is dc-1 unless you are in a multi-datacenter environment. REGION=dc-1 # If your Edge config file did not specify SMTP information, add it. # Monetization requires an SMTP server. SMTPHOST=smtp.gmail.com SMTPPORT=465 SMTPUSER=your@email.com SMTPPASSWORD=yourEmailPassword SMTPSSL=yনোট :
- যদি আপনার এজ কনফিগারেশন ফাইলটি SMTP তথ্য নির্দিষ্ট না করে থাকে তবে এটি যোগ করুন। নগদীকরণের জন্য একটি SMTP সার্ভার প্রয়োজন৷
- একটি একক ডেটা সেন্টার ইনস্টলেশনে, সমস্ত ZooKeeper নোড ডিফল্টরূপে নেতা হিসাবে কনফিগার হয়। আপনি যখন একাধিক ডেটা সেন্টার জুড়ে এজ ইনস্টল করছেন, তখন কিছু ZooKeeper নোড পর্যবেক্ষক হিসাবে কনফিগার করা হবে। নিশ্চিত করুন যে উপরের ZK_HOSTS সম্পত্তি একাধিক ডেটা সেন্টার ইনস্টলেশনে একটি লিডার নোড নির্দিষ্ট করে।
- আপনি যদি ক্যাসান্দ্রা প্রমাণীকরণ সক্ষম করেন, আপনি নিম্নলিখিত বৈশিষ্ট্যগুলি ব্যবহার করে ক্যাসান্দ্রা ব্যবহারকারীর নাম এবং পাসওয়ার্ড পাস করতে পারেন:
CASS_USERNAME
CASS_PASSWORD
সমস্ত ম্যানেজমেন্ট সার্ভারের সাথে নগদীকরণ পরিষেবাগুলিকে একীভূত করুন
ম্যানেজমেন্ট সার্ভার নোডগুলিতে নগদীকরণ সংহত করতে নিম্নলিখিত পদ্ধতিটি ব্যবহার করুন।
- আপনি যদি একটি এজ টপোলজিতে মনিটাইজেশন ইনস্টল করেন যা একাধিক ম্যানেজমেন্ট সার্ভার নোড ব্যবহার করে, যেমন একটি 13-নোড ইনস্টলেশন, তাহলে নিশ্চিত করুন যে আপনি মনিটাইজেশন ইনস্টল করার আগে উভয় ম্যানেজমেন্ট সার্ভার নোড ইনস্টল করেছেন।
- ম্যানেজমেন্ট সার্ভার নোডে, সেটআপ স্ক্রিপ্ট চালান:
> /opt/apigee/apigee-setup/bin/setup.sh -p mo -f কনফিগার ফাইল
"-p mo" বিকল্পটি নগদীকরণ সংহত করার জন্য নির্দিষ্ট করে৷
কনফিগারেশন ফাইলটি "এপিজি" ব্যবহারকারীর দ্বারা অ্যাক্সেসযোগ্য বা পাঠযোগ্য হতে হবে। উদাহরণস্বরূপ, নোডের /tmp ডিরেক্টরিতে ফাইলটি রাখুন। - আপনি যদি একাধিক ম্যানেজমেন্ট সার্ভার নোডে মনিটাইজেশন ইনস্টল করছেন, দ্বিতীয় ম্যানেজমেন্ট সার্ভার নোডে ধাপ 2 পুনরাবৃত্তি করুন।
সফল কনফিগারেশনে, PostgreSQL ডাটাবেসে মনিটাইজেশন পরিষেবার জন্য একটি RDBMS স্কিমা তৈরি করা হয়। এটি পোস্টগ্রেস সার্ভারের সাথে মনিটাইজেশন পরিষেবা এবং এর সংশ্লিষ্ট উপাদানগুলির একীকরণ সম্পূর্ণ করে।
সমস্ত বার্তা প্রসেসরের সাথে নগদীকরণ পরিষেবাগুলিকে একীভূত করুন৷
সমস্ত বার্তা প্রসেসর নোডগুলিতে নগদীকরণ সংহত করতে নিম্নলিখিত পদ্ধতিটি ব্যবহার করুন।
- প্রথম বার্তা প্রসেসর নোডে, কমান্ড প্রম্পটে, সেটআপ স্ক্রিপ্টটি চালান:
> /opt/apigee/apigee-setup/bin/setup.sh -p mo -f কনফিগার ফাইল
"-p mo" বিকল্পটি নগদীকরণ সংহত করার জন্য নির্দিষ্ট করে৷
কনফিগারেশন ফাইলটি "এপিজি" ব্যবহারকারীর দ্বারা অ্যাক্সেসযোগ্য বা পাঠযোগ্য হতে হবে। উদাহরণস্বরূপ, নোডের /tmp ডিরেক্টরিতে ফাইলটি রাখুন। - সমস্ত মেসেজ প্রসেসর নোডে এই পদ্ধতিটি পুনরাবৃত্তি করুন।
সফল কনফিগারেশনে, বার্তা প্রসেসর নগদীকরণ পরিষেবাগুলির সাথে আপডেট করা হয়। এটি বার্তা প্রসেসরের সাথে নগদীকরণ পরিষেবা এবং এর সংশ্লিষ্ট উপাদানগুলির একীকরণ সম্পূর্ণ করে৷
মনিটাইজেশন অনবোর্ডিং
নগদীকরণ সক্ষম করে একটি নতুন সংস্থা তৈরি করতে, আপনি প্রথমে যে কোনও নতুন সংস্থার মতো সংগঠন তৈরি করুন৷ আরও তথ্যের জন্য, অনবোর্ড একটি সংস্থা দেখুন।
একটি প্রতিষ্ঠানের জন্য নগদীকরণ সক্ষম করতে অতিরিক্ত অনবোর্ডিং
একটি প্রতিষ্ঠানের নগদীকরণ অনবোর্ডিং সম্পূর্ণ করতে, আপনাকে করতে হবে:
- নগদীকরণ গ্রুপ তৈরি করুন: mxgroup ।
- গ্রুপে Qpid যোগ করুন।
- প্রতিষ্ঠানের জন্য নগদীকরণ সক্ষম করুন।
- প্রতিষ্ঠানের জন্য বিজ্ঞপ্তি সেটিংস সক্ষম করুন৷
- আপনি যে সমস্ত প্রতিষ্ঠানে নগদীকরণ সক্ষম করতে চান তার জন্য এই প্রক্রিয়াটি পুনরাবৃত্তি করুন৷
এই সমস্ত কাজ সম্পাদন করতে enable-monetization কমান্ড ব্যবহার করুন। এই স্ক্রিপ্টটি নিম্নলিখিত বৈশিষ্ট্য ধারণকারী একটি কনফিগারেশন ফাইল নেয়:
MSIP=IPorDNSofManagementServer APIGEE_PORT_HTTP_MS=8080 # Default is 8080. ADMIN_EMAIL=your@email.com APIGEE_ADMINPW=yourPassword # If omitted, you are prompted for it. # Must use IP addresses for CASS_HOSTS, not DNS names. CASS_HOSTS="$IP1:1,1 $IP2:1,1 $IP3:1,1" # Space-separated list IP/DNS names of all Qpid nodes in the data center being configured. QPID_HOST="$IP6 $IP7" QPID_PORT=8083 # Default is 8083. REGION=dc-1 ORG_NAME=myorg # The Edge org where you want to enable monetization. MX_GROUP=mxgroup # Default Monetization group.
নোট:
- CASS_HOSTS এবং REGION একই মানগুলিতে সেট করুন যা আপনি নগদীকরণ ইনস্টল করার সময় ব্যবহার করেছিলেন৷
- আপনি যদি একাধিক ডেটা সেন্টার কনফিগারেশনে নগদীকরণ সক্ষম করে থাকেন:
- আপনাকে অবশ্যই প্রতিটি ডেটা সেন্টারে ম্যানেজমেন্ট সার্ভারে অনবোর্ডিং প্রক্রিয়াটি পুনরাবৃত্তি করতে হবে।
- কনফিগারেশন ফাইলটি কনফিগার করা ডেটা সেন্টারে শুধুমাত্র Qpid নোডগুলি তালিকাভুক্ত করা উচিত।
স্ক্রিপ্ট চালানোর জন্য:
- স্ক্রিপ্ট আহ্বান করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-প্রভিশন সক্ষম-নগদীকরণ -f কনফিগার ফাইল
কনফিগারেশন ফাইলটি "এপিজি" ব্যবহারকারীর দ্বারা অ্যাক্সেসযোগ্য বা পাঠযোগ্য হতে হবে। উদাহরণস্বরূপ, নোডের /tmp ডিরেক্টরিতে ফাইলটি রাখুন।
আপনার যদি একাধিক ম্যানেজমেন্ট সার্ভার থাকে, তবে আপনাকে শুধুমাত্র তাদের একটিতে এই স্ক্রিপ্টটি চালাতে হবে।
এই স্ক্রিপ্টটি ক্যাসান্দ্রা ডাটাবেস থেকে মনিটাইজেশন PostgreSQL ডাটাবেসে সংগঠন, পণ্য, বিকাশকারী এবং অ্যাপ্লিকেশনগুলির প্রতিলিপি করে। মনিটাইজেশন সার্ভিসের সফল ইনস্টলেশনের পরে ডেটা স্বয়ংক্রিয়ভাবে সিঙ্ক্রোনাইজ হয়। - প্রতিটি প্রতিষ্ঠানের জন্য এই পদ্ধতিটি পুনরাবৃত্তি করুন যেখানে আপনি নগদীকরণ সক্ষম করতে চান৷
- আপনি যদি একাধিক ডেটা সেন্টার পরিবেশে থাকেন তবে অন্য ডেটা সেন্টারে ম্যানেজমেন্ট সার্ভারে এই প্রক্রিয়াটি পুনরাবৃত্তি করুন। কনফিগার করা ডেটা সেন্টারে কনফিগার করা ফাইলটি কেবলমাত্র Qpid নোডগুলির তালিকা রয়েছে তা নিশ্চিত করুন৷
আপনি যখন পরবর্তী এজ UI-তে লগ ইন করবেন, তখন আপনি প্রতিষ্ঠানের জন্য শীর্ষ-স্তরের মেনুতে নগদীকরণ এন্ট্রি দেখতে পাবেন:
ডেভেলপার সার্ভিসেস পোর্টাল কনফিগার করুন
নগদীকরণ সমর্থন করার জন্য বিকাশকারী পরিষেবা পোর্টাল কনফিগার করতে, http://apigee.com/docs/monetization/content/configure-monetization-developer-portal দেখুন।
একটি মনিটাইজেশন ইনস্টলেশনে একটি ম্যানেজমেন্ট সার্ভার নোড যোগ করা
যদি আপনি একটি বিদ্যমান এজ ইনস্টলেশনে একটি ম্যানেজমেন্ট সার্ভার যোগ করেন, তাহলে আপনাকে অবশ্যই নিশ্চিত করতে হবে যে আপনি নতুন ম্যানেজমেন্ট সার্ভারে নগদীকরণ পরিষেবা যোগ করেছেন এবং সমস্ত ম্যানেজমেন্ট সার্ভার কনফিগার করেছেন যাতে তারা যোগাযোগ করতে পারে।
একটি ম্যানেজমেন্ট সার্ভার যোগ করতে:
- নতুন ম্যানেজমেন্ট সার্ভার ইনস্টল করুন।
- নতুন ম্যানেজমেন্ট সার্ভারে মনিটাইজেশন ইনস্টল করুন।
- মূল ব্যবস্থাপনা সার্ভারে, নিম্নলিখিত কল করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-mint-management-server mint-configure-mgmt-cluster - মূল ব্যবস্থাপনা সার্ভার পুনরায় চালু করুন:
> /opt/apigee/apigee-service/bin/apigee-service এজ-ম্যানেজমেন্ট-সার্ভার পুনরায় চালু করুন - নতুন ম্যানেজমেন্ট সার্ভারে, নিম্নলিখিত কল করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-mint-management-server mint-configure-mgmt-cluster - নতুন ব্যবস্থাপনা সার্ভার পুনরায় চালু করুন:
> /opt/apigee/apigee-service/bin/apigee-service এজ-ম্যানেজমেন্ট-সার্ভার পুনরায় চালু করুন
অতিরিক্ত কনফিগারেশন
পিডিএফ ফাইল হিসাবে বিলিং ডকুমেন্ট প্রদান করুন
নগদীকরণ HTML বিন্যাসে শেষ ব্যবহারকারীদের জন্য বিলিং নথি প্রদর্শন করে। পিডিএফ ফাইল হিসাবে বিলিং ডকুমেন্টগুলি প্রদান করতে, আপনি একটি বিলিং সিস্টেমের সাথে নগদীকরণকে একীভূত করতে পারেন যা পিডিএফ তৈরি করে বা একটি সমর্থিত তৃতীয় পক্ষের পিডিএফ লাইব্রেরি লাইসেন্স দেয়।
সংস্থার সেটিংস কনফিগার করুন
ব্যাকএন্ড সেটিংস : নিম্নলিখিত সারণী সংগঠন স্তরের বৈশিষ্ট্যগুলি তালিকাভুক্ত করে যা একটি মিন্ট সংস্থা কনফিগার করার জন্য উপলব্ধ। আপনি নীচে দেখানো হিসাবে এই বৈশিষ্ট্য যোগ/আপডেট করতে একটি PUT কল ব্যবহার করতে পারেন:
> curl -u ${ADMIN_EMAIL}:${ADMINPW} -v http://<management-ip>:8080/v1/organizations/{orgId} -d '{org object with attributes}' -X PUT
উদাহরণস্বরূপ, উপরের CURL কমান্ডের আউটপুটটি এরকম কিছু দেখাবে:
{
...
"displayName": "Orgnization name",
"name": "org4",
"properties": {
"property": [
...
{
"name": "MINT_CURRENCY",
"value": "USD"
},
{
"name": "MINT_COUNTRY",
"value": "US"
},
{
"name": "MINT_TIMEZONE",
"value": "GMT"
}
]
}
}
গুণাবলী | বর্ণনা |
---|---|
MINT_TAX_MODEL | গৃহীত মানগুলি প্রকাশ করা হয়েছে, অপ্রকাশিত, হাইব্রিড (ডিফল্ট শূন্য) |
MINT_CURRENCY | ISO মুদ্রা কোড (ডিফল্ট শূন্য) |
MINT_TAX_NEXUS | ট্যাক্স নেক্সাস (ডিফল্ট শূন্য) |
MINT_DEFAULT_PROD_TAX_CATEGORY | ডিফল্ট পণ্য ট্যাক্স বিভাগ (ডিফল্ট শূন্য) |
MINT_IS_GROUP_ORG | IS গ্রুপ সংগঠন (ডিফল্ট মিথ্যা) |
MINT_HAS_BROKER | ভেঙে গেছে (ডিফল্ট মিথ্যা) |
MINT_TIMEZONE | টাইমজোন (ডিফল্ট শূন্য) |
MINT_TAX_ENGINE_EXTERNAL_ID | ট্যাক্স ইঞ্জিন আইডি (ডিফল্ট শূন্য) |
MINT_COUNTRY | সংস্থার দেশ (ডিফল্ট শূন্য) |
MINT_REG_NO | সংস্থার নিবন্ধন নম্বর, ইউনাইটেড কিংডম ট্যাক্স আইডি থেকে আলাদা নম্বর দেয় (ডিফল্ট শূন্য) |
MINT_BILLING_CYCLE_TYPE | প্রসারিত, CALENDAR_MONTH (ডিফল্ট হল CALENDAR_MONTH) |
MINT_SUPPORTED_BILLING_TYPE | প্রিপেইড/পোস্টপেইড/উভয় (ডিফল্ট হল প্রিপেইড) |
MINT_IS_SEPARATE_INV_FOR_FEES | একটি পৃথক ফি চালান তৈরি করা উচিত কিনা তা নির্দেশ করে (ডিফল্ট মিথ্যা) |
MINT_ISSUE_NETTING_STMT | নেট বিবৃতি জারি করা উচিত কিনা তা নির্দেশ করে (ডিফল্ট মিথ্যা) |
MINT_NETTING_STMT_PER_CURRENCY | প্রতি মুদ্রায় নেট বিবৃতি তৈরি করা উচিত কিনা তা নির্দেশ করে (ডিফল্ট মিথ্যা) |
MINT_HAS_SELF_BILLING | সংস্থার স্ব-বিলিং আছে কিনা তা নির্দেশ করে (ডিফল্ট মিথ্যা) |
MINT_SELF_BILLING_FOR_ALL_DEV | সংস্থার সমস্ত বিকাশকারীদের জন্য স্ব-বিলিং আছে কিনা তা নির্দেশ করে (ডিফল্ট মিথ্যা) |
MINT_HAS_SEPARATE_INV_FOR_PROD | পণ্য প্রতি প্রতিষ্ঠানের আলাদা চালান আছে কিনা তা নির্দেশ করে (ডিফল্ট মিথ্যা) |
MINT_HAS_BILLING_ADJUSTMENT | সংস্থাটি বিলিং সামঞ্জস্য সমর্থন করে কিনা তা নির্দেশ করে (ডিফল্ট মিথ্যা) |
features.isMonetizationEnabled | নগদীকরণ নির্দিষ্ট মেনু প্রদর্শন করতে ব্যবস্থাপনা UI দ্বারা ব্যবহৃত হয় (ডিফল্ট মিথ্যা) |
ui.config.isOperator | অপারেটর পদ সংস্থা হিসাবে প্রদানকারীকে প্রদর্শন করতে ব্যবস্থাপনা UI দ্বারা ব্যবহৃত হয় (ডিফল্ট সত্য) |
ব্যবস্থাপনা UI ব্যবহার করে ব্যবসা প্রতিষ্ঠানের সেটিংস কনফিগার করার জন্য, http://apigee.com/docs/monetization-services/content/get-started-using-monetization-services দেখুন।
দ্রষ্টব্য : আপনি যদি নগদীকরণ পরিষেবার সীমা এবং বিজ্ঞপ্তি বৈশিষ্ট্যগুলি ব্যবহার করেন, অনুগ্রহ করে আপনার বিকাশকারীদের অ্যাক্সেস টোকেন বৈধতা নীতির পরে প্রক্সি ফ্লোতে একটি সীমা নীতি সংযুক্ত করার নির্দেশ দিন৷
সীমা নীতি হল একটি সুস্পষ্ট নীতি যা নির্দিষ্ট সীমায় পৌঁছে গেলে একটি API কল ব্লক করার জন্য ডিজাইন করা হয়েছে। নীতিটি ব্যবসার সীমা পরীক্ষা করে এবং যদি কনফিগার করা মান অতিক্রম করে কোনো সীমা থাকে তবে একটি ত্রুটি উত্থাপন করে। এটি রেইজ ফল্ট নীতির একটি এক্সটেনশন কিন্তু শর্তগুলি ব্যবসায়িক ভেরিয়েবল থেকে উদ্ভূত।
প্রক্সি ডেভেলপারদের জন্য ম্যানেজমেন্ট UI-এ একটি UI টেমপ্লেট উপলব্ধ। প্রক্সি বিকাশকারীর বার্তা প্রবাহে মিন্ট নীতি সংযুক্ত করা উচিত। এই নীতি কার্যকর করার পরে নীতি অনুযায়ী দোষের প্রতিক্রিয়া সহ দোষ উত্থাপিত হবে। যদি ContinueOnError সত্যে সেট করা থাকে তাহলে ত্রুটিটি উত্থাপিত হবে না এবং ফ্লো ভেরিয়েবল " mint.limitsViolated ", " mint.isDeveloperSuspended " এবং " mint.limitsPolicyError " ভেরিয়েবল সেট করা হবে যা প্রয়োজন হলে আরও ব্যতিক্রম পরিচালনার জন্য ব্যবহার করা যেতে পারে।