Firebase IAM অনুমতি

আপনার প্রোজেক্ট মেম্বারদের ভূমিকা-এর মাধ্যমে অনুমতি দেওয়া হয়। রোল হল অনুমতির একটি সংগ্রহ। আপনি যখন কোনও প্রোজেক্ট মেম্বারকে কোনও ভূমিকা অ্যাসাইন করেন, তখন আপনি সেই প্রোজেক্ট মেম্বারকে সেই ভূমিকার মধ্যে থাকা সমস্ত অনুমতি প্রদান করেন।

এই পৃষ্ঠায়, Firebase-সমর্থিত ভূমিকায় তালিকাভুক্ত থাকতে পারে এমন অনুমতির মাধ্যমে চালু করা অ্যাকশনের বিবরণ দেওয়া হয়েছে। এইসব অনুমতি দুটি বিভাগে পড়ে:

প্রয়োজনীয় অনুমতি

Firebase IAM-এ এইসব অনুমতি অন্তর্ভুক্ত থাকে:

Firebase প্রোডাক্ট বা পরিষেবার জন্য নির্দিষ্ট অনুমতির সাধারণ তালিকা এবং বিবরণের জন্য, Firebase প্রোডাক্ট-নির্দিষ্ট IAM অনুমতি-এর মধ্যে উপযুক্ত বিভাগ দেখুন।

সব ভূমিকায় প্রয়োজনীয় অনুমতি অন্তর্ভুক্ত করা আছে

যেকোনও Firebase প্রোডাক্ট বা পরিষেবা ব্যবহার করার জন্য নিম্নলিখিত সারণীতে তালিকাভুক্ত অনুমতিগুলি প্রয়োজন।

এইসব অনুমতি প্রতিটি Firebase-এর আগে থেকে নির্ধারিত ভূমিকায় অটোমেটিক অন্তর্ভুক্ত করা হয়।

অনুমতি বিবরণ
Firebase প্রোজেক্টের তথ্য ফিরিয়ে আনার অনুমতি দেয়
Firebase প্রোজেক্টের তথ্য ফিরিয়ে আনার অনুমতি দেয়
Google APIs-এর স্ট্যাটাস চেক করা এবং Firebase CLI কমান্ড রান করার অনুমতি দেয়

Firebase পরিষেবা-নির্দিষ্ট অ্যাকশনের জন্য প্রয়োজনীয় অনুমতি

কিছু Firebase পরিষেবা-নির্দিষ্ট অ্যাকশন পারফর্ম করার জন্য নিম্নলিখিত টেবিলে তালিকাভুক্ত অনুমতিগুলি প্রয়োজন।

প্রয়োজন হলে, এই অনুমতিগুলি অটোমেটিক প্রতিটি Firebase-এর আগে থেকে নির্ধারিত ভূমিকা-তে অন্তর্ভুক্ত করা হয়।

অ্যাকশন প্রয়োজনীয় অনুমতি
কোলাবরেশন টুলের সাথে Firebase প্রোজেক্ট ইন্টিগ্রেশন অ্যাক্সেস করুন (Slack, Jira এবং PagerDuty সহ) firebaseextensions.configs.*
StackDriver থেকে ব্যবহার ও অ্যানালিটিক্স দেখুন monitoring.timeSeries.list
রান Firebase CLI কমান্ড
আরও তথ্যের জন্য, Google Cloud ডকুমেন্টেশনে রানটাইম কনফিগারেশন অ্যাক্সেস সম্পর্কে দেখুন।
runtimeconfig.*

Firebase ম্যানেজমেন্ট-নির্দিষ্ট অ্যাকশনের জন্য প্রয়োজনীয় অনুমতি

নিচের সারণীতে তালিকাভুক্ত অনুমতিগুলি হল অতিরিক্ত অনুমতি যা কিছু Firebase ম্যানেজমেন্ট-নির্দিষ্ট অ্যাকশন পারফর্ম করার জন্য প্রয়োজন।

ম্যানেজমেন্ট সংক্রান্ত অনুমতি ও সংশ্লিষ্ট অ্যাকশন অতিরিক্ত অনুমতি প্রয়োজন
firebase.billingPlans.update
Firebase প্রোজেক্টের জন্য বিলিং প্ল্যান পরিবর্তন করা resourcemanager.projects.createBillingAssignment
resourcemanager.projects.deleteBillingAssignment
firebase.projects.delete
Firebase প্রোজেক্ট মুছে ফেলা resourcemanager.projects.delete
firebase.projects.update
আগে থেকে থাকা Google Cloud প্রোজেক্টে Firebase রিসোর্স যোগ করুন resourcemanager.projects.get
serviceusage.services.enable
serviceusage.services.get
Firebase প্রোজেক্টের নাম পরিবর্তন করা resourcemanager.projects.update
Android অ্যাপের জন্য SHA সার্টিফিকেট ফিঙ্গারপ্রিন্ট যোগ করা clientauthconfig.clients.create
Android অ্যাপের জন্য SHA সার্টিফিকেট ফিঙ্গারপ্রিন্ট সরিয়ে দিন clientauthconfig.clients.delete
Apple অ্যাপের জন্য App Store আইডি বা টিম আইডি আপডেট করুন clientauthconfig.clients.get
clientauthconfig.clients.update

Firebase প্রোডাক্ট-নির্দিষ্ট IAM অনুমতি

নিম্নলিখিত সারণীতে Firebase প্রোডাক্ট বা পরিষেবার জন্য নির্দিষ্ট অনুমতিগুলি তালিকাভুক্ত করা হয়েছে। আপনি এইসব অনুমতি ব্যবহার করে কাস্টম ভূমিকা তৈরি করতে পারবেন।

Firebase ম্যানেজমেন্ট সংক্রান্ত অনুমতি

মনে রাখবেন, নিম্নলিখিত ম্যানেজমেন্ট সংক্রান্ত কিছু অনুমতির ক্ষেত্রে নির্দিষ্ট কিছু অ্যাকশনের জন্য অতিরিক্ত অনুমতি প্রয়োজন হয়।

অনুমতির নাম বিবরণ
firebase.billingPlans.get কোনও প্রোজেক্টের জন্য বর্তমান Firebase বিলিং প্ল্যান পুনরুদ্ধার করুন
firebase.billingPlans.update কোনও প্রোজেক্টের জন্য বর্তমান Firebase বিলিং প্ল্যান পরিবর্তন করা
firebase.clients.create প্রোজেক্টে নতুন অ্যাপ যোগ করা
firebase.clients.delete প্রোজেক্ট থেকে আগে থেকে থাকা অ্যাপ মুছে দিন
firebase.clients.get কোনও প্রোজেক্টে অ্যাপের বিবরণ ও কনফিগারেশন ফিরিয়ে আনা
firebase.clients.list কোনও প্রোজেক্টে অ্যাপের তালিকা ফিরিয়ে আনে
firebase.clients.undelete কোনও অ্যাপের ডেটা স্থায়ীভাবে মুছে ফেলার আগে, মুছে ফেলা অ্যাপ ফিরিয়ে আনা
firebase.clients.update প্রোজেক্টে অ্যাপের বিবরণ এবং কনফিগারেশন আপডেট করে
firebase.links.create Google সিস্টেমের সাথে নতুন লিঙ্ক তৈরি করুন
(Firebase কনসোল > প্রোজেক্ট সেটিংস > ইন্টিগ্রেশন)
firebase.links.delete Google সিস্টেমের লিঙ্ক মুছে দিন
(Firebase কনসোল > প্রোজেক্ট সেটিংস > ইন্টিগ্রেশন)
firebase.links.list Google সিস্টেমের লিঙ্কগুলির একটি তালিকা পুনরুদ্ধার করুন
(Firebase কনসোল > প্রোজেক্ট সেটিংস > ইন্টিগ্রেশন)
firebase.links.update Google সিস্টেমে আগে থেকে থাকা লিঙ্ক আপডেট করুন
(Firebase কনসোল > প্রোজেক্ট সেটিংস > ইন্টিগ্রেশন)
firebase.playLinks.get Google Play-তে লিঙ্ক সম্পর্কে বিবরণ ফিরিয়ে আনুন
(Firebase কনসোল > প্রোজেক্ট সেটিংস > ইন্টিগ্রেশন > Google Play)
firebase.playLinks.list Google Play-তে লিঙ্কের তালিকা ফিরিয়ে আনুন
(Firebase কনসোল > প্রোজেক্ট সেটিংস > ইন্টিগ্রেশন > Google Play)
firebase.playLinks.update নতুন লিঙ্ক তৈরি করুন এবং Google Play-তে আগে থেকে থাকা লিঙ্ক আপডেট করুন
(Firebase কনসোল > প্রোজেক্ট সেটিংস > ইন্টিগ্রেশন > Google Play)
firebase.projects.delete আগে থেকে থাকা প্রোজেক্ট মুছে দিন
firebase.projects.get কোনও প্রোজেক্টের জন্য বিবরণ ও Firebase রিসোর্স ফিরিয়ে আনা
firebase.projects.update আগে থেকে থাকা প্রোজেক্টের অ্যাট্রিবিউট পরিবর্তন করা
প্রযোজ্য Firebase প্রোডাক্ট ও ফিচারের জন্য সতর্কতা পাওয়া (আরও জানুন)
firebaseinstallations.instances.delete Firebase ইনস্টলেশন আইডি এবং সেই ইনস্টলেশনের সাথে যুক্ত ডেটা মুছে দিন (আরও জানুন)

Google Analytics অনুমতি

নিম্নলিখিত অনুমতিগুলি Firebase প্রোজেক্টের সাথে লিঙ্ক করা Analytics প্রপার্টিতে অ্যাক্সেস প্রদান করে। এগুলি Firebase প্রোজেক্টের মেম্বারদের অডিয়েন্স, ব্যবহারকারীর প্রপার্টি, ফানেল, রিপোর্ট, কনভার্সন ইত্যাদি সহ Analytics ডেটা অ্যাক্সেস করার অনুমতি দেয়।

অনুমতির নাম বিবরণ
firebaseanalytics.resources.googleAnalyticsEdit ডিফল্ট হিসেবে, লিঙ্ক করা Analytics প্রপার্টিতে Analytics এডিটরের ভূমিকা প্রদান করে
firebaseanalytics.resources.googleAnalyticsAdditionalAccess ডিফল্ট হিসেবে, লিঙ্ক করা Analytics প্রপার্টিতে Analytics মার্কেটার ভূমিকা প্রদান করে
firebaseanalytics.resources.googleAnalyticsReadAndAnalyze ডিফল্ট হিসেবে, লিঙ্ক করা Analytics প্রপার্টিতে Analytics দর্শকের ভূমিকা প্রদান করে
firebaseanalytics.resources.googleAnalyticsRestrictedAccess ডিফল্ট হিসেবে, লিঙ্ক করা Analytics প্রপার্টিতে Analytics দর্শক ভূমিকা প্রদান করে যার উপার্জন ও খরচ সংক্রান্ত ডেটায় অ্যাক্সেস থাকে না

Firebase AI Logic অনুমতি

অনুমতির নাম বিবরণ
firebasevertexai.configs.get Firebase AI Logic-এর জন্য কনফিগারেশন ফিরিয়ে আনুন
firebasevertexai.configs.update Firebase AI Logic-এর জন্য কনফিগারেশন আপডেট করুন

Firebase App Check অনুমতি

