Google Drive Model Context Protocol (MCP) সার্ভার অ্যাক্সেস কন্ট্রোল এবং যোগ্যতার নিয়ম এনফোর্স করে যাতে AI এজেন্ট কোন ফাইল এবং ফোল্ডারের সাথে ইন্টার্যাক্ট করতে পারবে তা নির্ধারণ করা যায়।
টুল চালু করা হলে, MCP সার্ভার অনুরোধকারী ব্যবহারকারী এবং নির্দিষ্ট আইটেম মূল্যায়ন করে যাতে অননুমোদিত অ্যাক্সেস প্রতিরোধ করা যায় এবং নিরাপত্তা নীতি অনুসরণ করা যায়।
উপযুক্ত হওয়ার জন্য যা প্রয়োজন
Google Drive MCP সার্ভার ব্যবহার করা AI এজেন্ট এবং অ্যাপ্লিকেশনের জন্য, ফাইলগুলিকে অবশ্যই নিরাপত্তা, নীতি এবং ক্ষমতা সংক্রান্ত একাধিক চেক পাস করতে হবে। MCP সার্ভার Google Workspace ডেটা লস প্রিভেনশন (DLP) নিয়ম মূল্যায়ন করে, কিন্তু শুধুমাত্র সেইসব নীতি যা ইনফর্মেশন রাইটস ম্যানেজমেন্ট (IRM) কন্ট্রোল এনফোর্স করে, সেগুলিই যোগ্যতা সীমাবদ্ধ করে।
MCP সার্ভারের মাধ্যমে ইন্টার্যাক্ট করার জন্য উপযুক্ত হতে, কোনও ফাইল বা ফোল্ডারকে নিম্নলিখিত মাপকাঠি পূরণ করতে হবে:
- পরিষেবার উপলভ্যতা: Google Workspace অ্যাডমিন কনসোলে ব্যবহারকারীর সংস্থার জন্য Google Drive পরিষেবা চালু থাকতে হবে।
- ACL চেক: অনুরোধকারী ব্যবহারকারীর কাছে ফাইল বা ফোল্ডারে অন্তত রিড পার্মিশন
(
readerঅ্যাক্সেস) থাকতে হবে। - আইটেম-লেভেল সীমাবদ্ধতা:
- IRM (তথ্য অধিকার ম্যানেজমেন্ট): আইটেমে যদি IRM কন্ট্রোল থাকে যা ডাউনলোড, কপি-পেস্ট বা প্রিন্ট করা (অ্যাডমিনিস্ট্রেটর-কনফিগার করা DLP নীতি দ্বারা এনফোর্স করা কন্ট্রোল সহ) আটকায়, তাহলে AI এজেন্ট এটি অ্যাক্সেস করতে পারবে না।
- CAA (কনটেক্সট অ্যাওয়ার অ্যাক্সেস): ফাইলের
capabilities.canDownloadক্ষমতা ব্যবহার করে মূল্যায়ন করা হয়েছে। CAA নীতি ক্লায়েন্টের প্রসঙ্গে অ্যাক্সেস ব্লক করলে (অথবা অফলাইন বা ব্যাকগ্রাউন্ড অপারেশনের সময় প্রসঙ্গ ডেটা না থাকলে), আইটেমটি অনুপযুক্ত হিসেবে বিবেচিত হয়। ক্লায়েন্ট কনটেক্সট CAA-এর প্রয়োজনীয়তা পূরণ করলে, আইটেমটি উপযুক্ত হিসেবে থেকে যায়। - ক্লায়েন্ট-সাইড এনক্রিপশন (CSE): CSE-এর মাধ্যমে এনক্রিপ্ট করা কন্টেন্ট AI এজেন্ট পার্স করতে পারে না এবং এটি উপযুক্ত নয়।
- বিশেষ আইটেমের ধরন:
- ফোল্ডার ও শর্টকাট: ফোল্ডার ও শর্টকাটের মেটাডেটা উপযুক্ত। তবে, ফোল্ডারের মধ্যে নেস্টেড ফাইল বা শর্টকাটের মাধ্যমে রেফারেন্স করা টার্গেট ফাইলকে স্বাধীনভাবে সব উপযুক্ততা চেক পূরণ করতে হবে।
- আইটেমের অবাঞ্ছিত অবস্থা:
- স্প্যাম ও ম্যালওয়্যার: স্প্যাম বা ম্যালওয়্যার হিসেবে চিহ্নিত আইটেম উপযুক্ত নয়।
অনুপযুক্ত আইটেমের জন্য MCP সার্ভারের আচরণ
কোনও AI এজেন্ট অনুপযুক্ত আইটেম অ্যাক্সেস করার চেষ্টা করলে, সার্ভারের আচরণ অপারেশনের ধরনের উপর নির্ভর করে, যেমনটি নিম্নলিখিত বিভাগে বর্ণনা করা হয়েছে।
সিঙ্গেল-ফাইল অপারেশন
কোনও নির্দিষ্ট ফাইল বা ফোল্ডারকে টার্গেট করে করা অপারেশনের (যেমন কন্টেন্ট পড়া, ডাউনলোড করা, মেটাডেটা আপডেট করা বা অনুমতি ফিরিয়ে আনা) জন্য, সার্ভার এই ধরনের ত্রুটি মেসেজ দেখায়:
<item id>আইটেমের জন্য আইটেম মেটাডেটা ফিরিয়ে আনা যাবে না কারণ এটি জেনারেটিভ AI প্রসঙ্গে ব্যবহার করার জন্য উপযুক্ত নয়।
একাধিক ফাইল ও তালিকা সম্পর্কিত অপারেশন
যেসব অপারেশন তালিকা ফিরিয়ে আনে বা একাধিক ফাইল সার্চ করে (যেমন ফাইল সার্চ করা বা সাম্প্রতিক ফাইলের তালিকা তৈরি করা), সেগুলির ক্ষেত্রে সার্ভার সার্চ ফলাফল বা ফাইলের তালিকা থেকে অনুপযুক্ত আইটেম ফিল্টার করে বাদ দেয়। এর ফলে অসঙ্গতি দেখা দিতে পারে যেখানে কোনও ব্যবহারকারী Google Drive ওয়েব ইন্টারফেসে ফাইল দেখতে বা এডিট করতে পারেন, কিন্তু AI এজেন্ট ফাইলটি খুঁজে পায় না বা দেখতে পায় না।