Acl: update
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
यह ऐक्सेस कंट्रोल के नियम को अपडेट करता है.
इसे अभी आज़माएं.
अनुरोध
एचटीटीपी अनुरोध
PUT https://www.googleapis.com/calendar/v3/calendars/calendarId/acl/ruleId
पैरामीटर
पैरामीटर का नाम
मान
ब्यौरा
पाथ पैरामीटर
calendarId
string
कैलेंडर का आइडेंटिफ़ायर. कैलेंडर आईडी पाने के लिए, calendarList.list तरीके को कॉल करें. अगर आपको फ़िलहाल लॉग इन किए हुए उपयोगकर्ता के प्राइमरी कैलेंडर को ऐक्सेस करना है, तो "primary" कीवर्ड का इस्तेमाल करें.
ruleId
string
एसीएल नियम का आइडेंटिफ़ायर.
क्वेरी के वैकल्पिक पैरामीटर
sendNotifications
boolean
कैलेंडर शेयर करने की सेटिंग में हुए बदलावों के बारे में सूचनाएं भेजनी हैं या नहीं. ध्यान दें कि ऐक्सेस हटाने पर कोई सूचना नहीं भेजी जाती. ज़रूरी नहीं. डिफ़ॉल्ट रूप से, यह 'सही' पर सेट होती है.
अनुमति देना
इस अनुरोध के लिए, कम से कम इनमें से किसी एक दायरे के साथ अनुमति की ज़रूरत होती है:
दायरे का टाइप. इन वैल्यू का इस्तेमाल किया जा सकता है:
"default" - सार्वजनिक दायरा. यह डिफ़ॉल्ट मान है.
"user" - दायरे को किसी एक उपयोगकर्ता तक सीमित करता है.
"group" \- दायरे को किसी ग्रुप तक सीमित करता है.
"domain" - दायरे को किसी डोमेन तक सीमित करता है.
ध्यान दें: "default" या सार्वजनिक दायरे को दी गई अनुमतियां, पुष्टि किए गए या पुष्टि नहीं किए गए किसी भी उपयोगकर्ता पर लागू होती हैं.
वैकल्पिक प्रॉपर्टी
role
string
दायरे को असाइन की गई भूमिका. इन वैल्यू का इस्तेमाल किया जा सकता है:
"none" - कोई ऐक्सेस नहीं देता.
"freeBusyReader" - खाली/व्यस्त समय की जानकारी को पढ़ने का ऐक्सेस देता है.
" reader " - कैलेंडर को पढ़ने का ऐक्सेस देता है. रीडर ऐक्सेस वाले उपयोगकर्ताओं को निजी इवेंट दिखेंगे. हालांकि, उन्हें इवेंट की जानकारी नहीं दिखेगी.
"writerWithoutPrivateAccess" - कैलेंडर को पढ़ने और उसमें बदलाव करने का ऐक्सेस देता है. writerWithoutPrivateAccess ऐक्सेस वाले उपयोगकर्ताओं को निजी इवेंट दिखेंगे. हालांकि, उन्हें इवेंट की जानकारी नहीं दिखेगी.
"writer" - कैलेंडर को पढ़ने और उसमें बदलाव करने का ऐक्सेस देता है. राइटर ऐक्सेस वाले उपयोगकर्ताओं को निजी इवेंट दिखेंगे. साथ ही, उन्हें इवेंट की जानकारी भी दिखेगी. कैलेंडर के एसीएल को पढ़ने का ऐक्सेस देता है.
"owner" - कैलेंडर को मैनेज करने का ऐक्सेस देता है. इस भूमिका में, राइटर की भूमिका वाली सभी अनुमतियां शामिल होती हैं. इसके अलावा, इसमें अन्य उपयोगकर्ताओं के ऐक्सेस लेवल में बदलाव करने की अनुमति भी मिलती है.
लिखा जा सकता है
scope.value
string
दायरे के टाइप के हिसाब से, किसी उपयोगकर्ता या ग्रुप का ईमेल पता या किसी डोमेन का नाम. टाइप "default" के लिए, इसे शामिल नहीं किया जाता.
लिखा जा सकता है
जवाब
कामयाब रहने पर, यह तरीका जवाब के मुख्य भाग में Acl संसाधन दिखाता है.
इसे आज़माएं!
लाइव डेटा पर इस तरीके को कॉल करने और जवाब देखने के लिए, नीचे दिए गए एपीआई एक्सप्लोरर का इस्तेमाल करें.
[[["समझने में आसान है","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"]],["आखिरी बार 2026-07-29 (UTC) को अपडेट किया गया."],[],[]]