অনুমতির নাম বিবরণ
firebaseappcheck.appAttestConfig.get কোনও অ্যাপের App Attest কনফিগারেশন ফিরিয়ে আনা
firebaseappcheck.appAttestConfig.update কোনও অ্যাপের App Attest কনফিগারেশন আপডেট করুন
firebaseappcheck.appCheckTokens.verify Firebase প্রোজেক্টের জন্য ইস্যু করা App Checkটি টোকেন যাচাই করুন
firebaseappcheck.debugTokens.get কোনও অ্যাপের ডিবাগ টোকেন ফিরিয়ে আনা
firebaseappcheck.debugTokens.update কোনও অ্যাপের ডিবাগ টোকেন তৈরি, আপডেট করা বা মুছে ফেলা
firebaseappcheck.deviceCheckConfig.get কোনও অ্যাপের DeviceCheck কনফিগারেশন ফিরিয়ে আনা
firebaseappcheck.deviceCheckConfig.update কোনও অ্যাপের DeviceCheck কনফিগারেশন আপডেট করুন
firebaseappcheck.playIntegrityConfig.get কোনও অ্যাপের Play Integrity কনফিগারেশন ফিরিয়ে আনা
firebaseappcheck.playIntegrityConfig.update কোনও অ্যাপের Play Integrity কনফিগারেশন আপডেট করা
firebaseappcheck.recaptchaEnterpriseConfig.get কোনও অ্যাপের reCAPTCHA Enterprise কনফিগারেশন ফিরিয়ে আনা
firebaseappcheck.recaptchaEnterpriseConfig.update কোনও অ্যাপের reCAPTCHA Enterprise কনফিগারেশন আপডেট করা
firebaseappcheck.recaptchaV3Config.get কোনও অ্যাপের reCAPTCHA v3 কনফিগারেশন ফিরিয়ে আনা
firebaseappcheck.recaptchaV3Config.update কোনও অ্যাপের reCAPTCHA v3 কনফিগারেশন আপডেট করুন
firebaseappcheck.safetyNetConfig.get কোনও অ্যাপের SafetyNet কনফিগারেশন ফিরিয়ে আনা
firebaseappcheck.safetyNetConfig.update কোনও অ্যাপের SafetyNet কনফিগারেশন আপডেট করুন
firebaseappcheck.services.get কোনও প্রোজেক্টের পরিষেবা এনফোর্সমেন্ট কনফিগারেশন ফিরিয়ে আনুন
firebaseappcheck.services.update কোনও প্রোজেক্টের পরিষেবা এনফোর্সমেন্ট কনফিগারেশন আপডেট করুন
firebaseappcheck.tokens.mint অ্যাপের জন্য App Check টোকেন মিন্ট করুন।

Firebase App Distribution অনুমতি

অনুমতির নাম বিবরণ
firebaseappdistro.releases.list আগে থেকে থাকা ডিস্ট্রিবিউশন ও আমন্ত্রণের লিঙ্কের তালিকা ফিরিয়ে আনা
firebaseappdistro.releases.update ডিস্ট্রিবিউশন তৈরি, মুছে ফেলা ও পরিবর্তন করা
আমন্ত্রণের লিঙ্ক তৈরি করা ও মুছে ফেলা
firebaseappdistro.testers.list কোনও প্রোজেক্টে আগে থেকে থাকা টেস্টারের তালিকা ফিরিয়ে আনা
firebaseappdistro.testers.update কোনও প্রোজেক্টে টেস্টার তৈরি করা ও মুছে ফেলা
firebaseappdistro.groups.list কোনও প্রোজেক্টে আগে থেকে থাকা টেস্টার গ্রুপের তালিকা ফিরিয়ে আনুন
firebaseappdistro.groups.update কোনও প্রোজেক্টে টেস্টার গ্রুপ তৈরি করা ও মোছা

Firebase Authentication অনুমতি

অনুমতির নাম বিবরণ
firebaseauth.configs.create Authentication কনফিগারেশন তৈরি করুন
firebaseauth.configs.get Authentication কনফিগারেশন ফিরিয়ে আনুন
firebaseauth.configs.getHashConfig ব্যবহারকারীর অ্যাকাউন্টের পাসওয়ার্ড হ্যাশ কনফিগারেশন ও পাসওয়ার্ড হ্যাশ পান
firebaseauth.configs.getSecret Authentication কনফিগারেশনে ক্লায়েন্ট সিক্রেট পান
firebaseauth.configs.update আগে থেকে থাকা Authentication কনফিগারেশন আপডেট করুন
firebaseauth.users.create Authentication-এ নতুন ব্যবহারকারী তৈরি করুন
firebaseauth.users.createSession লগ-ইন করা ব্যবহারকারীর জন্য সেশন কুকি তৈরি করুন
firebaseauth.users.delete Authentication-এ আগে থেকে থাকা ব্যবহারকারীদের মুছে দিন
firebaseauth.users.get আগে থেকেই থাকা Authentication ব্যবহারকারীর তালিকা ফিরিয়ে আনুন
firebaseauth.users.sendEmail ব্যবহারকারীদের ইমেল পাঠান
firebaseauth.users.update Authentication-এ আগে থেকে থাকা ব্যবহারকারীদের তথ্য আপডেট করুন

Firebase A/B Testing-এর অনুমতি (বিটা)

অনুমতির নাম বিবরণ
firebaseabt.experimentresults.get কোনও এক্সপেরিমেন্টের ফলাফল ফিরিয়ে আনা
firebaseabt.experiments.create নতুন এক্সপেরিমেন্ট তৈরি করুন
firebaseabt.experiments.delete আগে থেকে থাকা পরীক্ষা মুছে দিন
firebaseabt.experiments.get আগে থেকে থাকা এক্সপেরিমেন্টের বিবরণ ফিরিয়ে আনা
firebaseabt.experiments.list আগে থেকে থাকা এক্সপেরিমেন্টের তালিকা ফিরিয়ে আনুন
firebaseabt.experiments.update আগে থেকে থাকা এক্সপেরিমেন্ট আপডেট করুন
firebaseabt.projectmetadata.get পরীক্ষা সেট-আপ করার জন্য অ্যানালিটিক্স মেটাডেটা পুনরুদ্ধার করে

Firebase App Hosting অনুমতি

