REST Resource: corpora.permissions

সম্পদ: অনুমতি

অনুমতি সংস্থান ব্যবহারকারী, গোষ্ঠী বা বিশ্বের বাকি অংশকে PaLM API সংস্থানে অ্যাক্সেস দেয় (যেমন একটি টিউন করা মডেল, কর্পাস)।

একটি ভূমিকা হল অনুমোদিত ক্রিয়াকলাপগুলির একটি সংগ্রহ যা ব্যবহারকারীদের PaLM API সংস্থানগুলিতে নির্দিষ্ট ক্রিয়া সম্পাদন করতে দেয়৷ ব্যবহারকারী, গোষ্ঠী বা পরিষেবা অ্যাকাউন্টগুলিতে সেগুলি উপলব্ধ করতে, আপনি ভূমিকা নির্ধারণ করেন৷ আপনি যখন একটি ভূমিকা বরাদ্দ করেন, তখন আপনি অনুমতি দেন যে ভূমিকাটি রয়েছে৷

তিনটি কেন্দ্রীভূত ভূমিকা আছে। প্রতিটি ভূমিকা পূর্ববর্তী ভূমিকার অনুমোদিত ক্রিয়াকলাপগুলির একটি সুপারসেট:

  • পাঠক অনুমানের জন্য সম্পদ (যেমন টিউন করা মডেল, কর্পাস) ব্যবহার করতে পারেন
  • লেখকের পাঠকের অনুমতি আছে এবং অতিরিক্ত সম্পাদনা এবং ভাগ করতে পারেন
  • মালিকের লেখকের অনুমতি আছে এবং অতিরিক্ত মুছে ফেলতে পারে
JSON প্রতিনিধিত্ব
{
  "name": string,
  "granteeType": enum (GranteeType),
  "emailAddress": string,
  "role": enum (Role)
}
ক্ষেত্র
name

string

শুধুমাত্র আউটপুট। শনাক্তকারী। অনুমতির নাম। একটি অনন্য নাম তৈরি করা হবে. উদাহরণ: tunedModels/{tunedModel}/permissions/{permission} corpora/{corpus}/permissions/{permission} শুধুমাত্র আউটপুট।

granteeType

enum ( GranteeType )

ঐচ্ছিক। অপরিবর্তনীয়। অনুদানের ধরন।

emailAddress

string

ঐচ্ছিক। অপরিবর্তনীয়। গোষ্ঠীর ব্যবহারকারীর ইমেল ঠিকানা যা এই অনুমতিটি বোঝায়। অনুমতির অনুদানের ধরন প্রত্যেকে হলে ক্ষেত্র সেট করা হয় না।

role

enum ( Role )

প্রয়োজন। এই অনুমতি দ্বারা প্রদত্ত ভূমিকা.

গ্রান্টি টাইপ

এই অনুমতির অনুদানকারীর প্রকারগুলি সংজ্ঞায়িত করে৷

এনামস
GRANTEE_TYPE_UNSPECIFIED ডিফল্ট মান। এই মান অব্যবহৃত.
USER একজন ব্যবহারকারীর প্রতিনিধিত্ব করে। সেট করা হলে, আপনাকে অবশ্যই ব্যবহারকারীর জন্য ইমেল ঠিকানা প্রদান করতে হবে।
GROUP একটি গোষ্ঠীর প্রতিনিধিত্ব করে। সেট করা হলে, আপনাকে অবশ্যই গ্রুপের জন্য ইমেল ঠিকানা প্রদান করতে হবে।
EVERYONE প্রত্যেকের অ্যাক্সেস প্রতিনিধিত্ব করে. কোন অতিরিক্ত তথ্য প্রয়োজন নেই.

ভূমিকা

এই অনুমতি দ্বারা প্রদত্ত ভূমিকা সংজ্ঞায়িত করে৷

এনামস
ROLE_UNSPECIFIED ডিফল্ট মান। এই মান অব্যবহৃত.
OWNER মালিক সম্পদ ব্যবহার, আপডেট, ভাগ এবং মুছে ফেলতে পারেন।
WRITER লেখক সম্পদ ব্যবহার, আপডেট এবং ভাগ করতে পারেন.
READER পাঠক সম্পদ ব্যবহার করতে পারেন.

পদ্ধতি

create

একটি নির্দিষ্ট সম্পদ একটি অনুমতি তৈরি করুন.

delete

অনুমতি মুছে দেয়।

get

একটি নির্দিষ্ট অনুমতি সম্পর্কে তথ্য পায়।

list

নির্দিষ্ট সম্পদের জন্য অনুমতি তালিকা.

patch

অনুমতি আপডেট করে।