ভূমিকার মাধ্যমে আপনার প্রকল্পের সদস্যদের অনুমতি দেওয়া হয়। একটি ভূমিকা হল অনুমতির একটি সংগ্রহ৷ আপনি যখন একটি প্রকল্প সদস্যকে একটি ভূমিকা অর্পণ করেন, তখন আপনি সেই প্রকল্প সদস্যকে ভূমিকাতে থাকা সমস্ত অনুমতি প্রদান করেন।
এই পৃষ্ঠাটি অনুমতিগুলির দ্বারা সক্রিয় করা ক্রিয়াগুলির বর্ণনা করে যা আপনি একটি Firebase-সমর্থিত ভূমিকাতে তালিকাভুক্ত পেতে পারেন৷ এই অনুমতি দুটি বিভাগে পড়ে:
সমস্ত ভূমিকার জন্য বা ফায়ারবেসের মধ্যে নির্দিষ্ট ক্রিয়াকলাপের জন্য প্রয়োজনীয় আইডেন্টিটি এবং অ্যাক্সেস ম্যানেজমেন্ট (IAM) অনুমতি
প্রয়োজনীয় অনুমতি
ফায়ারবেস আইএএম-এর অনুমতি রয়েছে যা হল:
কিছু ফায়ারবেস পরিষেবা-নির্দিষ্ট ক্রিয়া সম্পাদনের জন্য প্রয়োজন৷
কিছু ফায়ারবেস ম্যানেজমেন্ট-নির্দিষ্ট ক্রিয়া সম্পাদনের জন্য প্রয়োজনীয়।
একটি Firebase পণ্য বা পরিষেবার জন্য নির্দিষ্ট অনুমতিগুলির একটি সাধারণ তালিকা এবং বিবরণের জন্য, Firebase পণ্য-নির্দিষ্ট IAM অনুমতিগুলির মধ্যে উপযুক্ত বিভাগটি পড়ুন।
সমস্ত ভূমিকা অন্তর্ভুক্ত প্রয়োজনীয় অনুমতি
যে কোনো ফায়ারবেস পণ্য বা পরিষেবা ব্যবহার করার জন্য নিম্নলিখিত সারণীতে তালিকাভুক্ত অনুমতি প্রয়োজন।
এই অনুমতিগুলি স্বয়ংক্রিয়ভাবে প্রতিটি Firebase পূর্বনির্ধারিত ভূমিকার মধ্যে অন্তর্ভুক্ত হয়৷
অনুমতি | বর্ণনা |
---|---|
firebaseanalytics.resources.googleAnalyticsReadAndAnalyze | Google Analytics থেকে বিভাগ এবং ডেটা দেখার অনুমতি দেয় |
Firebase প্রকল্পের তথ্য পুনরুদ্ধার করার অনুমতি দেয় | |
Google API-এর অবস্থা পরীক্ষা করতে এবং Firebase CLI কমান্ড চালানোর অনুমতি দেয় |
Firebase পরিষেবা-নির্দিষ্ট কর্মের জন্য প্রয়োজনীয় অনুমতি
নিম্নলিখিত সারণীতে তালিকাভুক্ত অনুমতিগুলি কিছু ফায়ারবেস পরিষেবা-নির্দিষ্ট ক্রিয়া সম্পাদনের জন্য প্রয়োজন৷
যখন প্রয়োজন হয়, এই অনুমতিগুলি স্বয়ংক্রিয়ভাবে প্রতিটি Firebase পূর্বনির্ধারিত ভূমিকাতে অন্তর্ভুক্ত হয়।
কর্ম | প্রয়োজনীয় অনুমতি |
---|---|
সহযোগিতার সরঞ্জামগুলির সাথে ফায়ারবেস প্রজেক্ট ইন্টিগ্রেশন অ্যাক্সেস করুন (Slack, Jira, এবং PagerDuty সহ) | firebaseextensions.configs।* |
StackDriver থেকে ব্যবহার এবং বিশ্লেষণ দেখুন | monitoring.timeSeries.list |
Firebase CLI কমান্ড চালান আরও তথ্যের জন্য, রানটাইম কনফিগারার অ্যাক্সেস সম্পর্কে Google ক্লাউড ডকুমেন্টেশন পড়ুন। | runtimeconfig.* |
Firebase ব্যবস্থাপনা-নির্দিষ্ট কর্মের জন্য প্রয়োজনীয় অনুমতি
নিম্নলিখিত সারণীতে তালিকাভুক্ত অনুমতিগুলি হল অতিরিক্ত অনুমতি যা কিছু ফায়ারবেস ব্যবস্থাপনা-নির্দিষ্ট ক্রিয়া সম্পাদন করার জন্য প্রয়োজন৷
ব্যবস্থাপনার অনুমতি এবং সংশ্লিষ্ট ক্রিয়াকলাপ | অতিরিক্ত অনুমতি প্রয়োজন |
---|---|
firebase.billingPlans.update | |
একটি Firebase প্রকল্পের জন্য বিলিং পরিকল্পনা পরিবর্তন করুন | resourcemanager.projects.createBillingAssignment resourcemanager.projects.deleteBillingAssignment |
firebase.projects.delete | |
একটি ফায়ারবেস প্রকল্প মুছুন | resourcemanager.projects.delete |
firebase.projects.update | |
একটি বিদ্যমান Google ক্লাউড প্রকল্পে Firebase সম্পদ যোগ করুন | resourcemanager.projects.get serviceusage.services.enable serviceusage.services.get |
একটি ফায়ারবেস প্রকল্পের নাম পরিবর্তন করুন | resourcemanager.projects.update |
Android অ্যাপের জন্য SHA সার্টিফিকেট ফিঙ্গারপ্রিন্ট যোগ করুন | clientauthconfig.clients.create |
Android অ্যাপের জন্য SHA শংসাপত্রের আঙুলের ছাপ সরান | clientauthconfig.clients.delete |
অ্যাপল অ্যাপের জন্য অ্যাপ স্টোর আইডি বা টিম আইডি আপডেট করুন | clientauthconfig.clients.get clientauthconfig.clients.update |
Firebase পণ্য-নির্দিষ্ট IAM অনুমতি
নিম্নলিখিত সারণীগুলি একটি Firebase পণ্য বা পরিষেবার জন্য নির্দিষ্ট অনুমতিগুলির তালিকা করে৷ আপনি কাস্টম ভূমিকা তৈরি করতে এই অনুমতিগুলি ব্যবহার করতে পারেন।
ফায়ারবেস ম্যানেজমেন্টের অনুমতি
উল্লেখ্য যে নিম্নলিখিত কিছু ব্যবস্থাপনা অনুমতির জন্য নির্দিষ্ট কিছু কাজের জন্য অতিরিক্ত অনুমতির প্রয়োজন হয় ।
অনুমতির নাম | বর্ণনা |
---|---|
firebase.billingPlans.get | একটি প্রকল্পের জন্য বর্তমান ফায়ারবেস বিলিং পরিকল্পনা পুনরুদ্ধার করুন |
firebase.billingPlans.update | একটি প্রকল্পের জন্য বর্তমান ফায়ারবেস বিলিং পরিকল্পনা পরিবর্তন করুন |
firebase.clients.create | একটি প্রকল্পে নতুন অ্যাপ যোগ করুন |
firebase.clients.delete | একটি প্রকল্প থেকে বিদ্যমান অ্যাপ্লিকেশন মুছুন |
firebase.clients.get | একটি প্রকল্পে অ্যাপ্লিকেশনের জন্য বিবরণ এবং কনফিগারেশন পুনরুদ্ধার করুন |
firebase.clients.list | একটি প্রকল্পে অ্যাপের একটি তালিকা পুনরুদ্ধার করুন |
firebase.clients.update | একটি প্রকল্পে অ্যাপের জন্য বিশদ বিবরণ এবং কনফিগারেশন আপডেট করুন |
firebase.links.create | গুগল সিস্টেমে নতুন লিঙ্ক তৈরি করুন (ফায়ারবেস কনসোল > প্রকল্প সেটিংস > ইন্টিগ্রেশন) |
firebase.links.delete | Google সিস্টেমের লিঙ্ক মুছুন (ফায়ারবেস কনসোল > প্রকল্প সেটিংস > ইন্টিগ্রেশন) |
firebase.links.list | Google সিস্টেমের লিঙ্কগুলির একটি তালিকা পুনরুদ্ধার করুন (ফায়ারবেস কনসোল > প্রকল্প সেটিংস > ইন্টিগ্রেশন) |
firebase.links.update | Google সিস্টেমে বিদ্যমান লিঙ্কগুলি আপডেট করুন (ফায়ারবেস কনসোল > প্রকল্প সেটিংস > ইন্টিগ্রেশন) |
firebase.playLinks.get | Google Play এর একটি লিঙ্ক সম্পর্কে বিশদ পুনরুদ্ধার করুন (ফায়ারবেস কনসোল > প্রজেক্ট সেটিংস > ইন্টিগ্রেশন > গুগল প্লে) |
firebase.playLinks.list | Google Play লিঙ্কগুলির একটি তালিকা পুনরুদ্ধার করুন৷ (ফায়ারবেস কনসোল > প্রজেক্ট সেটিংস > ইন্টিগ্রেশন > গুগল প্লে) |
firebase.playLinks.update | নতুন লিঙ্ক তৈরি করুন এবং Google Play-তে বিদ্যমান লিঙ্কগুলি আপডেট করুন (ফায়ারবেস কনসোল > প্রজেক্ট সেটিংস > ইন্টিগ্রেশন > গুগল প্লে) |
firebase.projects.delete | বিদ্যমান প্রকল্প মুছুন |
firebase.projects.get | একটি প্রকল্পের জন্য বিশদ বিবরণ এবং Firebase সম্পদ পুনরুদ্ধার করুন |
firebase.projects.list | ফায়ারবেস প্রকল্পগুলির একটি তালিকা পুনরুদ্ধার করুন৷ |
firebase.projects.update | একটি বিদ্যমান প্রকল্পের বৈশিষ্ট্য পরিবর্তন প্রযোজ্য Firebase পণ্য এবং বৈশিষ্ট্যগুলির জন্য সতর্কতা পান ( আরো জানুন ) |
ফায়ারবেস অ্যাপ বিতরণ অনুমতি (বিটা)
অনুমতির নাম | বর্ণনা |
---|---|
firebaseappdistro.releases.list | বিদ্যমান বিতরণের একটি তালিকা পুনরুদ্ধার করুন এবং লিঙ্কগুলিকে আমন্ত্রণ জানান |
firebaseappdistro.releases.update | ডিস্ট্রিবিউশন তৈরি করুন, মুছুন এবং পরিবর্তন করুন আমন্ত্রণ লিঙ্কগুলি তৈরি করুন এবং মুছুন |
firebaseappdistro.testers.list | একটি প্রকল্পে বিদ্যমান পরীক্ষকদের একটি তালিকা পুনরুদ্ধার করুন |
firebaseappdistro.testers.update | একটি প্রকল্পে পরীক্ষক তৈরি করুন এবং মুছুন |
firebaseappdistro.groups.list | একটি প্রকল্পে বিদ্যমান পরীক্ষক গোষ্ঠীর একটি তালিকা পুনরুদ্ধার করুন |
firebaseappdistro.groups.update | একটি প্রকল্পে পরীক্ষক গোষ্ঠী তৈরি করুন এবং মুছুন |
Google Analytics অনুমতি
অনুমতির নাম | বর্ণনা |
---|---|
firebaseanalytics.resources.googleAnalyticsEdit | দর্শক, ব্যবহারকারীর বৈশিষ্ট্য, ফানেল, রিপোর্টিং প্যারামিটার, রূপান্তর এবং পোস্টব্যাক সহ বিদ্যমান অ্যানালিটিক্স ডেটা পরিবর্তন করুন আরও তথ্যের জন্য, বিশ্লেষণ সহায়তা দেখুন। |
firebaseanalytics.resources.googleAnalyticsReadAndAnalyze | রিপোর্ট এবং কনফিগারেশন ডেটা সহ বিদ্যমান অ্যানালিটিক্স ডেটা দেখুন৷ রিপোর্টের মধ্যে ডেটা ম্যানিপুলেট করুন (উদাহরণস্বরূপ, ফিল্টার) আরও তথ্যের জন্য, বিশ্লেষণ সহায়তা দেখুন। |
ফায়ারবেস অ্যাপ চেক পারমিশন
অনুমতির নাম | বর্ণনা |
---|---|
firebaseappcheck.appAttestConfig.get | একটি অ্যাপের অ্যাপ অ্যাটেস্ট কনফিগারেশন পুনরুদ্ধার করুন |
firebaseappcheck.appAttestConfig.update | একটি অ্যাপের অ্যাপ অ্যাটেস্ট কনফিগারেশন আপডেট করুন |
firebaseappcheck.debugTokens.get | একটি অ্যাপের ডিবাগ টোকেন পুনরুদ্ধার করুন |
firebaseappcheck.debugTokens.update | একটি অ্যাপের ডিবাগ টোকেন তৈরি করুন, আপডেট করুন বা মুছুন |
firebaseappcheck.deviceCheckConfig.get | একটি অ্যাপের ডিভাইসচেক কনফিগারেশন পুনরুদ্ধার করুন |
firebaseappcheck.deviceCheckConfig.update | একটি অ্যাপের ডিভাইসচেক কনফিগারেশন আপডেট করুন |
firebaseappcheck.playIntegrityConfig.get | একটি অ্যাপের প্লে ইন্টিগ্রিটি কনফিগারেশন পুনরুদ্ধার করুন |
firebaseappcheck.playIntegrityConfig.update | একটি অ্যাপের প্লে ইন্টিগ্রিটি কনফিগারেশন আপডেট করুন |
firebaseappcheck.recaptchaEnterpriseConfig.get | একটি অ্যাপের reCAPTCHA এন্টারপ্রাইজ কনফিগারেশন পুনরুদ্ধার করুন |
firebaseappcheck.recaptchaEnterpriseConfig.update | একটি অ্যাপের reCAPTCHA এন্টারপ্রাইজ কনফিগারেশন আপডেট করুন |
firebaseappcheck.recaptchaV3Config.get | একটি অ্যাপের reCAPTCHA v3 কনফিগারেশন পুনরুদ্ধার করুন |
firebaseappcheck.recaptchaV3Config.update | একটি অ্যাপের reCAPTCHA v3 কনফিগারেশন আপডেট করুন |
firebaseappcheck.safetyNetConfig.get | একটি অ্যাপের SafetyNet কনফিগারেশন পুনরুদ্ধার করুন |
firebaseappcheck.safetyNetConfig.update | একটি অ্যাপের SafetyNet কনফিগারেশন আপডেট করুন |
firebaseappcheck.services.get | একটি প্রকল্পের পরিষেবা প্রয়োগকারী কনফিগারেশন পুনরুদ্ধার করুন |
firebaseappcheck.services.update | একটি প্রকল্পের পরিষেবা প্রয়োগকারী কনফিগারেশন আপডেট করুন |
ফায়ারবেস প্রমাণীকরণ অনুমতি
অনুমতির নাম | বর্ণনা |
---|---|
firebaseauth.configs.create | প্রমাণীকরণ কনফিগারেশন তৈরি করুন |
firebaseauth.configs.get | প্রমাণীকরণ কনফিগারেশন পুনরুদ্ধার করুন |
firebaseauth.configs.getHashConfig | ব্যবহারকারী অ্যাকাউন্টের পাসওয়ার্ড হ্যাশ কনফিগারেশন এবং পাসওয়ার্ড হ্যাশ পান |
firebaseauth.configs.update | বিদ্যমান প্রমাণীকরণ কনফিগারেশন আপডেট করুন |
firebaseauth.users.create | প্রমাণীকরণে নতুন ব্যবহারকারী তৈরি করুন |
firebaseauth.users.createSession | লগ ইন করা ব্যবহারকারীর জন্য সেশন কুকি তৈরি করুন |
firebaseauth.users.delete | প্রমাণীকরণে বিদ্যমান ব্যবহারকারীদের মুছুন |
firebaseauth.users.get | বিদ্যমান প্রমাণীকরণ ব্যবহারকারীদের একটি তালিকা পুনরুদ্ধার করুন |
firebaseauth.users.sendEmail | ব্যবহারকারীদের ইমেল পাঠান |
firebaseauth.users.update | প্রমাণীকরণে বিদ্যমান ব্যবহারকারীদের আপডেট করুন |
Firebase A/B পরীক্ষার অনুমতি (বিটা)
অনুমতির নাম | বর্ণনা |
---|---|
firebaseabt.experimentresults.get | একটি পরীক্ষার ফলাফল পুনরুদ্ধার করুন |
firebaseabt.experiments.create | নতুন পরীক্ষা তৈরি করুন |
firebaseabt.experiments.delete | বিদ্যমান পরীক্ষাগুলি মুছুন |
firebaseabt.experiments.get | একটি বিদ্যমান পরীক্ষার বিবরণ পুনরুদ্ধার করুন |
firebaseabt.experiments.list | বিদ্যমান পরীক্ষার একটি তালিকা পুনরুদ্ধার করুন |
firebaseabt.experiments.update | একটি বিদ্যমান পরীক্ষা আপডেট করুন |
firebaseabt.projectmetadata.get | একটি পরীক্ষা সেট আপ করার জন্য বিশ্লেষণ মেটাডেটা পুনরুদ্ধার করুন |
ক্লাউড ফায়ারস্টোর অনুমতি
ক্লাউড ফায়ারস্টোর অনুমতিগুলির একটি তালিকা এবং বর্ণনার জন্য, Google ক্লাউড ডকুমেন্টেশন দেখুন।
ক্লাউড স্টোরেজ অনুমতি
ক্লাউড স্টোরেজ অনুমতিগুলির একটি তালিকা এবং বিবরণের জন্য, Google ক্লাউড ডকুমেন্টেশন দেখুন।
ফায়ারবেস নিরাপত্তা নিয়ম (ক্লাউড ফায়ারস্টোর এবং ক্লাউড স্টোরেজ) অনুমতি
অনুমতির নাম | বর্ণনা |
---|---|
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 | সঠিকতার জন্য পরীক্ষা উত্স |
ফায়ারবেস অনুমতির জন্য ক্লাউড ফাংশন
ক্লাউড ফাংশন অনুমতিগুলির একটি তালিকা এবং বিবরণের জন্য, IAM ডকুমেন্টেশন দেখুন।
সচেতন থাকুন যে ফাংশন স্থাপনের জন্য অনুমতিগুলির একটি নির্দিষ্ট কনফিগারেশন প্রয়োজন যা স্ট্যান্ডার্ড Firebase পূর্বনির্ধারিত ভূমিকাগুলিতে অন্তর্ভুক্ত নয়। ফাংশন স্থাপন করতে, নিম্নলিখিত বিকল্পগুলির মধ্যে একটি ব্যবহার করুন:
একটি প্রকল্পের মালিককে ফাংশন স্থাপনের দায়িত্ব অর্পণ করুন।
আপনি যদি শুধুমাত্র নন-HTTP ফাংশন স্থাপন করেন, তাহলে একটি প্রকল্প সম্পাদক আপনার ফাংশন স্থাপন করতে পারে।
নিম্নলিখিত দুটি ভূমিকা আছে এমন একটি প্রকল্প সদস্যকে ফাংশন স্থাপনার অর্পণ করুন:
- ক্লাউড ফাংশন অ্যাডমিন রোল (
roles/cloudfunctions.admin
) - পরিষেবা অ্যাকাউন্ট ব্যবহারকারীর ভূমিকা (
roles/iam.serviceAccountUser
)
একটি প্রকল্পের মালিক Google ক্লাউড কনসোল বা gcloud CLI ব্যবহার করে একজন প্রকল্প সদস্যকে এই ভূমিকাগুলি অর্পণ করতে পারেন৷ এই ভূমিকা কনফিগারেশনের জন্য বিস্তারিত পদক্ষেপ এবং নিরাপত্তা প্রভাবের জন্য, IAM ডকুমেন্টেশন পড়ুন।
- ক্লাউড ফাংশন অ্যাডমিন রোল (
ফায়ারবেস ক্লাউড মেসেজিং অনুমতি
অনুমতির নাম | বর্ণনা |
---|---|
cloudmessaging.messages.create | FCM HTTP API এবং AdminSDK-এর মাধ্যমে বিজ্ঞপ্তি এবং ডেটা বার্তা পাঠান |
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 | ক্র্যাশলাইটিক্স সমস্যাগুলির বিবরণ পুনরুদ্ধার করুন, সমস্যাগুলির সাথে সংযুক্ত নোটগুলি সহ |
firebasecrashlytics.issues.list | Crashlytics সমস্যাগুলির একটি তালিকা পুনরুদ্ধার করুন |
firebasecrashlytics.issues.update | বিদ্যমান Crashlytics সমস্যাগুলি খুলুন, বন্ধ করুন এবং নিঃশব্দ করুন সমস্যা সংযুক্ত নোট আপডেট |
firebasecrashlytics.sessions.get | Crashlytics ক্র্যাশ সেশন সম্পর্কে বিশদ পুনরুদ্ধার করুন |
firebasecrashlytics.sessions.list | Crashlytics ক্র্যাশ সেশনের একটি তালিকা পুনরুদ্ধার করুন |
অনুমতির নাম | বর্ণনা |
---|---|
firebasecrash.issues.update | বিদ্যমান ক্র্যাশলিটিক্স সমস্যাগুলি আপডেট করুন, সমস্যাগুলির উপর নোট তৈরি করুন এবং বেগ সতর্কতা সেট করুন৷ |
firebasecrash.reports.get | বিদ্যমান Crashlytics প্রতিবেদন পুনরুদ্ধার করুন |
ফায়ারবেস ডায়নামিক লিঙ্কের অনুমতি
অনুমতির নাম | বর্ণনা |
---|---|
firebasedynamiclinks.domains.create | নতুন ডায়নামিক লিঙ্ক ডোমেন তৈরি করুন |
firebasedynamiclinks.domains.delete | বিদ্যমান ডায়নামিক লিঙ্ক ডোমেন মুছুন |
firebasedynamiclinks.domains.get | বিদ্যমান ডায়নামিক লিঙ্ক ডোমেনগুলির বিশদ বিবরণ পুনরুদ্ধার করুন |
firebasedynamiclinks.domains.list | বিদ্যমান ডায়নামিক লিঙ্ক ডোমেনের একটি তালিকা পুনরুদ্ধার করুন |
firebasedynamiclinks.domains.update | বিদ্যমান ডায়নামিক লিঙ্ক ডোমেন আপডেট করুন |
firebasedynamiclinks.links.create | নতুন ডায়নামিক লিঙ্ক তৈরি করুন |
firebasedynamiclinks.links.get | বিদ্যমান ডায়নামিক লিঙ্কগুলির বিশদ পুনরুদ্ধার করুন |
firebasedynamiclinks.links.list | বিদ্যমান ডায়নামিক লিঙ্কগুলির একটি তালিকা পুনরুদ্ধার করুন |
firebasedynamiclinks.links.update | বিদ্যমান ডায়নামিক লিঙ্ক আপডেট করুন |
firebasedynamiclinks.stats.get | ডাইনামিক লিঙ্ক পরিসংখ্যান পুনরুদ্ধার করুন |
firebasedynamiclinks.destinations.list | বিদ্যমান ডায়নামিক লিঙ্ক গন্তব্য পুনরুদ্ধার করুন |
firebasedynamiclinks.destinations.update | বিদ্যমান ডায়নামিক লিঙ্ক গন্তব্য আপডেট করুন |
ফায়ারবেস হোস্টিং অনুমতি
অনুমতির নাম | বর্ণনা |
---|---|
firebasehosting.sites.create | একটি Firebase প্রকল্পের জন্য নতুন হোস্টিং সংস্থান তৈরি করুন৷ |
firebasehosting.sites.delete | একটি Firebase প্রকল্পের জন্য বিদ্যমান হোস্টিং সংস্থান মুছুন |
firebasehosting.sites.get | একটি ফায়ারবেস প্রকল্পের জন্য একটি বিদ্যমান হোস্টিং সংস্থানগুলির বিবরণ পুনরুদ্ধার করুন৷ |
firebasehosting.sites.list | একটি Firebase প্রকল্পের জন্য হোস্টিং সংস্থানগুলির একটি তালিকা পুনরুদ্ধার করুন৷ |
firebasehosting.sites.update | একটি Firebase প্রকল্পের জন্য বিদ্যমান হোস্টিং সংস্থান আপডেট করুন |
ফায়ারবেস ইন-অ্যাপ মেসেজিং অনুমতি (বিটা)
অনুমতির নাম | বর্ণনা |
---|---|
firebaseinappmessaging.campaigns.create | নতুন প্রচারাভিযান তৈরি করুন |
firebaseinappmessaging.campaigns.delete | বিদ্যমান প্রচারাভিযান মুছুন |
firebaseinappmessaging.campaigns.get | বিদ্যমান প্রচারণার বিবরণ পুনরুদ্ধার করুন |
firebaseinappmessaging.campaigns.list | বিদ্যমান প্রচারাভিযানের একটি তালিকা পুনরুদ্ধার করুন |
firebaseinappmessaging.campaigns.update | বিদ্যমান প্রচারাভিযান আপডেট করুন |
Firebase ML অনুমতি (বিটা)
অনুমতির নাম | বর্ণনা |
---|---|
firebaseml.compressionjobs.create | নতুন কম্প্রেশন কাজ তৈরি করুন |
firebaseml.compressionjobs.delete | বিদ্যমান কম্প্রেশন কাজ মুছুন |
firebaseml.compressionjobs.get | বিদ্যমান কম্প্রেশন কাজের বিবরণ পুনরুদ্ধার করুন |
firebaseml.compressionjobs.list | বিদ্যমান কম্প্রেশন কাজের একটি তালিকা পুনরুদ্ধার করুন |
firebaseml.compressionjobs.start | কম্প্রেশন কাজ শুরু করুন |
firebaseml.compressionjobs.update | বিদ্যমান কম্প্রেশন কাজ আপডেট করুন |
firebaseml.models.create | নতুন ML মডেল তৈরি করুন |
firebaseml.models.delete | বিদ্যমান ML মডেল মুছুন |
firebaseml.models.get | বিদ্যমান ML মডেলের বিবরণ পুনরুদ্ধার করুন |
firebaseml.models.list | বিদ্যমান এমএল মডেলের একটি তালিকা পুনরুদ্ধার করুন |
firebaseml.modelversions.create | নতুন মডেল সংস্করণ তৈরি করুন |
firebaseml.modelversions.get | বিদ্যমান মডেল সংস্করণের বিবরণ পুনরুদ্ধার করুন |
firebaseml.modelversions.list | বিদ্যমান মডেল সংস্করণগুলির একটি তালিকা পুনরুদ্ধার করুন৷ |
firebaseml.modelversions.update | বিদ্যমান মডেল সংস্করণ আপডেট করুন |
ফায়ারবেস পারফরম্যান্স মনিটরিং অনুমতি
অনুমতির নাম | বর্ণনা |
---|---|
firebaseperformance.config.create | নতুন সমস্যা থ্রেশহোল্ড কনফিগারেশন তৈরি করুন |
firebaseperformance.config.delete | বিদ্যমান সমস্যা থ্রেশহোল্ড কনফিগারেশন মুছুন |
firebaseperformance.config.update | সতর্কতা এবং বিদ্যমান সমস্যা থ্রেশহোল্ড কনফিগারেশন পরিবর্তন করুন |
firebaseperformance.data.get | সমস্ত কর্মক্ষমতা ডেটা এবং ইস্যু থ্রেশহোল্ড মান দেখুন |
Firebase পূর্বাভাস অনুমতি
অনুমতির নাম | বর্ণনা |
---|---|
firebasepredictions.predictions.create | নতুন ভবিষ্যদ্বাণী তৈরি করুন |
firebasepredictions.predictions.delete | বিদ্যমান ভবিষ্যদ্বাণীগুলি মুছুন |
firebasepredictions.predictions.list | বিদ্যমান ভবিষ্যদ্বাণীগুলির একটি তালিকা পুনরুদ্ধার করুন |
firebasepredictions.predictions.update | বিদ্যমান ভবিষ্যদ্বাণী আপডেট করুন |
ফায়ারবেস রিয়েলটাইম ডেটাবেস অনুমতি
অনুমতির নাম | বর্ণনা |
---|---|
firebasedatabase.instances.create | নতুন ডাটাবেস দৃষ্টান্ত তৈরি করুন |
firebasedatabase.instances.get | ডাটাবেসের ডেটাতে শুধুমাত্র-পঠন অ্যাক্সেস |
firebasedatabase.instances.list | বিদ্যমান ডাটাবেস উদাহরণগুলির একটি তালিকা পুনরুদ্ধার করুন |
firebasedatabase.instances.update | বিদ্যমান ডাটাবেস দৃষ্টান্ত আপডেট করুন ডাটাবেস দৃষ্টান্তগুলি সক্ষম এবং নিষ্ক্রিয় করুন ডাটাবেসের ডেটাতে অ্যাক্সেস লিখুন ডাটাবেসের জন্য নিরাপত্তা নিয়ম পুনরুদ্ধার এবং সংশোধন করুন ডাটাবেসের জন্য ক্লাউড ফাংশন ট্রিগার পুনরুদ্ধার এবং সংশোধন করুন |
ফায়ারবেস রিমোট কনফিগারেশনের অনুমতি
অনুমতির নাম | বর্ণনা |
---|---|
cloudconfig.configs.get | দূরবর্তী কনফিগার ডেটা পুনরুদ্ধার করুন |
cloudconfig.configs.update | রিমোট কনফিগার ডেটা আপডেট করুন |
ফায়ারবেস টেস্ট ল্যাবের অনুমতি
টেস্ট ল্যাবের ক্লাউড স্টোরেজ বালতিতে অ্যাক্সেস প্রয়োজন, তাই এটির জন্য অনুমতিগুলির একটি নির্দিষ্ট কনফিগারেশন প্রয়োজন যা স্ট্যান্ডার্ড Firebase পূর্বনির্ধারিত ভূমিকাগুলিতে অন্তর্ভুক্ত নয়। টেস্ট ল্যাবে অ্যাক্সেস দেওয়ার জন্য, নিম্নলিখিত বিকল্পগুলির মধ্যে একটি ব্যবহার করুন:
Firebase কনসোল থেকে শুরু করা পরীক্ষার জন্য
একটি ডেডিকেটেড পৃথক Firebase প্রকল্পে আপনার অ্যাপ পরীক্ষা করুন।
যেসব সদস্যদের টেস্ট ল্যাব অ্যাক্সেসের প্রয়োজন তাদের যোগ করুন, তারপর Firebase কনসোল ব্যবহার করে তাদের লিগ্যাসি প্রকল্পের ভূমিকা বরাদ্দ করুন।
- একজন সদস্যকে টেস্ট ল্যাবের মাধ্যমে পরীক্ষা চালানোর অনুমতি দিতে, প্রকল্প সম্পাদক বা তার উপরে বরাদ্দ করুন।
- একজন সদস্যকে টেস্ট ল্যাবে পরীক্ষার ফলাফল দেখার অনুমতি দিতে, প্রজেক্ট ভিউয়ার বা তার উপরে বরাদ্দ করুন।
আপনার নিজের ক্লাউড স্টোরেজ বালতি ব্যবহার করার সময় gcloud CLI বা টেস্টিং API থেকে শুরু হওয়া পরীক্ষার জন্য
Google ক্লাউড কনসোল ব্যবহার করে একজোড়া পূর্বনির্ধারিত ভূমিকা বরাদ্দ করুন (যা একসাথে প্রয়োজনীয় সেট অনুমতি দেয়)।
একজন সদস্যকে টেস্ট ল্যাবের মাধ্যমে পরীক্ষা চালানোর অনুমতি দিতে, উভয়কে বরাদ্দ করুন:
- ফায়ারবেস টেস্ট ল্যাব অ্যাডমিন (
roles/cloudtestservice.testAdmin
অ্যাডমিন) - ফায়ারবেস অ্যানালিটিক্স ভিউয়ার (
roles/firebase.analyticsViewer
)
- ফায়ারবেস টেস্ট ল্যাব অ্যাডমিন (
একজন সদস্যকে টেস্ট ল্যাবে পরীক্ষার ফলাফল দেখার অনুমতি দিতে, উভয়টি বরাদ্দ করুন:
- ফায়ারবেস টেস্ট ল্যাব ভিউয়ার (
roles/cloudtestservice.testViewer
) - ফায়ারবেস অ্যানালিটিক্স ভিউয়ার (
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.history.list | ইতিহাসের একটি তালিকা পুনরুদ্ধার করুন |
cloudtoolresults.history.get | একটি বিদ্যমান ইতিহাস পুনরুদ্ধার করুন |
cloudtoolresults.history.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 | বাহ্যিক পরিষেবাগুলির জন্য নতুন এক্সটেনশন কনফিগারেশন তৈরি করুন (ফায়ারবেস কনসোল > প্রকল্প সেটিংস > ইন্টিগ্রেশন) |
firebaseextensions.configs.delete | বাহ্যিক পরিষেবাগুলির জন্য বিদ্যমান এক্সটেনশন কনফিগারেশনগুলি মুছুন৷ (ফায়ারবেস কনসোল > প্রকল্প সেটিংস > ইন্টিগ্রেশন) |
firebaseextensions.configs.list | বাহ্যিক পরিষেবাগুলির জন্য এক্সটেনশন কনফিগারেশনের একটি তালিকা পুনরুদ্ধার করুন৷ (ফায়ারবেস কনসোল > প্রকল্প সেটিংস > ইন্টিগ্রেশন) |
firebaseextensions.configs.update | বাহ্যিক পরিষেবাগুলির জন্য বিদ্যমান এক্সটেনশন কনফিগারেশন আপডেট করুন (ফায়ারবেস কনসোল > প্রকল্প সেটিংস > ইন্টিগ্রেশন) |