অনুমতির নাম বিবরণ
firebaseapphosting.backends.create Firebase প্রোজেক্টের জন্য নতুন App Hosting ব্যাকএন্ড তৈরি করুন।
firebaseapphosting.backends.delete Firebase প্রোজেক্ট থেকে আগে থেকে থাকা App Hosting ব্যাকএন্ড মুছে দিন।
firebaseapphosting.backends.get Firebase প্রোজেক্টে নির্দিষ্ট App Hosting ব্যাকএন্ড সম্পর্কে তথ্য উদ্ধার করুন।
firebaseapphosting.backends.list Firebase প্রোজেক্টে উপলভ্য সব App Hosting ব্যাকএন্ডের তালিকা দেখায়।
firebaseapphosting.backends.update আগে থেকে থাকা App Hosting ব্যাকএন্ডের কনফিগারেশন বা সেটিংস পরিবর্তন করা।
firebaseapphosting.builds.create Firebase প্রোজেক্টে App Hosting ব্যাকএন্ডের জন্য নতুন বিল্ড প্রসেস শুরু করুন।
firebaseapphosting.builds.delete App Hosting ব্যাকএন্ডে আগে থেকে থাকা বিল্ড মুছে দিন।
firebaseapphosting.builds.get App Hosting ব্যাকএন্ডে আগে থেকে থাকা বিল্ডের বিবরণ ফিরিয়ে আনে।
firebaseapphosting.builds.list Firebase প্রোজেক্টে App Hosting ব্যাকএন্ডের সাথে যুক্ত সব বিল্ডের তালিকা দেখুন।
firebaseapphosting.builds.update আগে থেকে থাকা চূড়ান্ত না করা App Hosting বিল্ডের কনফিগারেশন পরিবর্তন করুন।
firebaseapphosting.domains.create Firebase প্রোজেক্টে App Hosting ব্যাকএন্ডের জন্য নতুন ডোমেন অ্যাসোসিয়েশন তৈরি করুন।
firebaseapphosting.domains.delete App Hosting ব্যাকএন্ড থেকে ডোমেন অ্যাসোসিয়েশন সরান।
firebaseapphosting.domains.get App Hosting সাইটের সাথে যুক্ত নির্দিষ্ট ডোমেন সম্পর্কে তথ্য সংগ্রহ করুন।
firebaseapphosting.domains.list App Hosting-এর সাথে যুক্ত সব ডোমেনের তালিকা।
firebaseapphosting.domains.update App Hosting ব্যাকএন্ডের সাথে লিঙ্ক করা ডোমেনের জন্য সেটিংস বা কনফিগারেশন পরিবর্তন করুন।
firebaseapphosting.rollouts.create সেই App Hosting ব্যাকএন্ডের জন্য বর্তমানে পরিষেবা প্রদানকারী ভার্সনে আগে থেকে থাকা বিল্ড প্রোমোট করতে নতুন রোলআউট শুরু করুন।
firebaseapphosting.rollouts.get নির্দিষ্ট App Hosting রোল-আউট সম্পর্কে তথ্য ফিরিয়ে আনুন।
firebaseapphosting.rollouts.list App Hosting ব্যাকএন্ডের সাথে যুক্ত সব রোলআউটের তালিকা।
firebaseapphosting.traffic.get App Hosting সাইটের জন্য বর্তমান ট্রাফিক স্প্লিট ও রোলআউট নীতি পুনরুদ্ধার করুন।
firebaseapphosting.traffic.list `firebaseapphosting.traffic.get` ফাংশনের মতো একই, ব্যাকএন্ড জুড়ে একটি তালিকা ফিরিয়ে আনার অতিরিক্ত ক্ষমতা সহ যার জন্য আপনার এই অনুমতি আছে।
firebaseapphosting.traffic.update App Hosting ব্যাকএন্ডের জন্য বর্তমান ট্রাফিক স্প্লিট ও রোলআউট নীতি পরিবর্তন করুন।

Cloud Firestore অনুমতি

Cloud Firestoreটি অনুমতির তালিকা ও বিবরণ দেখতে, Google Cloud ডকুমেন্টেশন দেখুন।

Cloud Storage অনুমতি

Cloud Storageটি অনুমতির তালিকা ও বিবরণ দেখতে, Google Cloud ডকুমেন্টেশন দেখুন।

Firebase Security Rules (Cloud Firestore এবং Cloud Storage) সম্পর্কিত অনুমতি

অনুমতির নাম বিবরণ
firebaserules.releases.create রিলিজ তৈরি করুন
firebaserules.releases.delete রিলিজ মুছে দিন
firebaserules.releases.get রিলিজ ফিরিয়ে আনুন
firebaserules.releases.getExecutable রিলিজের জন্য বাইনারি এক্সিকিউটেবল পেলোড ফিরিয়ে আনুন
firebaserules.releases.list রিলিজের তালিকা ফিরিয়ে আনুন
firebaserules.releases.update রিলিজের জন্য রুলসেট রেফারেন্স আপডেট করুন
firebaserules.rulesets.create নতুন রুলসেট তৈরি করুন
firebaserules.rulesets.delete আগে থেকে থাকা রুলসেট মুছে দিন
firebaserules.rulesets.get সোর্স সহ রুলসেট ফিরিয়ে আনুন
firebaserules.rulesets.list রুলসেট মেটাডেটা খুঁজুন (কোনও সোর্স নেই)
firebaserules.rulesets.test সঠিক কিনা তা জানতে সোর্স পরীক্ষা করুন

Cloud Functions for Firebase অনুমতি

Cloud Functions অনুমতির তালিকা ও বিবরণের জন্য, IAM ডকুমেন্টেশন দেখুন।

