Acl: update

একটি অ্যাক্সেস নিয়ন্ত্রণ নিয়ম আপডেট করা হয়েছে। এখনই চেষ্টা করে দেখুন

অনুরোধ

HTTP অনুরোধ

PUT https://www.googleapis.com/calendar/v3/calendars/calendarId/acl/ruleId

পরামিতি

প্যারামিটারের নাম মূল্য বিবরণ
পথের পরামিতি
calendarId string ক্যালেন্ডার শনাক্তকারী। ক্যালেন্ডার আইডি পুনরুদ্ধার করতে calendarList.list পদ্ধতিতে কল করুন। আপনি যদি বর্তমানে লগ ইন করা ব্যবহারকারীর প্রাথমিক ক্যালেন্ডার অ্যাক্সেস করতে চান, তাহলে " primary " কীওয়ার্ডটি ব্যবহার করুন।
ruleId string ACL নিয়ম শনাক্তকারী।
ঐচ্ছিক ক্যোয়ারী প্যারামিটার
sendNotifications boolean ক্যালেন্ডার শেয়ারিং পরিবর্তন সম্পর্কে বিজ্ঞপ্তি পাঠাবেন কিনা। মনে রাখবেন অ্যাক্সেস অপসারণের বিষয়ে কোনও বিজ্ঞপ্তি নেই। ঐচ্ছিক। ডিফল্ট হল সত্য।

অনুমোদন

এই অনুরোধের জন্য নিম্নলিখিত স্কোপের অন্তত একটির অনুমোদন প্রয়োজন:

ব্যাপ্তি
https://www.googleapis.com/auth/calendar
https://www.googleapis.com/auth/calendar.acls

আরও তথ্যের জন্য, প্রমাণীকরণ এবং অনুমোদন পৃষ্ঠাটি দেখুন।

অনুরোধের মূল অংশ

অনুরোধের বডিতে, নিম্নলিখিত বৈশিষ্ট্য সহ একটি Acl রিসোর্স সরবরাহ করুন:

সম্পত্তির নাম মূল্য বিবরণ মন্তব্য
প্রয়োজনীয় বৈশিষ্ট্য
scope object এই ACL নিয়ম দ্বারা ক্যালেন্ডার অ্যাক্সেস কতটা মঞ্জুর করা হয়েছে।
scope. type string স্কোপের ধরণ। সম্ভাব্য মানগুলি হল:
  • " default " - পাবলিক স্কোপ। এটি ডিফল্ট মান।
  • " user " - একক ব্যবহারকারীর মধ্যে সুযোগ সীমিত করে।
  • " group " - একটি গোষ্ঠীর মধ্যে সুযোগ সীমিত করে।
  • " domain " - একটি ডোমেনের সুযোগ সীমিত করে।
দ্রষ্টব্য: " default ", অথবা সর্বজনীন, সুযোগে প্রদত্ত অনুমতিগুলি যেকোনো ব্যবহারকারীর ক্ষেত্রে প্রযোজ্য, তা সে প্রমাণিত হোক বা না হোক।
ঐচ্ছিক বৈশিষ্ট্য
role string সুযোগের জন্য নির্ধারিত ভূমিকা। সম্ভাব্য মানগুলি হল:
  • " none " - কোন অ্যাক্সেস প্রদান করে না।
  • " freeBusyReader " - অলস/ব্যস্ত তথ্য পড়ার অ্যাক্সেস প্রদান করে।
  • " reader " - ক্যালেন্ডারে পড়ার অ্যাক্সেস প্রদান করে। পাঠক অ্যাক্সেস সহ ব্যবহারকারীদের কাছে ব্যক্তিগত ইভেন্টগুলি প্রদর্শিত হবে, কিন্তু ইভেন্টের বিবরণ লুকানো থাকবে।
  • " writer " - ক্যালেন্ডারে পঠন এবং লেখার অ্যাক্সেস প্রদান করে। লেখকের অ্যাক্সেস সহ ব্যবহারকারীদের কাছে ব্যক্তিগত ইভেন্টগুলি প্রদর্শিত হবে এবং ইভেন্টের বিবরণ দৃশ্যমান হবে। ক্যালেন্ডারের ACL গুলিতে পঠন অ্যাক্সেস প্রদান করে।
  • " owner " - ক্যালেন্ডারে ম্যানেজার অ্যাক্সেস প্রদান করে। এই ভূমিকায় লেখকের ভূমিকার সমস্ত অনুমতি রয়েছে এবং অন্যান্য ব্যবহারকারীদের অ্যাক্সেস স্তর পরিবর্তন করার অতিরিক্ত ক্ষমতা রয়েছে।

লেখার যোগ্য
scope. value string স্কোপের ধরণের উপর নির্ভর করে কোনও ব্যবহারকারী বা গোষ্ঠীর ইমেল ঠিকানা, অথবা কোনও ডোমেনের নাম। " default " টাইপের জন্য বাদ দেওয়া হয়েছে। লেখার যোগ্য

প্রতিক্রিয়া

যদি সফল হয়, তাহলে এই পদ্ধতিটি রেসপন্স বডিতে একটি Acl রিসোর্স প্রদান করে।

চেষ্টা করে দেখুন!

লাইভ ডেটাতে এই পদ্ধতিটি কল করতে এবং প্রতিক্রিয়া দেখতে নীচের APIs Explorer ব্যবহার করুন।