REST Resource: accounts.accessBindings

সম্পদ: অ্যাক্সেস বাইন্ডিং

ভূমিকার একটি সেটে একজন ব্যবহারকারীকে বাঁধাই।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "roles": [
    string
  ],

  // Union field access_target can be only one of the following:
  "user": string
  // End of list of possible types for union field access_target.
}
ক্ষেত্র
name

string

শুধুমাত্র আউটপুট। এই বাঁধাই এর সম্পদ নাম.

বিন্যাস: accounts/{account}/accessBindings/{accessBinding} বা বৈশিষ্ট্য/{property}/accessBindings/{accessBinding}

উদাহরণ: "accounts/100/accessBindings/200"

roles[]

string

অভিভাবক সংস্থানকে মঞ্জুর করার জন্য ভূমিকাগুলির একটি তালিকা৷

বৈধ মান: পূর্বনির্ধারিত রোলস/দর্শক পূর্বনির্ধারিত রোলস/বিশ্লেষক পূর্বনির্ধারিত রোলস/সম্পাদক পূর্বনির্ধারিত রোলস/প্রশাসক পূর্বনির্ধারিত রোলস/নো-কস্ট-ডেটা পূর্বনির্ধারিত রোলস/নো-রেভিনিউ-ডেটা

ব্যবহারকারীদের জন্য, যদি ভূমিকার একটি খালি তালিকা সেট করা হয়, তাহলে এই AccessBinding মুছে ফেলা হবে।

ইউনিয়ন ফিল্ড access_target । লক্ষ্য যার জন্য ভূমিকা সেট করতে হবে৷ access_target নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
user

string

সেট করা থাকলে, ভূমিকা সেট করতে ব্যবহারকারীর ইমেল ঠিকানা। বিন্যাস: "someuser@gmail.com"

পদ্ধতি

batchCreate

একটি অ্যাকাউন্ট বা সম্পত্তিতে একাধিক অ্যাক্সেস বাইন্ডিং সম্পর্কে তথ্য তৈরি করে।

batchDelete

একটি অ্যাকাউন্ট বা সম্পত্তির একাধিক ব্যবহারকারীর লিঙ্ক সম্পর্কে তথ্য মুছে দেয়।

batchGet

একটি অ্যাকাউন্ট বা সম্পত্তিতে একাধিক অ্যাক্সেস বাইন্ডিং সম্পর্কে তথ্য পায়।

batchUpdate

একটি অ্যাকাউন্ট বা সম্পত্তিতে একাধিক অ্যাক্সেস বাইন্ডিং সম্পর্কে তথ্য আপডেট করে।

create

একটি অ্যাকাউন্ট বা সম্পত্তিতে একটি অ্যাক্সেস বাইন্ডিং তৈরি করে।

delete

একটি অ্যাকাউন্ট বা সম্পত্তিতে একটি অ্যাক্সেস বাঁধাই মুছে দেয়।

get

একটি অ্যাক্সেস বাইন্ডিং সম্পর্কে তথ্য পায়।

list

একটি অ্যাকাউন্ট বা সম্পত্তিতে সমস্ত অ্যাক্সেস বাইন্ডিং তালিকাভুক্ত করে।

patch

একটি অ্যাকাউন্ট বা সম্পত্তিতে একটি অ্যাক্সেস বাইন্ডিং আপডেট করে।