মনে রাখবেন যে ফাংশন ডিপ্লয় করার জন্য অনুমতির একটি নির্দিষ্ট কনফিগারেশন প্রয়োজন যা স্ট্যান্ডার্ড Firebase-এর আগে থেকে নির্ধারিত ভূমিকা-তে অন্তর্ভুক্ত নয়। ফাংশন ডিপ্লয় করতে, নিম্নলিখিত বিকল্পগুলির মধ্যে একটি ব্যবহার করুন:

  • কোনও প্রোজেক্টে ফাংশন ডিপ্লয় করার দায়িত্ব ডেলিগেট করুন মালিক।

    আপনি যদি শুধুমাত্র HTTP নয় এমন ফাংশন ডিপ্লয় করেন, তাহলে প্রোজেক্ট এডিটর আপনার ফাংশন ডিপ্লয় করতে পারবেন।

  • প্রোজেক্টের এমন কোনও মেম্বারকে ফাংশন ডেপ্লয় করার দায়িত্ব দিন যার নিম্নলিখিত দুটি ভূমিকা আছে:

    প্রোজেক্টের মালিক Google Cloud কনসোল বা gcloud CLI ব্যবহার করে প্রোজেক্টের মেম্বারকে এইসব ভূমিকা অ্যাসাইন করতে পারবেন। এই ভূমিকা কনফিগারেশনের জন্য বিস্তারিত ধাপ এবং নিরাপত্তা সংক্রান্ত প্রভাবের জন্য, IAM ডকুমেন্টেশন দেখুন।

Firebase মেসেজিং ক্যাম্পেন সংক্রান্ত অনুমতি

এইসব অনুমতি Firebase Cloud Messaging এবং Firebase In-App Messaging-এর ক্যাম্পেনের ক্ষেত্রে প্রযোজ্য।

অনুমতির নাম বিবরণ
firebasemessagingcampaigns.campaigns.create নতুন ক্যাম্পেন তৈরি করা
firebasemessagingcampaigns.campaigns.delete আগে থেকেই যেসব ক্যাম্পেন রয়েছে, সেগুলি মুছে দিন।
firebasemessagingcampaigns.campaigns.get আগে থেকে থাকা ক্যাম্পেনের বিবরণ রিট্রিভ করুন
firebasemessagingcampaigns.campaigns.list আগে থেকে থাকা ক্যাম্পেনের তালিকা ফিরিয়ে আনুন
firebasemessagingcampaigns.campaigns.update আগে থেকে থাকা ক্যাম্পেন আপডেট করুন
firebasemessagingcampaigns.campaigns.start আগে থেকে থাকা ক্যাম্পেন শুরু করুন
firebasemessagingcampaigns.campaigns.stop আগে থেকে থাকা ক্যাম্পেন আপডেট করুন

Firebase Cloud Messaging অনুমতি

অনুমতির নাম বিবরণ
cloudmessaging.messages.create FCM HTTP API এবং অ্যাডমিন SDK-এর মাধ্যমে বিজ্ঞপ্তি ও ডেটা মেসেজ পাঠান
cloudmessaging.topicSubscriptions.create FCM রেজিস্ট্রেশনের জন্য বিষয় সাবস্ক্রিপশন তৈরি করুন
cloudmessaging.topicSubscriptions.delete FCM রেজিস্ট্রেশনের জন্য টপিক সাবস্ক্রিপশন মুছে দিন
cloudmessaging.topicSubscriptions.get FCM রেজিস্ট্রেশনের জন্য টপিক সাবস্ক্রিপশনের বিবরণ ফিরিয়ে আনুন
cloudmessaging.topicSubscriptions.list FCM রেজিস্ট্রেশনের জন্য বিষয় সাবস্ক্রিপশনের তালিকা ফিরিয়ে আনুন
cloudmessaging.topicSubscriptions.update FCM রেজিস্ট্রেশনের জন্য বিষয় সাবস্ক্রিপশন আপডেট করুন
অনুমতির নাম বিবরণ
firebasenotifications.messages.create বিজ্ঞপ্তি কম্পোজারে নতুন মেসেজ তৈরি করুন
firebasenotifications.messages.delete বিজ্ঞপ্তি কম্পোজারে আগে থেকে থাকা মেসেজ মুছে দিন
firebasenotifications.messages.get বিজ্ঞপ্তি কম্পোজারে আগে থেকে থাকা মেসেজের বিবরণ ফিরিয়ে আনে
firebasenotifications.messages.list বিজ্ঞপ্তি কম্পোজারে আগে থেকে থাকা মেসেজের তালিকা ফিরিয়ে আনুন
firebasenotifications.messages.update বিজ্ঞপ্তি কম্পোজারে আগে থেকে থাকা মেসেজ আপডেট করা

Firebase Crashlytics অনুমতি

অনুমতির নাম বিবরণ
firebasecrashlytics.config.get Crashlytics কনফিগারেশন সেটিংস ফিরিয়ে আনুন
firebasecrashlytics.config.update Crashlytics কনফিগারেশন সেটিংস আপডেট করুন
firebasecrashlytics.data.get Crashlytics সমস্যা ও সেশনের সাথে যুক্ত মেট্রিক ফিরিয়ে আনুন
firebasecrashlytics.issues.get Crashlyticsটি সমস্যা সম্পর্কে বিবরণ ফিরিয়ে আনুন, যার মধ্যে সমস্যার সাথে অ্যাটাচ করা নোটও অন্তর্ভুক্ত
firebasecrashlytics.issues.list Crashlyticsটি সমস্যার তালিকা ফিরিয়ে আনুন
firebasecrashlytics.issues.update আগে থেকে থাকা Crashlyticsটি সমস্যা
খোলা, বন্ধ ও মিউট করা সমস্যার সাথে অ্যাটাচ করা নোট আপডেট করা
firebasecrashlytics.sessions.get Crashlytics ক্র্যাশ সেশন সম্পর্কে বিবরণ ফিরিয়ে আনুন
অনুমতির নাম বিবরণ
firebasecrash.issues.update আগে থেকে থাকা Crashlytics সমস্যা আপডেট করুন, সমস্যা সম্পর্কে নোট তৈরি করুন এবং গতিবেগ সংক্রান্ত সতর্কতা সেট করুন
firebasecrash.reports.get আগে থেকে থাকা Crashlytics রিপোর্ট ফিরিয়ে আনুন
অনুমতির নাম বিবরণ
firebasedynamiclinks.domains.create নতুন Dynamic Linksটি ডোমেন তৈরি করুন
firebasedynamiclinks.domains.delete আগে থেকে থাকা Dynamic Linksটি ডোমেন মুছে দিন
firebasedynamiclinks.domains.get আগে থেকে থাকা Dynamic Links ডোমেনের বিবরণ ফিরিয়ে আনা
firebasedynamiclinks.domains.list আগে থেকে থাকা Dynamic Links ডোমেনের তালিকা ফিরিয়ে আনুন
firebasedynamiclinks.domains.update আগে থেকে থাকা Dynamic Linksটি ডোমেন আপডেট করুন
firebasedynamiclinks.links.create নতুন Dynamic Links তৈরি করুন
firebasedynamiclinks.links.get আগে থেকে থাকা Dynamic Links-এর বিবরণ ফিরিয়ে আনা
firebasedynamiclinks.links.list আগে থেকে থাকা Dynamic Links-এর তালিকা ফিরিয়ে আনুন
firebasedynamiclinks.links.update আগে থেকে থাকা Dynamic Links আপডেট করুন
firebasedynamiclinks.stats.get Dynamic Links পরিসংখ্যান ফিরিয়ে আনুন
firebasedynamiclinks.destinations.list আগে থেকে থাকা Dynamic Links গন্তব্য ফিরিয়ে আনুন
firebasedynamiclinks.destinations.update আগে থেকে থাকা Dynamic Linksটি গন্তব্য আপডেট করুন

