এই ডকুমেন্টে Google Sheets API-নির্দিষ্ট অনুমোদন এবং প্রমাণীকরণের তথ্য রয়েছে। এই ডকুমেন্টটি পড়ার আগে, "প্রমাণীকরণ এবং অনুমোদন সম্পর্কে জানুন" বিভাগে Google Workspace-এর সাধারণ প্রমাণীকরণ এবং অনুমোদনের তথ্য পড়তে ভুলবেন না।
মনে রাখবেন যে Sheets API স্কোপগুলি একটি স্প্রেডশিট ফাইলে প্রয়োগ করা হয় এবং একটি নির্দিষ্ট শীটে সীমাবদ্ধ রাখা যায় না। একটি শীটের পরিবর্তন রোধ করতে, একটি সেল বা সেলের পরিসর নির্ধারণ করতে একটি ProtectedRange ব্যবহার করুন যা সম্পাদনা করা যায় না। উদাহরণস্বরূপ, নামযুক্ত এবং সুরক্ষিত পরিসর দেখুন।
অনুমোদনের জন্য OAuth 2.0 কনফিগার করুন
OAuth সম্মতি স্ক্রিনটি কনফিগার করুন এবং ব্যবহারকারী এবং অ্যাপ পর্যালোচকদের কাছে কোন তথ্য প্রদর্শিত হবে তা নির্ধারণ করার জন্য স্কোপগুলি নির্বাচন করুন এবং আপনার অ্যাপটি নিবন্ধন করুন যাতে আপনি পরে এটি প্রকাশ করতে পারেন।
পত্রক API স্কোপ
আপনার অ্যাপে প্রদত্ত অ্যাক্সেসের স্তর নির্ধারণ করতে, আপনাকে অনুমোদনের স্কোপগুলি সনাক্ত করতে হবে এবং ঘোষণা করতে হবে। অনুমোদনের স্কোপ হল একটি OAuth 2.0 URI স্ট্রিং যাতে Google Workspace অ্যাপের নাম, এটি কী ধরণের ডেটা অ্যাক্সেস করে এবং অ্যাক্সেসের স্তর থাকে। স্কোপ হল ব্যবহারকারীদের Google অ্যাকাউন্ট ডেটা সহ Google Workspace ডেটার সাথে কাজ করার জন্য আপনার অ্যাপের অনুরোধ।
যখন আপনার অ্যাপটি ইনস্টল করা হয়, তখন একজন ব্যবহারকারীকে অ্যাপটি দ্বারা ব্যবহৃত স্কোপগুলি যাচাই করতে বলা হয়। সাধারণত, আপনার সবচেয়ে সংকীর্ণভাবে ফোকাস করা স্কোপটি বেছে নেওয়া উচিত এবং আপনার অ্যাপের প্রয়োজন নেই এমন স্কোপগুলির অনুরোধ করা এড়িয়ে চলা উচিত। ব্যবহারকারীরা আরও সহজেই সীমিত, স্পষ্টভাবে বর্ণিত স্কোপগুলিতে অ্যাক্সেস প্রদান করে।
যখন সম্ভব, আমরা অ-সংবেদনশীল স্কোপ ব্যবহার করার পরামর্শ দিই কারণ এটি প্রতি-ফাইল অ্যাক্সেসের সুযোগ দেয় এবং একটি অ্যাপের জন্য প্রয়োজনীয় নির্দিষ্ট বৈশিষ্ট্যগুলিতে অ্যাক্সেসকে সংকুচিত করে।
শীটস এপিআই নিম্নলিখিত স্কোপগুলিকে সমর্থন করে:
| স্কোপ কোড | বিবরণ | ব্যবহার |
|---|---|---|
https://www.googleapis.com/auth/spreadsheets | আপনার সমস্ত Google Sheets স্প্রেডশিট দেখুন, সম্পাদনা করুন, তৈরি করুন এবং মুছে ফেলুন। | সংবেদনশীল |
https://www.googleapis.com/auth/spreadsheets.readonly | আপনার সমস্ত Google Sheets স্প্রেডশিট দেখুন। | সংবেদনশীল |
https://www.googleapis.com/auth/drive.file | এই অ্যাপের মাধ্যমে আপনি যে নির্দিষ্ট Google ড্রাইভ ফাইলগুলি ব্যবহার করেন সেগুলিই দেখুন, সম্পাদনা করুন, তৈরি করুন এবং মুছুন। | প্রস্তাবিত অ-সংবেদনশীল |
https://www.googleapis.com/auth/drive | আপনার সমস্ত Google ড্রাইভ ফাইল দেখুন, সম্পাদনা করুন, তৈরি করুন এবং মুছে ফেলুন। | সীমাবদ্ধ |
https://www.googleapis.com/auth/drive.readonly | আপনার সমস্ত Google ড্রাইভ ফাইল দেখুন এবং ডাউনলোড করুন। | সীমাবদ্ধ |
নিম্নলিখিত সংজ্ঞা অনুসারে, টেবিলের ব্যবহার কলামটি প্রতিটি স্কোপের সংবেদনশীলতা নির্দেশ করে:
সংবেদনশীল নয় : এই স্কোপগুলি অনুমোদন অ্যাক্সেসের ক্ষুদ্রতম সুযোগ প্রদান করে এবং শুধুমাত্র মৌলিক অ্যাপ যাচাইকরণের প্রয়োজন হয়। এই প্রয়োজনীয়তা সম্পর্কে তথ্যের জন্য, যাচাইকরণের জন্য আপনার অ্যাপ জমা দেওয়া দেখুন।
সংবেদনশীল : এই স্কোপগুলি আপনার অ্যাপের জন্য ব্যবহারকারীর দ্বারা অনুমোদিত নির্দিষ্ট Google ব্যবহারকারীর ডেটাতে অ্যাক্সেস প্রদান করে। এর জন্য আপনাকে অতিরিক্ত অ্যাপ যাচাইকরণের মধ্য দিয়ে যেতে হবে। এই প্রয়োজনীয়তা সম্পর্কে তথ্যের জন্য, সংবেদনশীল এবং সীমাবদ্ধ সুযোগের প্রয়োজনীয়তা দেখুন।
সীমাবদ্ধ : এই স্কোপগুলি Google ব্যবহারকারীর ডেটাতে বিস্তৃত অ্যাক্সেস প্রদান করে এবং আপনাকে একটি সীমাবদ্ধ স্কোপ যাচাইকরণ প্রক্রিয়ার মধ্য দিয়ে যেতে হয়। এই প্রয়োজনীয়তা সম্পর্কে তথ্যের জন্য, Google API পরিষেবা ব্যবহারকারীর ডেটা নীতি এবং নির্দিষ্ট API স্কোপের জন্য অতিরিক্ত প্রয়োজনীয়তা দেখুন। আপনি যদি সার্ভারে সীমাবদ্ধ স্কোপ ডেটা সংরক্ষণ করেন (অথবা প্রেরণ করেন), তাহলে আপনাকে অবশ্যই একটি নিরাপত্তা মূল্যায়নের মধ্য দিয়ে যেতে হবে।
যদি আপনার অ্যাপের অন্য কোনও Google API-তে অ্যাক্সেসের প্রয়োজন হয়, তাহলে আপনি সেই স্কোপগুলিও যোগ করতে পারেন। Google API স্কোপ সম্পর্কে আরও তথ্যের জন্য, Google API-তে অ্যাক্সেস করার জন্য OAuth 2.0 ব্যবহার করা দেখুন।
নির্দিষ্ট OAuth 2.0 স্কোপ সম্পর্কে আরও তথ্যের জন্য, Google API-এর জন্য OAuth 2.0 স্কোপ দেখুন।
সম্পর্কিত বিষয়
- গুগল ড্রাইভ এপিআই স্কোপ বেছে নিন
- OAuth অ্যাপ যাচাইকরণ সহায়তা কেন্দ্র
- OAuth অ্যাপ যাচাইকরণ সম্পর্কিত প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী