Method: permissions.create

একটি ফাইল বা শেয়ার্ড ড্রাইভের জন্য একটি অনুমতি তৈরি করে। আরও তথ্যের জন্য, ফাইল, ফোল্ডার এবং ড্রাইভ শেয়ার করুন দেখুন।

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

HTTP অনুরোধ

POST https://www.googleapis.com/drive/v3/files/{fileId}/permissions

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

পথের পরামিতি

পরামিতি
fileId

string

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

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

পরামিতি
emailMessage

string

বিজ্ঞপ্তি ইমেলে অন্তর্ভুক্ত করার জন্য একটি প্লেইন টেক্সট কাস্টম বার্তা।

enforceSingleParent
(deprecated)

boolean

বন্ধ করা হয়েছে: বিস্তারিত জানার জন্য moveToNewOwnersRoot দেখুন।

moveToNewOwnersRoot

boolean

এই প্যারামিটারটি কেবল তখনই কার্যকর হবে যখন আইটেমটি শেয়ার্ড ড্রাইভে না থাকে এবং অনুরোধটি আইটেমটির মালিকানা হস্তান্তরের চেষ্টা করছে। যদি true তে সেট করা থাকে, তাহলে আইটেমটি নতুন মালিকের My Drive রুট ফোল্ডারে সরানো হবে এবং পূর্ববর্তী সমস্ত অভিভাবককে সরিয়ে ফেলা হবে। যদি false তে সেট করা থাকে, তাহলে অভিভাবকদের পরিবর্তন করা হবে না।

sendNotificationEmail

boolean

ব্যবহারকারী বা গোষ্ঠীর সাথে শেয়ার করার সময় একটি বিজ্ঞপ্তি ইমেল পাঠানো হবে কিনা। এটি ব্যবহারকারী এবং গোষ্ঠীর জন্য ডিফল্টভাবে true হিসাবে বিবেচিত হয় এবং অন্যান্য অনুরোধের জন্য অনুমোদিত নয়। মালিকানা স্থানান্তরের জন্য এটি অক্ষম করা উচিত নয়।

supportsAllDrives

boolean

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

supportsTeamDrives
(deprecated)

boolean

বন্ধ করা হয়েছে: এর পরিবর্তে supportsAllDrives ব্যবহার করুন।

transferOwnership

boolean

নির্দিষ্ট ব্যবহারকারীর কাছে মালিকানা হস্তান্তর করা হবে কিনা এবং বর্তমান মালিককে লেখকে ডাউনগ্রেড করা হবে কিনা। পার্শ্ব প্রতিক্রিয়ার স্বীকৃতি হিসাবে এই প্যারামিটারটি প্রয়োজন। আরও তথ্যের জন্য, ফাইলের মালিকানা স্থানান্তর দেখুন।

useDomainAdminAccess

boolean

ডোমেন প্রশাসক হিসেবে অনুরোধটি ইস্যু করুন।

যদি true তে সেট করা থাকে, এবং নিম্নলিখিত অতিরিক্ত শর্ত পূরণ করা হয়, তাহলে অনুরোধকারীকে অ্যাক্সেস দেওয়া হবে:

  1. ফাইল আইডি প্যারামিটারটি একটি শেয়ার্ড ড্রাইভকে বোঝায়।
  2. অনুরোধকারী হলেন সেই ডোমেনের একজন প্রশাসক যার সাথে শেয়ার্ড ড্রাইভটি সম্পর্কিত।

আরও তথ্যের জন্য, ডোমেন প্রশাসক হিসেবে শেয়ার্ড ড্রাইভ পরিচালনা করুন দেখুন।

enforceExpansiveAccess
(deprecated)

boolean

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

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

অনুরোধের বডিতে Permission এর একটি উদাহরণ রয়েছে।

প্রতিক্রিয়া মূল অংশ

যদি সফল হয়, তাহলে রেসপন্স বডিতে Permission এর একটি নতুন তৈরি উদাহরণ থাকবে।

অনুমোদনের সুযোগ

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

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

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