Firebase Extensions-এ প্রকাশ করার অনুমতি

অনুমতির নাম বিবরণ
firebaseextensionspublisher.extensions.create এক্সটেনশনের নতুন ভার্সন আপলোড করা
firebaseextensionspublisher.extensions.delete কোনও এক্সটেনশনের ভার্সন মুছে দেওয়া বা বন্ধ করা
firebaseextensionspublisher.extensions.get এক্সটেনশন ভার্সন সম্পর্কে বিবরণ ফিরিয়ে আনা
firebaseextensionspublisher.extensions.list এই প্রকাশক প্রোজেক্টের মাধ্যমে আপলোড করা সব এক্সটেনশন ভার্সনের তালিকা দেখুন

Firebase Hosting অনুমতি

অনুমতির নাম বিবরণ
firebasehosting.sites.create Firebase প্রোজেক্টের জন্য নতুন Hosting রিসোর্স তৈরি করুন
firebasehosting.sites.delete Firebase প্রোজেক্টের জন্য আগে থেকে থাকা Hosting রিসোর্স মুছে দিন
firebasehosting.sites.get Firebase প্রোজেক্টের জন্য আগে থেকে থাকা Hosting রিসোর্স সম্পর্কিত বিবরণ ফিরিয়ে আনা
firebasehosting.sites.list Firebase প্রোজেক্টের জন্য Hosting রিসোর্সের তালিকা ফিরিয়ে আনা
firebasehosting.sites.update Firebase প্রোজেক্টের জন্য আগে থেকে থাকা Hosting রিসোর্স আপডেট করুন

Firebase In-App Messaging-এর অনুমতি (বিটা)

অনুমতির নাম বিবরণ
firebaseinappmessaging.campaigns.create নতুন ক্যাম্পেন তৈরি করা
firebaseinappmessaging.campaigns.delete আগে থেকেই যেসব ক্যাম্পেন রয়েছে, সেগুলি মুছে দিন।
firebaseinappmessaging.campaigns.get আগে থেকে থাকা ক্যাম্পেনের বিবরণ রিট্রিভ করুন
firebaseinappmessaging.campaigns.list আগে থেকে থাকা ক্যাম্পেনের তালিকা ফিরিয়ে আনুন
firebaseinappmessaging.campaigns.update আগে থেকে থাকা ক্যাম্পেন আপডেট করুন

Firebase ML-এর অনুমতি (বিটা)

অনুমতির নাম বিবরণ
firebaseml.models.create নতুন ML মডেল তৈরি করুন
firebaseml.models.update আগে থেকে থাকা ML মডেল আপডেট করুন
firebaseml.models.delete আগে থেকে থাকা ML মডেল মুছে দিন
firebaseml.models.get আগে থেকে থাকা ML মডেলের বিবরণ ফিরিয়ে আনা
firebaseml.models.list আগে থেকে থাকা ML মডেলের তালিকা ফিরিয়ে আনুন
firebaseml.modelversions.create নতুন মডেল ভার্সন তৈরি করুন
firebaseml.modelversions.get আগে থেকে থাকা মডেল ভার্সনের বিবরণ ফিরিয়ে আনুন
firebaseml.modelversions.list আগে থেকে থাকা মডেল ভার্সনের তালিকা ফিরিয়ে আনুন
firebaseml.modelversions.update আগে থেকে থাকা মডেল ভার্সন আপডেট করুন

Firebase Performance Monitoring অনুমতি

অনুমতির নাম বিবরণ
firebaseperformance.config.create নতুন সমস্যা থ্রেশহোল্ড কনফিগারেশন তৈরি করুন
firebaseperformance.config.delete আগে থেকে থাকা সমস্যা থ্রেশহোল্ড কনফিগারেশন মুছে দিন
firebaseperformance.config.update সতর্কতা এবং বিদ্যমান সমস্যা থ্রেশহোল্ড কনফিগারেশন পরিবর্তন করুন
firebaseperformance.data.get পারফর্ম্যান্স সংক্রান্ত সব ডেটা ও সমস্যার থ্রেশহোল্ড ভ্যালু দেখুন

Firebase Realtime Database অনুমতি

