Acl
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
এই সম্পদের জন্য পদ্ধতির তালিকার জন্য, এই পৃষ্ঠার শেষে দেখুন।
সম্পদ উপস্থাপনা
{
"kind": "calendar#aclRule",
"etag": etag,
"id": string,
"scope": {
"type": string,
"value": string
},
"role": string
}
সম্পত্তির নাম | মান | বর্ণনা | নোট |
---|
etag | etag | সম্পদের ETag. | |
id | string | অ্যাক্সেস কন্ট্রোল লিস্ট (ACL) নিয়মের শনাক্তকারী। শেয়ারিং ক্যালেন্ডার দেখুন। | |
kind | string | সম্পদের প্রকার (" calendar#aclRule ")। | |
role | string | স্কোপের জন্য নির্ধারিত ভূমিকা। সম্ভাব্য মান হল:- "
none " - কোন অ্যাক্সেস প্রদান করে না। - "
freeBusyReader " - বিনামূল্যে/ব্যস্ত তথ্য পড়ার অ্যাক্সেস প্রদান করে। - "
reader " - ক্যালেন্ডারে পড়ার অ্যাক্সেস প্রদান করে। ব্যক্তিগত ইভেন্টগুলি পাঠক অ্যাক্সেস সহ ব্যবহারকারীদের কাছে প্রদর্শিত হবে, তবে ইভেন্টের বিবরণ লুকানো থাকবে৷ - "
writer " - ক্যালেন্ডারে পড়ার এবং লেখার অ্যাক্সেস প্রদান করে। ব্যক্তিগত ইভেন্টগুলি লেখক অ্যাক্সেস সহ ব্যবহারকারীদের কাছে প্রদর্শিত হবে এবং ইভেন্টের বিবরণ দৃশ্যমান হবে৷ ক্যালেন্ডারের ACL-তে পড়ার অ্যাক্সেস প্রদান করে। - "
owner " - ক্যালেন্ডারের মালিকানা প্রদান করে। এই ভূমিকাটিতে লেখকের ভূমিকার সমস্ত অনুমতি রয়েছে যার সাথে ACLগুলিকে ম্যানিপুলেট করার অতিরিক্ত ক্ষমতা রয়েছে৷
| লিখনযোগ্য |
scope | object | এই ACL নিয়ম দ্বারা ক্যালেন্ডার অ্যাক্সেস মঞ্জুর করা হয়েছে। | |
scope. type | string | সুযোগের ধরন। সম্ভাব্য মান হল:- "
default " - সর্বজনীন সুযোগ। এটি ডিফল্ট মান। - "
user " - একটি একক ব্যবহারকারীর জন্য সুযোগ সীমিত করে। - "
group " - একটি গোষ্ঠীতে সুযোগ সীমিত করে। - "
domain " - একটি ডোমেনের সুযোগকে সীমিত করে। দ্রষ্টব্য: " default " বা সর্বজনীন, স্কোপের জন্য প্রদত্ত অনুমতিগুলি যে কোনো ব্যবহারকারীর জন্য প্রযোজ্য, প্রমাণীকৃত বা না। | |
scope. value | string | একটি ব্যবহারকারী বা গোষ্ঠীর ইমেল ঠিকানা, বা ডোমেনের নাম, সুযোগের প্রকারের উপর নির্ভর করে। " default " টাইপের জন্য বাদ দেওয়া হয়েছে৷ | লিখনযোগ্য |
পদ্ধতি
- মুছে ফেলুন
- একটি অ্যাক্সেস নিয়ন্ত্রণ নিয়ম মুছে দেয়।
- পেতে
- একটি অ্যাক্সেস নিয়ন্ত্রণ নিয়ম প্রদান করে।
- সন্নিবেশ
- একটি অ্যাক্সেস নিয়ন্ত্রণ নিয়ম তৈরি করে।
- তালিকা
- ক্যালেন্ডারের অ্যাক্সেস কন্ট্রোল তালিকার নিয়ম ফেরত দেয়।
- প্যাচ
- একটি অ্যাক্সেস নিয়ন্ত্রণ নিয়ম আপডেট করে। এই পদ্ধতি প্যাচ শব্দার্থবিদ্যা সমর্থন করে. মনে রাখবেন যে প্রতিটি প্যাচ অনুরোধ তিনটি কোটা ইউনিট ব্যবহার করে; একটি
update
দ্বারা get
করা একটি ব্যবহার পছন্দ. আপনি যে ক্ষেত্রের মানগুলি নির্দিষ্ট করেছেন তা বিদ্যমান মানগুলিকে প্রতিস্থাপন করে। যে ক্ষেত্রগুলি আপনি অনুরোধে নির্দিষ্ট করেননি সেগুলি অপরিবর্তিত থাকে৷ অ্যারে ক্ষেত্র, যদি নির্দিষ্ট করা থাকে, বিদ্যমান অ্যারেগুলি ওভাররাইট করুন; এটি কোনো পূর্ববর্তী অ্যারে উপাদান বাতিল করে। - আপডেট
- একটি অ্যাক্সেস নিয়ন্ত্রণ নিয়ম আপডেট করে।
- ঘড়ি
- ACL সম্পদে পরিবর্তনের জন্য দেখুন।
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# Acl\n\n\u003cbr /\u003e\n\nFor a list of [methods](#methods) for this resource, see the end of this page.\n\nResource representations\n------------------------\n\n\u003cbr /\u003e\n\n```carbon\n{\n \"kind\": \"calendar#aclRule\",\n \"etag\": etag,\n \"id\": string,\n \"scope\": {\n \"type\": string,\n \"value\": string\n },\n \"role\": string\n}\n```\n\n| Property name | Value | Description | Notes |\n|---------------|----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|\n| `etag` | `etag` | ETag of the resource. | |\n| `id` | `string` | Identifier of the Access Control List (ACL) rule. See [Sharing calendars](https://developers.google.com/workspace/calendar/concepts/sharing#sharing_calendars). | |\n| `kind` | `string` | Type of the resource (\"`calendar#aclRule`\"). | |\n| `role` | `string` | The role assigned to the scope. Possible values are: - \"`none`\" - Provides no access. - \"`freeBusyReader`\" - Provides read access to free/busy information. - \"`reader`\" - Provides read access to the calendar. Private events will appear to users with reader access, but event details will be hidden. - \"`writer`\" - Provides read and write access to the calendar. Private events will appear to users with writer access, and event details will be visible. Provides read access to the calendar's ACLs. - \"`owner`\" - Provides ownership of the calendar. This role has all of the permissions of the writer role with the additional ability to manipulate ACLs. | writable |\n| `scope` | `object` | The extent to which [calendar access](https://developers.google.com/workspace/calendar/concepts/sharing#sharing_calendars) is granted by this ACL rule. | |\n| scope.`type` | `string` | The type of the scope. Possible values are: - \"`default`\" - The public scope. This is the default value. - \"`user`\" - Limits the scope to a single user. - \"`group`\" - Limits the scope to a group. - \"`domain`\" - Limits the scope to a domain. Note: The permissions granted to the \"`default`\", or public, scope apply to any user, authenticated or not. | |\n| scope.`value` | `string` | The email address of a user or group, or the name of a domain, depending on the scope type. Omitted for type \"`default`\". | writable |\n\nMethods\n-------\n\n[delete](/workspace/calendar/api/v3/reference/acl/delete)\n: Deletes an access control rule.\n\n[get](/workspace/calendar/api/v3/reference/acl/get)\n: Returns an access control rule.\n\n[insert](/workspace/calendar/api/v3/reference/acl/insert)\n: Creates an access control rule.\n\n[list](/workspace/calendar/api/v3/reference/acl/list)\n: Returns the rules in the access control list for the calendar.\n\n[patch](/workspace/calendar/api/v3/reference/acl/patch)\n: Updates an access control rule. This method supports patch semantics. Note that each patch request consumes three quota units; prefer using a `get` followed by an `update`. The field values you specify replace the existing values. Fields that you don't specify in the request remain unchanged. Array fields, if specified, overwrite the existing arrays; this discards any previous array elements.\n\n[update](/workspace/calendar/api/v3/reference/acl/update)\n: Updates an access control rule.\n\n[watch](/workspace/calendar/api/v3/reference/acl/watch)\n: Watch for changes to ACL resources."]]