Method: permissions.patch

প্যাচ সেম্যান্টিকস ব্যবহার করে একটি পারমিশন আপডেট করে।

সতর্কীকরণ: একই ফাইল, ফোল্ডার বা শেয়ার্ড ড্রাইভে কোনো ব্যবহারকারী বা ক্লায়েন্টের জন্য একই সাথে একাধিক অনুমতি পরিবর্তন (যেমন আপডেট বা ডিলিট) সমর্থিত নয়; শুধুমাত্র সর্বশেষ আপডেটটিই প্রয়োগ করা হয়।

HTTP অনুরোধ

PATCH https://www.googleapis.com/drive/v2/files/{fileId}/permissions/{permissionId}

URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।

পথের পরামিতি

প্যারামিটার
fileId

string

ফাইল বা শেয়ার্ড ড্রাইভের আইডি।

permissionId

string

অনুমতির জন্য আইডি।

কোয়েরি প্যারামিটার

প্যারামিটার
removeExpiration

boolean

মেয়াদোত্তীর্ণের তারিখটি অপসারণ করা হবে কিনা।

supportsAllDrives

boolean

অনুরোধকারী অ্যাপ্লিকেশনটি মাই ড্রাইভ এবং শেয়ার্ড ড্রাইভ উভয়ই সমর্থন করে কিনা।

supportsTeamDrives
(deprecated)

boolean

অপ্রচলিত: এর পরিবর্তে supportsAllDrives ব্যবহার করুন।

transferOwnership

boolean

ভূমিকা পরিবর্তন করে owner করলে বর্তমান মালিকরা লেখক পদে অবনমিত হন কিনা। নির্দিষ্ট ভূমিকাটি owner না হলে কিছুই হয় না।

useDomainAdminAccess

boolean

ডোমেইন অ্যাডমিনিস্ট্রেটর হিসেবে অনুরোধটি করুন; যদি এটি 'true' সেট করা থাকে, তাহলে ফাইল আইডি প্যারামিটারটি যদি কোনো শেয়ার্ড ড্রাইভকে নির্দেশ করে এবং অনুরোধকারী যদি সেই শেয়ার্ড ড্রাইভটি যে ডোমেইনের অন্তর্গত, সেই ডোমেইনের একজন অ্যাডমিনিস্ট্রেটর হন, তবে তাকে অ্যাক্সেস দেওয়া হবে।

enforceExpansiveAccess
(deprecated)

boolean

অপ্রচলিত: সকল অনুরোধ ব্যাপক অ্যাক্সেস নিয়ম ব্যবহার করে।

অনুরোধকারী শরীর

অনুরোধের মূল অংশে Permission এর একটি ইনস্ট্যান্স থাকে।

প্রতিক্রিয়া সংস্থা

সফল হলে, রেসপন্স বডিতে Permission এর একটি ইনস্ট্যান্স থাকে।

অনুমোদনের পরিধি

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

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file

কিছু স্কোপ সীমাবদ্ধ এবং আপনার অ্যাপ সেগুলি ব্যবহার করার জন্য একটি নিরাপত্তা মূল্যায়নের প্রয়োজন। আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।