অনুমতির নাম বিবরণ
firebasedatabase.instances.create নতুন ডেটাবেস ইনস্ট্যান্স তৈরি করুন
firebasedatabase.instances.get আগে থেকে থাকা ডেটাবেস ইনস্ট্যান্সের মেটাডেটা ফিরিয়ে আনা
আগে থেকে থাকা ডেটাবেস ইনস্ট্যান্সের ডেটায় শুধু পড়ার অ্যাক্সেস
firebasedatabase.instances.list আগে থেকে থাকা ডেটাবেস ইনস্ট্যান্সের তালিকা ফিরিয়ে আনুন
firebasedatabase.instances.update আগে থেকে থাকা ডেটাবেস ইনস্ট্যান্সের ডেটা সম্পূর্ণভাবে পড়া ও লেখার অ্যাক্সেস
ডেটাবেস ইনস্ট্যান্স চালু ও বন্ধ করা
আগে থেকে থাকা ডেটাবেস ইনস্ট্যান্সের জন্য নিরাপত্তা সংক্রান্ত নিয়ম ফিরিয়ে আনা ও পরিবর্তন করা
firebasedatabase.instances.disable অ্যাক্টিভ ডেটাবেস ইনস্ট্যান্স বন্ধ করুন

আগে থেকে থাকা ডেটা রাখা হয় কিন্তু রিড/রাইটের জন্য অ্যাক্সেস করা যায় না।
firebasedatabase.instances.reenable বন্ধ করা ডেটাবেস ইনস্ট্যান্স আবার চালু করুন

আগে থেকে থাকা ডেটা আবার রিড/রাইট করার জন্য অ্যাক্সেস করা যাবে।
firebasedatabase.instances.delete বন্ধ করা ডেটাবেস ইনস্ট্যান্স মুছে দিন

মুছে দেওয়া ডেটাবেসের নাম আবার ব্যবহার করা যাবে না।
মুছে ফেলা ডেটাবেস ইনস্ট্যান্সের ডেটা ২০ দিন পরে স্থায়ীভাবে মুছে ফেলা হয়।
firebasedatabase.instances.undelete কোনও মুছে ফেলা ডেটাবেস ইনস্ট্যান্সের ডেটা স্থায়ীভাবে মুছে ফেলার আগে সেটি ফিরিয়ে আনুন

কোনও মুছে ফেলা ডেটাবেস ইনস্ট্যান্সের ডেটা, ইনস্ট্যান্স মুছে ফেলার ২০ দিন পরে স্থায়ীভাবে মুছে ফেলা হয়।

Firebase Remote Config অনুমতি

অনুমতির নাম বিবরণ
cloudconfig.configs.get Remote Config ডেটা ফিরিয়ে আনুন
cloudconfig.configs.update Remote Config ডেটা আপডেট করুন

Firebase Test Lab অনুমতি

Test Lab-এর Cloud Storage বাকেট অ্যাক্সেস করার প্রয়োজন, তাই এটির জন্য অনুমতির নির্দিষ্ট কনফিগারেশন প্রয়োজন যা স্ট্যান্ডার্ড Firebase-এর পূর্বনির্ধারিত ভূমিকা-তে অন্তর্ভুক্ত নয়। Test Lab-কে অ্যাক্সেস দিতে, নিম্নলিখিত বিকল্পগুলির মধ্যে একটি ব্যবহার করুন:

  • Firebase কনসোল থেকে শুরু হওয়া পরীক্ষার জন্য

    • আলাদা Firebase প্রোজেক্টে আপনার অ্যাপ পরীক্ষা করুন।

    • Test Lab অ্যাক্সেস প্রয়োজন এমন মেম্বারদের যোগ করুন, তারপর Firebase কনসোল ব্যবহার করে তাদের লিগ্যাসি প্রোজেক্ট ভূমিকা অ্যাসাইন করুন।

      • কোনও মেম্বারকে Test Lab-এর সাথে টেস্ট রান করার অনুমতি দিতে, প্রোজেক্ট এডিটর বা তার উপরের লেভেল অ্যাসাইন করুন।
      • কোনও মেম্বারকে Test Lab-এ পরীক্ষার ফলাফল দেখার অনুমতি দিতে, প্রোজেক্ট দর্শক বা তার উপরের লেভেল অ্যাসাইন করুন।
  • আপনার নিজস্ব Cloud Storage বাকেট ব্যবহার করার সময় gcloud CLI, Testing API অথবা Gradle-এর ম্যানেজ করা ডিভাইস থেকে শুরু করা টেস্টের জন্য

    • Google Cloud কনসোল ব্যবহার করে আগে থেকে নির্ধারিত এক জোড়া ভূমিকা (যা একসাথে প্রয়োজনীয় অনুমতির সেট প্রদান করে) অ্যাসাইন করুন।

      • কোনও মেম্বারকে Test Lab-এর সাথে টেস্ট রান করার অনুমতি দিতে, দুটিই অ্যাসাইন করুন:

        • Firebase Test Lab Admin (roles/cloudtestservice.testAdmin)
        • Firebase Analytics Viewer (roles/firebase.analyticsViewer)
      • কোনও মেম্বারকে Test Lab-এ পরীক্ষার ফলাফল দেখার অনুমতি দিতে, দুটিই অ্যাসাইন করুন:

        • Firebase Test Lab Viewer (roles/cloudtestservice.testViewer)
        • Firebase Analytics Viewer (roles/firebase.analyticsViewer)
