Policy
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
সম্পদে একটি অ্যাক্সেস নিয়ন্ত্রণ নীতি সংজ্ঞায়িত করে।
JSON প্রতিনিধিত্ব |
---|
{
"assignments": [
{
object (Assignment )
}
],
"etag": string
} |
ক্ষেত্র |
---|
assignments[] | object ( Assignment ) assignments তালিকা |
etag | string ( bytes format) একটি নীতির যুগপত আপডেট একে অপরকে ওভাররাইট করা থেকে আটকাতে সাহায্য করার উপায় হিসাবে আশাবাদী সমসাময়িক নিয়ন্ত্রণের জন্য etag ব্যবহার করা হয়। এটা দৃঢ়ভাবে সুপারিশ করা হয় যে সিস্টেমগুলি রেসের অবস্থা এড়াতে পলিসি আপডেটগুলি সম্পাদন করার জন্য পঠন-সংশোধন-লেখা চক্রে etag ব্যবহার করে: policies.get এর প্রতিক্রিয়াতে একটি etag ফেরত দেওয়া হয় এবং সিস্টেমগুলিকে policies.set এর অনুরোধে সেই etagটি রাখার আশা করা হয় যাতে তাদের পরিবর্তন নীতির একই সংস্করণে প্রয়োগ করা হবে। যদি policies.get এ কলে কোনো etag প্রদান করা না হয়, তাহলে বিদ্যমান নীতি অন্ধভাবে ওভাররাইট করা হয়। একটি base64-এনকোডেড স্ট্রিং। |
অ্যাসাইনমেন্ট
একটি role
সঙ্গে members
সহযোগী.
JSON প্রতিনিধিত্ব |
---|
{
"role": string,
"members": [
string
]
} |
ক্ষেত্র |
---|
role | string প্রয়োজন। members জন্য যে ভূমিকা অর্পণ করা হয়। |
members[] | string ভূমিকা বরাদ্দ করা হয় পরিচয়. এটির নিম্নলিখিত মান থাকতে পারে: {user_email} : একটি ইমেল ঠিকানা যা একটি নির্দিষ্ট Google অ্যাকাউন্টের প্রতিনিধিত্ব করে। উদাহরণস্বরূপ: alice@gmail.com । {group_email} : একটি ইমেল ঠিকানা যা একটি Google গ্রুপকে প্রতিনিধিত্ব করে। উদাহরণস্বরূপ, viewers@gmail.com ।
|
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["\u003cp\u003eThis document defines an access control policy for resources, utilizing JSON for representation.\u003c/p\u003e\n"],["\u003cp\u003eThe policy includes assignments which associate members with specific roles.\u003c/p\u003e\n"],["\u003cp\u003eRoles determine the level of access granted to assigned members, which can be individuals or groups.\u003c/p\u003e\n"],["\u003cp\u003eAn \u003ccode\u003eetag\u003c/code\u003e is used for optimistic concurrency control, preventing simultaneous updates from overwriting each other.\u003c/p\u003e\n"]]],["The content defines access control policies for resources using JSON. A policy includes an array of \"assignments\" and an \"etag\" for concurrency control. Assignments link \"members\" to a specified \"role,\" with members being Google account emails or group emails. Systems use the etag in read-modify-write cycles to prevent overwriting. The \"role\" field is a required string, and members represent identities granted the specified role.\n"],null,[]]