ভূমিকা হলো অনুমতির একটি সংগ্রহ যা ব্যবহারকারীদের Google ড্রাইভ রিসোর্সে নির্দিষ্ট ক্রিয়া সম্পাদন করতে দেয়। ব্যবহারকারী, গোষ্ঠী এবং পরিষেবা অ্যাকাউন্টগুলিতে অনুমতি উপলব্ধ করার জন্য, আপনি ভূমিকা নির্ধারণ করেন। যখন আপনি একটি ভূমিকা নির্ধারণ করেন, তখন আপনি ভূমিকাটিতে থাকা সমস্ত অনুমতি প্রদান করেন।
গুগল ড্রাইভ এপিআই-এর প্রতিটি অনুমতির একটি ভূমিকা রয়েছে যা ব্যবহারকারীরা ফাইল, ফোল্ডার বা শেয়ার্ড ড্রাইভ দিয়ে কী করতে পারবেন তা নির্ধারণ করে। আরও তথ্যের জন্য, ড্রাইভ রিসোর্স শেয়ার করার জন্য সিনারিও দেখুন।
ফাইল এবং ফোল্ডারের জন্য অপারেশন
নিচের টেবিলে দেখানো হয়েছে যে ব্যবহারকারীরা প্রতিটি ভূমিকার জন্য কী কী ক্রিয়াকলাপ সম্পাদন করতে পারেন, যখন ভূমিকাটি কেবল একটি দর্শনের মধ্যে সীমাবদ্ধ থাকে না। আরও তথ্যের জন্য, দর্শন দেখুন।
| অনুমোদিত ক্রিয়াকলাপ | owner | organizer | fileOrganizer | writer | commenter | reader |
|---|---|---|---|---|---|---|
| ফাইল বা ফোল্ডারের মেটাডেটা (যেমন নাম, বিবরণ) পড়ুন | ||||||
| ফাইলের বিষয়বস্তু পড়ুন | ||||||
| ফোল্ডারের আইটেমগুলির তালিকা পড়ুন | ||||||
| ফাইলে মন্তব্য যোগ করুন | ||||||
| ফাইল বা ফোল্ডারের মেটাডেটা পরিবর্তন করুন | ||||||
| ফাইলের বিষয়বস্তু পরিবর্তন করুন | ||||||
| ঐতিহাসিক সংশোধনগুলি অ্যাক্সেস করুন | ||||||
| ফোল্ডারে আইটেম যোগ করুন | ||||||
| আমার ড্রাইভ ফোল্ডার থেকে আইটেমগুলি সরান | ||||||
| আমার ড্রাইভ ফোল্ডার থেকে আইটেম শেয়ার করুন | ||||||
| বিস্তারিত ফাইল অনুমতি অ্যাক্সেস করতে পারে | ||||||
| আইটেমগুলি ট্র্যাশে সরান | ||||||
| ট্র্যাশ থেকে আইটেমগুলি পুনরুদ্ধার করুন | ||||||
| আবর্জনা খালি করুন | ||||||
| একটি ফাইল বা ফোল্ডার মুছুন | ||||||
| আমার ড্রাইভ ফোল্ডারের একটি ফাইলে কন্টেন্ট সীমাবদ্ধতা যোগ করুন | ||||||
| আমার ড্রাইভ ফোল্ডারে সীমিত অ্যাক্সেস সেটিং সেট বা আনসেট করুন |
শেয়ার্ড ড্রাইভের জন্য নির্দিষ্ট ক্রিয়াকলাপ
নিচের টেবিলে দেখানো হয়েছে যে শেয়ার্ড ড্রাইভের নির্দিষ্ট ক্রিয়াকলাপগুলি ব্যবহারকারীরা প্রতিটি ভূমিকার জন্য সম্পাদন করতে পারেন, যখন ভূমিকাটি কেবল একটি দর্শনের মধ্যে সীমাবদ্ধ থাকে না। আরও তথ্যের জন্য, দর্শন দেখুন।
| অনুমোদিত ক্রিয়াকলাপ | owner | organizer | fileOrganizer | writer | commenter | reader |
|---|---|---|---|---|---|---|
| একটি শেয়ার্ড ড্রাইভ আইটেম শেয়ার করুন | ||||||
| শেয়ার্ড ড্রাইভে ফাইল যোগ করুন | ||||||
| শেয়ার্ড ড্রাইভের মেটাডেটা পরিবর্তন করুন | ||||||
| শেয়ার্ড ড্রাইভের সদস্যদের যোগ করুন | ||||||
| শেয়ার্ড ড্রাইভের মধ্যে আইটেমগুলি পুনর্গঠন করুন [1] | ||||||
| শেয়ার্ড ড্রাইভের বাইরে আইটেমগুলি সরান [2] | ||||||
| শেয়ার্ড ড্রাইভে থাকা আইটেমগুলি মুছুন [2] | ||||||
| একটি খালি শেয়ার্ড ড্রাইভ মুছুন | ||||||
| শেয়ার্ড ড্রাইভের কোনও ফাইলে কন্টেন্টের সীমাবদ্ধতা যোগ করুন | ||||||
| শেয়ার্ড ড্রাইভ ফোল্ডারে সীমিত অ্যাক্সেস সেটিং সেট বা আনসেট করুন |
ড্রাইভ API এবং ড্রাইভ UI ভূমিকার মধ্যে সম্পর্ক
ড্রাইভ এপিআই এবং ড্রাইভ ইউআই একই অন্তর্নিহিত অনুমতি সিস্টেম ব্যবহার করে। তবে, উভয়ের মধ্যে ভূমিকার নাম সামান্য ভিন্ন।
নিচের টেবিলটি দেখায় যে আমার ড্রাইভে ফাইল এবং ফোল্ডারগুলির জন্য ভূমিকাগুলি কীভাবে সামঞ্জস্যপূর্ণ।
| ড্রাইভ এপিআই ভূমিকা | ড্রাইভ UI ভূমিকা | বিবরণ |
|---|---|---|
owner | মালিক | ফাইল বা ফোল্ডারের উপর সম্পূর্ণ নিয়ন্ত্রণ প্রদান করে। |
writer | সম্পাদক | ফাইলটি দেখার, মন্তব্য যোগ করার এবং ফাইলটি সম্পাদনা করার ক্ষমতা প্রদান করে। ফোল্ডারগুলির জন্য, সেই ফোল্ডারের মধ্যে ফাইল বা সাবফোল্ডার যোগ করতে, সম্পাদনা করতে এবং মুছে ফেলতে পারে। |
commenter | মন্তব্যকারী | ফাইলটি দেখার এবং মন্তব্য যোগ করার ক্ষমতা প্রদান করে। |
reader | দর্শক | ফাইলটি দেখার ক্ষমতা প্রদান করে। |
নিচের টেবিলটি দেখায় যে শেয়ার্ড ড্রাইভে ফাইল এবং ফোল্ডারগুলির জন্য ভূমিকাগুলি কীভাবে সামঞ্জস্যপূর্ণ।
| ড্রাইভ এপিআই ভূমিকা | ড্রাইভ UI ভূমিকা | বিবরণ |
|---|---|---|
organizer | ম্যানেজার | ফাইল, ফোল্ডার, মানুষ এবং সেটিংস পরিচালনা করার ক্ষমতা প্রদান করে। |
fileOrganizer | কন্টেন্ট ম্যানেজার | কন্টেন্ট অবদান এবং পরিচালনা করার ক্ষমতা প্রদান করে। নতুন সদস্যদের জন্য ডিফল্ট ভূমিকা। |
writer | অবদানকারী | ফাইলটি দেখার, মন্তব্য যোগ করার এবং ফাইলটি সম্পাদনা করার ক্ষমতা প্রদান করে। শেয়ার্ড ড্রাইভের মধ্যেও ফাইল তৈরি করতে পারে। |
commenter | মন্তব্যকারী | ফাইলটি দেখার এবং মন্তব্য যোগ করার ক্ষমতা প্রদান করে। |
reader | দর্শক | ফাইলটি দেখার ক্ষমতা প্রদান করে। |
প্রকার
একটি অনুমতি একটি view মধ্যে সীমাবদ্ধ থাকতে পারে, যে ক্ষেত্রে ভূমিকাটি শুধুমাত্র সেই নির্দিষ্ট দৃশ্যের ক্ষেত্রে প্রযোজ্য।
view=published এবং role=reader সহ একটি অনুমতি reader ফাইলের প্রকাশিত ভিউতে অ্যাক্সেস দেয়, কিন্তু এটি reader ফাইলটিতে অ্যাক্সেস দেয় না।
view=metadata এবং role=reader সহ একটি অনুমতি reader ফোল্ডারের মেটাডেটা অ্যাক্সেস দেয়, কিন্তু এটি ফোল্ডারের বিষয়বস্তুতে অ্যাক্সেস দেয় না।
বিপরীতভাবে, যে কোনও অনুমতি যা কোনও নির্দিষ্ট দৃশ্যের মধ্যে সীমাবদ্ধ নয়, reader ফাইলের প্রকাশিত দৃশ্যে অ্যাক্সেস দেয়।