সম্পদ: অনুমতি
একটি ফাইলের জন্য একটি অনুমতি. একটি অনুমতি একটি ব্যবহারকারী, গোষ্ঠী, ডোমেন, বা বিশ্বের একটি ফাইল বা একটি ফোল্ডার অনুক্রমের অ্যাক্সেস মঞ্জুর করে৷
কিছু রিসোর্স পদ্ধতির (যেমন permissions.update
) একটি permissionId
প্রয়োজন। একটি ফাইল, ফোল্ডার বা শেয়ার্ড ড্রাইভের আইডি পুনরুদ্ধার করতে permissions.list
পদ্ধতি ব্যবহার করুন।
JSON প্রতিনিধিত্ব |
---|
{ "id": string, "name": string, "type": string, "role": string, "additionalRoles": [ string ], "authKey": string, "value": string, "kind": string, "withLink": boolean, "photoLink": string, "selfLink": string, "emailAddress": string, "domain": string, "etag": string, "permissionDetails": [ { "permissionType": string, "role": string, "additionalRoles": [ string ], "inheritedFrom": string, "inherited": boolean } ], "expirationDate": string, "teamDrivePermissionDetails": [ { "teamDrivePermissionType": string, "role": string, "additionalRoles": [ string ], "inheritedFrom": string, "inherited": boolean } ], "deleted": boolean, "view": string, "pendingOwner": boolean } |
ক্ষেত্র | |
---|---|
id | এই অনুমতিটি যে ব্যবহারকারীর আইডিকে নির্দেশ করে এবং এটি সম্পর্কে এবং ফাইল সংস্থানগুলির |
name | শুধুমাত্র আউটপুট। এই অনুমতি জন্য নাম. |
type | অ্যাকাউন্টের ধরন। অনুমোদিত মান হল:
|
role | এই ব্যবহারকারীর জন্য প্রাথমিক ভূমিকা. যদিও নতুন মান ভবিষ্যতে সমর্থিত হতে পারে, বর্তমানে নিম্নলিখিতগুলি অনুমোদিত:
|
additionalRoles[] | এই ব্যবহারকারীর জন্য অতিরিক্ত ভূমিকা। শুধুমাত্র |
authKey | শুধুমাত্র আউটপুট। অবচয়। |
value | সত্তার জন্য ইমেল ঠিকানা বা ডোমেন নাম। এটি সন্নিবেশের সময় ব্যবহৃত হয় এবং প্রতিক্রিয়াগুলিতে জনবহুল হয় না। একটি |
kind | শুধুমাত্র আউটপুট। এটি সর্বদা |
withLink | এই অনুমতির জন্য লিঙ্কটি প্রয়োজন কিনা। |
photoLink | শুধুমাত্র আউটপুট। প্রোফাইল ছবির একটি লিঙ্ক, যদি উপলব্ধ হয়. |
selfLink | শুধুমাত্র আউটপুট। এই অনুমতি ফিরে একটি লিঙ্ক. |
emailAddress | শুধুমাত্র আউটপুট। ব্যবহারকারী বা গ্রুপের ইমেল ঠিকানা এই অনুমতি উল্লেখ করে। এটি একটি আউটপুট-শুধু ক্ষেত্র যা উপস্থিত থাকে যখন অনুমতি প্রকারটি |
domain | শুধুমাত্র আউটপুট। এই অনুমতিটি যে সত্তার ডোমেন নাম উল্লেখ করে। এটি একটি আউটপুট-শুধু ক্ষেত্র যা উপস্থিত থাকে যখন অনুমতি প্রকারটি |
etag | শুধুমাত্র আউটপুট। অনুমতির ETag. |
permissionDetails[] | শুধুমাত্র আউটপুট। এই শেয়ার্ড ড্রাইভ আইটেমের অনুমতিগুলি উত্তরাধিকারসূত্রে প্রাপ্ত নাকি সরাসরি এই আইটেমটিতে রয়েছে তার বিশদ বিবরণ৷ এটি একটি আউটপুট-শুধু ক্ষেত্র যা শুধুমাত্র শেয়ার্ড ড্রাইভ আইটেমগুলির জন্য উপস্থিত। |
permissionDetails[].permissionType | শুধুমাত্র আউটপুট। এই ব্যবহারকারীর জন্য অনুমতি প্রকার. যদিও ভবিষ্যতে নতুন মান যোগ করা যেতে পারে, নিম্নলিখিতগুলি বর্তমানে সম্ভব:
|
permissionDetails[].role | শুধুমাত্র আউটপুট। এই ব্যবহারকারীর জন্য প্রাথমিক ভূমিকা. যদিও ভবিষ্যতে নতুন মান যোগ করা যেতে পারে, নিম্নলিখিতগুলি বর্তমানে সম্ভব:
|
permissionDetails[].additionalRoles[] | শুধুমাত্র আউটপুট। এই ব্যবহারকারীর জন্য অতিরিক্ত ভূমিকা। শুধুমাত্র |
permissionDetails[].inheritedFrom | শুধুমাত্র আউটপুট। যে আইটেম থেকে এই অনুমতি উত্তরাধিকারসূত্রে পাওয়া গেছে তার আইডি। এটি একটি আউটপুট শুধুমাত্র ক্ষেত্র. |
permissionDetails[].inherited | শুধুমাত্র আউটপুট। এই অনুমতি উত্তরাধিকারসূত্রে প্রাপ্ত কিনা। এই ক্ষেত্রটি সর্বদা জনবহুল। এটি একটি আউটপুট শুধুমাত্র ক্ষেত্র. |
expirationDate | যে সময়ে এই অনুমতির মেয়াদ শেষ হবে (RFC 3339 তারিখ-সময়)। মেয়াদ শেষ হওয়ার তারিখগুলির নিম্নলিখিত বিধিনিষেধ রয়েছে:
|
teamDrivePermissionDetails[] | শুধুমাত্র আউটপুট। বাতিল করা হয়েছে: পরিবর্তে |
teamDrivePermissionDetails[] | শুধুমাত্র আউটপুট। বাতিল করা হয়েছে: এর পরিবর্তে |
teamDrivePermissionDetails[] | শুধুমাত্র আউটপুট। বাতিল করা হয়েছে: এর পরিবর্তে |
teamDrivePermissionDetails[] | শুধুমাত্র আউটপুট। বাতিল করা হয়েছে: এর পরিবর্তে |
teamDrivePermissionDetails[] | শুধুমাত্র আউটপুট। অপ্রচলিত: পরিবর্তে |
teamDrivePermissionDetails[] | শুধুমাত্র আউটপুট। অপ্রচলিত: পরিবর্তে |
deleted | শুধুমাত্র আউটপুট। এই অনুমতির সাথে যুক্ত অ্যাকাউন্টটি মুছে ফেলা হয়েছে কিনা। এই ক্ষেত্রটি শুধুমাত্র ব্যবহারকারী এবং গোষ্ঠীর অনুমতিগুলির সাথে সম্পর্কিত৷ |
view | এই অনুমতির জন্য ভিউ নির্দেশ করে। শুধুমাত্র অনুমতির জন্য জনবহুল যা একটি দৃশ্যের অন্তর্গত। |
pendingOwner | এই অনুমতির সাথে যুক্ত অ্যাকাউন্টটি একটি মুলতুবি মালিক কিনা। শেয়ার্ড ড্রাইভে নেই এমন ফাইলগুলির জন্য শুধুমাত্র |
পদ্ধতি | |
---|---|
| একটি ফাইল বা শেয়ার্ড ড্রাইভ থেকে একটি অনুমতি মুছে দেয়। |
| আইডি দ্বারা একটি অনুমতি পায়. |
| একটি ইমেল ঠিকানার অনুমতি আইডি ফেরত দেয়। |
| একটি ফাইল বা শেয়ার্ড ড্রাইভের জন্য একটি অনুমতি সন্নিবেশ করান। |
| একটি ফাইল বা শেয়ার্ড ড্রাইভের অনুমতি তালিকাভুক্ত করে। |
| প্যাচ শব্দার্থবিদ্যা ব্যবহার করে একটি অনুমতি আপডেট করে। |
| একটি অনুমতি আপডেট করে। |