রিসোর্স: অ্যাডমিনঅ্যাক্সেসবাইন্ডিং
একটি রিসোর্স মেসেজ যা একাধিক রোলের সাথে একটি বাইন্ডিং উপস্থাপন করে।
| JSON উপস্থাপনা |
|---|
{
"name": string,
"organizationRoles": [
enum ( |
| ক্ষেত্র | |
|---|---|
name | শনাক্তকারী। এই অ্যাডমিনঅ্যাক্সেসবাইন্ডিং-এর রিসোর্স নাম। ফর্ম্যাট: organizations/{org_id}/adminAccessBindings/{admin_access_binding_id} উদাহরণ: "organizations/123abc/adminAccessBindings/456def" |
organizationRoles[] | ঐচ্ছিক। মূল সংস্থাকে প্রদত্ত ভূমিকাসমূহের একটি তালিকা। ORG_ADMIN_ROLE নির্ধারণ করা হলে USER_ADMIN_ROLE এবং BILLING_ADMIN_ROLE স্বয়ংক্রিয়ভাবে যুক্ত হয়ে যাবে। কোনো ভূমিকা নির্দিষ্ট করা না থাকলে কোনো ভূমিকা বরাদ্দ করা হবে না। |
| যে সত্তাকে ভূমিকাগুলো প্রদান করা হয়। নিম্নলিখিতটি হলো পারস্পরিকভাবে বর্জনীয় ক্ষেত্রগুলোর একটি তালিকা। একটি প্রতিক্রিয়ায় ক্ষেত্রগুলোর মধ্যে সর্বাধিক একটি সেট করা হবে: | |
userEmail | ব্যবহারকারীর ইমেইল ঠিকানা। |
userGroup | ব্যবহারকারী গোষ্ঠীর রিসোর্স নাম। |
| পারস্পরিকভাবে বর্জনশীল ক্ষেত্রসমূহের সমাপ্তি। | |
সংগঠনের ভূমিকা
একটি GMP অর্গানাইজেশনে কোনো ব্যবহারকারী বা ব্যবহারকারী গোষ্ঠীকে যে ভূমিকাগুলো বরাদ্দ করা যেতে পারে।
| এনাম | |
|---|---|
ORGANIZATION_ROLE_UNSPECIFIED | অজ্ঞাত বা অনির্দিষ্ট প্রাতিষ্ঠানিক ভূমিকা। |
ORG_ADMIN_ROLE | প্রতিষ্ঠানের অ্যাডমিন ভূমিকা যা সকল প্রশাসনিক সুবিধা প্রদান করে। |
USER_ADMIN_ROLE | ব্যবহারকারী অ্যাডমিন ভূমিকা যা ব্যবহারকারী বিভাগে বিভিন্ন ব্যবহারকারী ব্যবস্থাপনা কার্যক্রম সম্পাদনের জন্য প্রবেশাধিকার প্রদান করে। |
BILLING_ADMIN_ROLE | বিলিং অ্যাডমিন রোল যা বিলিং বিভাগে বিভিন্ন বিলিং-সম্পর্কিত কাজ সম্পাদনের জন্য অ্যাক্সেস প্রদান করে। |
পদ্ধতি | |
|---|---|
| নির্দিষ্ট GMP অর্গানাইজেশনে একটি অ্যাডমিন অ্যাক্সেস বাইন্ডিং তৈরি করে। |
| একটিমাত্র অ্যাডমিন অ্যাক্সেস বাইন্ডিং খুঁজে বের করে। |
| নির্দিষ্ট GMP অর্গানাইজেশনে থাকা অ্যাডমিন অ্যাক্সেস বাইন্ডিংগুলির একটি তালিকা ফেরত দেয়। |
| নির্দিষ্ট GMP অর্গানাইজেশনে একটি অ্যাডমিন অ্যাক্সেস বাইন্ডিং আপডেট করে। |