অনুমতির নাম বিবরণ
cloudtestservice.environmentcatalog.get কোনও প্রোজেক্টের জন্য কাজ করে এমন টেস্ট এনভায়রনমেন্টের ক্যাটালগ ফিরিয়ে আনুন
cloudtestservice.matrices.create প্রদত্ত স্পেসিফিকেশন অনুযায়ী টেস্টের ম্যাট্রিক্স রান করার অনুরোধ
cloudtestservice.matrices.get টেস্ট ম্যাট্রিক্সের স্ট্যাটাস ফিরিয়ে আনা
cloudtestservice.matrices.update অসম্পূর্ণ টেস্ট ম্যাট্রিক্স আপডেট করুন
cloudtoolresults.executions.list ইতিহাসের জন্য এক্সিকিউশনের তালিকা ফিরিয়ে আনুন
cloudtoolresults.executions.get আগে থেকে থাকা এক্সিকিউশন ফিরিয়ে আনা
cloudtoolresults.executions.create নতুন এক্সিকিউশন তৈরি করুন
cloudtoolresults.executions.update আগে থেকে থাকা এক্সিকিউশন আপডেট করুন
cloudtoolresults.histories.list ইতিহাসের তালিকা ফিরিয়ে আনুন
cloudtoolresults.histories.get আগে থেকে থাকা ইতিহাস ফিরিয়ে আনুন
cloudtoolresults.histories.create নতুন ইতিহাস তৈরি করুন
cloudtoolresults.settings.create টুল ফলাফলের নতুন সেটিংস তৈরি করুন
cloudtoolresults.settings.get আগে থেকে থাকা টুল ফলাফলের সেটিংস ফিরিয়ে আনুন
cloudtoolresults.settings.update টুল ফলাফলের সেটিংস আপডেট করুন
cloudtoolresults.steps.list এক্সিকিউশনের জন্য পদক্ষেপের তালিকা ফিরিয়ে আনুন
cloudtoolresults.steps.get আগে থেকে থাকা কোনও ধাপ ফিরিয়ে আনুন
cloudtoolresults.steps.create নতুন ধাপ তৈরি করুন
cloudtoolresults.steps.update আগে থেকে থাকা কোনও স্টেপ আপডেট করা

এক্সটার্নাল পরিষেবার অনুমতি সহ ইন্টিগ্রেশন

অনুমতির নাম বিবরণ
firebaseextensions.configs.create এক্সটার্নাল পরিষেবার জন্য নতুন এক্সটেনশন কনফিগারেশন তৈরি করুন
(Firebase কনসোল > প্রোজেক্ট সেটিংস > ইন্টিগ্রেশন)
firebaseextensions.configs.delete এক্সটার্নাল পরিষেবার জন্য আগে থেকে থাকা এক্সটেনশন কনফিগারেশন মুছে দিন
(Firebase কনসোল > প্রোজেক্ট সেটিংস > ইন্টিগ্রেশন)
firebaseextensions.configs.list এক্সটার্নাল পরিষেবার জন্য এক্সটেনশন কনফিগারেশনের তালিকা ফিরিয়ে আনুন
(Firebase কনসোল > প্রোজেক্ট সেটিংস > ইন্টিগ্রেশন)
firebaseextensions.configs.update এক্সটার্নাল পরিষেবার জন্য আগে থেকে থাকা এক্সটেনশন কনফিগারেশন আপডেট করুন
(Firebase কনসোল > প্রোজেক্ট সেটিংস > ইন্টিগ্রেশন)

বন্ধ হয়ে যাওয়া বা কাজ করে না এমন প্রোডাক্ট

অনুমতির নাম বিবরণ
firebasedynamiclinks.domains.create নতুন Dynamic Linksটি ডোমেন তৈরি করুন
firebasedynamiclinks.domains.delete আগে থেকে থাকা Dynamic Linksটি ডোমেন মুছে দিন
firebasedynamiclinks.domains.get আগে থেকে থাকা Dynamic Links ডোমেনের বিবরণ ফিরিয়ে আনা
firebasedynamiclinks.domains.list আগে থেকে থাকা Dynamic Links ডোমেনের তালিকা ফিরিয়ে আনুন
firebasedynamiclinks.domains.update আগে থেকে থাকা Dynamic Linksটি ডোমেন আপডেট করুন
firebasedynamiclinks.links.create নতুন Dynamic Links তৈরি করুন
firebasedynamiclinks.links.get আগে থেকে থাকা Dynamic Links-এর বিবরণ ফিরিয়ে আনা
firebasedynamiclinks.links.list আগে থেকে থাকা Dynamic Links-এর তালিকা ফিরিয়ে আনুন
firebasedynamiclinks.links.update আগে থেকে থাকা Dynamic Links আপডেট করুন
firebasedynamiclinks.stats.get Dynamic Links পরিসংখ্যান ফিরিয়ে আনুন
firebasedynamiclinks.destinations.list আগে থেকে থাকা Dynamic Links গন্তব্য ফিরিয়ে আনুন
firebasedynamiclinks.destinations.update আগে থেকে থাকা Dynamic Linksটি গন্তব্য আপডেট করুন

Firebase Extensions-এ প্রকাশ করার অনুমতি

অনুমতির নাম বিবরণ
firebaseextensionspublisher.extensions.create এক্সটেনশনের নতুন ভার্সন আপলোড করা
firebaseextensionspublisher.extensions.delete কোনও এক্সটেনশনের ভার্সন মুছে দেওয়া বা বন্ধ করা
firebaseextensionspublisher.extensions.get এক্সটেনশন ভার্সন সম্পর্কে বিবরণ ফিরিয়ে আনা
firebaseextensionspublisher.extensions.list এই প্রকাশক প্রোজেক্টের মাধ্যমে আপলোড করা সব এক্সটেনশন ভার্সনের তালিকা দেখুন

Firebase ML-এর অনুমতি (বিটা)

অনুমতির নাম বিবরণ
firebaseml.models.create নতুন ML মডেল তৈরি করুন
firebaseml.models.update আগে থেকে থাকা ML মডেল আপডেট করুন
firebaseml.models.delete আগে থেকে থাকা ML মডেল মুছে দিন
firebaseml.models.get আগে থেকে থাকা ML মডেলের বিবরণ ফিরিয়ে আনা
firebaseml.models.list আগে থেকে থাকা ML মডেলের তালিকা ফিরিয়ে আনুন
firebaseml.modelversions.create নতুন মডেল ভার্সন তৈরি করুন
firebaseml.modelversions.get আগে থেকে থাকা মডেল ভার্সনের বিবরণ ফিরিয়ে আনুন
firebaseml.modelversions.list আগে থেকে থাকা মডেল ভার্সনের তালিকা ফিরিয়ে আনুন
firebaseml.modelversions.update আগে থেকে থাকা মডেল ভার্সন আপডেট করুন