Google Classroom API স্কোপ বেছে নিন

এই ডকুমেন্টে গুগল ক্লাসরুম এপিআই-এর জন্য নির্দিষ্ট অনুমোদন এবং প্রমাণীকরণ সংক্রান্ত তথ্য রয়েছে। এই ডকুমেন্টটি পড়ার আগে, 'প্রমাণীকরণ এবং অনুমোদন সম্পর্কে জানুন' অংশে গুগল ওয়ার্কস্পেস-এর সাধারণ প্রমাণীকরণ এবং অনুমোদন সংক্রান্ত তথ্য অবশ্যই পড়ে নিন।

অনুমোদনের জন্য OAuth 2.0 কনফিগার করুন।

ব্যবহারকারী এবং অ্যাপ পর্যালোচকদের কাছে কোন তথ্য প্রদর্শিত হবে তা নির্ধারণ করতে OAuth সম্মতি স্ক্রিনটি কনফিগার করুন ও স্কোপ নির্বাচন করুন এবং আপনার অ্যাপটি নিবন্ধন করুন যাতে আপনি পরবর্তীতে এটি প্রকাশ করতে পারেন।

শ্রেণীকক্ষ এপিআই স্কোপ

আপনার অ্যাপকে প্রদত্ত অ্যাক্সেসের স্তর নির্ধারণ করতে, আপনাকে অথরাইজেশন স্কোপ শনাক্ত ও ঘোষণা করতে হবে। একটি অথরাইজেশন স্কোপ হলো একটি OAuth 2.0 URI স্ট্রিং, যাতে Google Workspace অ্যাপের নাম, এটি কোন ধরনের ডেটা অ্যাক্সেস করে এবং অ্যাক্সেসের স্তর উল্লেখ থাকে। স্কোপগুলো হলো Google Workspace ডেটার সাথে কাজ করার জন্য আপনার অ্যাপের অনুরোধ, যার মধ্যে ব্যবহারকারীদের Google অ্যাকাউন্টের ডেটাও অন্তর্ভুক্ত।

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

ক্লাসরুম এপিআই নিম্নলিখিত স্কোপগুলো সমর্থন করে:

স্কোপ অর্থ
https://www.googleapis.com/auth/classroom.addons.teacher Google Classroom-এ আপনার পড়ানো ক্লাসগুলিতে আইটেম স্ট্রিম করার জন্য অনুরোধকারী Google Cloud প্রজেক্টের অ্যাটাচমেন্টগুলি দেখুন, তৈরি করুন এবং আপডেট করুন।
https://www.googleapis.com/auth/classroom.addons.student Google Classroom-এ আইটেমগুলো স্ট্রিম করার জন্য অনুরোধকারী Google Cloud প্রজেক্টের অ্যাটাচমেন্টগুলো দেখুন এবং আপডেট করুন।
https://www.googleapis.com/auth/classroom.announcements গুগল ক্লাসরুমে ঘোষণাগুলো দেখুন ও পরিচালনা করুন।
https://www.googleapis.com/auth/classroom.announcements.readonly গুগল ক্লাসরুমে ঘোষণাগুলো দেখুন।
https://www.googleapis.com/auth/classroom.courses আপনার গুগল ক্লাসরুম ক্লাসগুলো দেখুন, সম্পাদনা করুন, তৈরি করুন এবং স্থায়ীভাবে মুছে ফেলুন।
https://www.googleapis.com/auth/classroom.courses.readonly আপনার গুগল ক্লাসরুমের ক্লাসগুলো দেখুন।
https://www.googleapis.com/auth/classroom.coursework.me অ্যাসাইনমেন্ট, প্রশ্ন এবং গ্রেড সহ কোর্সওয়ার্কের আইটেমগুলো দেখুন, তৈরি করুন এবং সম্পাদনা করুন।
https://www.googleapis.com/auth/classroom.coursework.me.readonly গুগল ক্লাসরুমে আপনার কোর্সওয়ার্ক ও গ্রেড দেখুন।
https://www.googleapis.com/auth/classroom.coursework.students আপনার পড়ানো গুগল ক্লাসরুম ক্লাসগুলোর শিক্ষার্থীদের কোর্সওয়ার্ক ও গ্রেড পরিচালনা করুন এবং আপনার পরিচালিত ক্লাসগুলোর কোর্সওয়ার্ক ও গ্রেড দেখুন।
https://www.googleapis.com/auth/classroom.coursework.students.readonly আপনার পড়ানো বা পরিচালনা করা গুগল ক্লাসরুম ক্লাসগুলোর শিক্ষার্থীদের কোর্সওয়ার্ক ও গ্রেড দেখুন।
https://www.googleapis.com/auth/classroom.courseworkmaterials গুগল ক্লাসরুমে শ্রেণিকাজের উপকরণ দেখুন, সম্পাদনা করুন এবং তৈরি করুন।
https://www.googleapis.com/auth/classroom.courseworkmaterials.readonly আপনার গুগল ক্লাসরুম ক্লাসগুলোর সমস্ত ক্লাসওয়ার্ক সামগ্রী দেখুন।
https://www.googleapis.com/auth/classroom.guardianlinks.me.readonly আপনার গুগল ক্লাসরুমের অভিভাবকদের দেখুন।
https://www.googleapis.com/auth/classroom.guardianlinks.students আপনার গুগল ক্লাসরুম ক্লাসের শিক্ষার্থীদের অভিভাবকদের দেখুন এবং পরিচালনা করুন।
https://www.googleapis.com/auth/classroom.guardianlinks.students.readonly আপনার গুগল ক্লাসরুম ক্লাসের শিক্ষার্থীদের অভিভাবকদের দেখুন।
https://www.googleapis.com/auth/classroom.profile.emails আপনার ক্লাসের শিক্ষার্থীদের ইমেল ঠিকানাগুলো দেখুন।
https://www.googleapis.com/auth/classroom.profile.photos আপনার ক্লাসের ছাত্রছাত্রীদের প্রোফাইল ছবিগুলো দেখুন।
https://www.googleapis.com/auth/classroom.push-notifications আপনার গুগল ক্লাসরুমের তথ্য সম্পর্কে বিজ্ঞপ্তি পান।
https://www.googleapis.com/auth/classroom.rosters আপনার গুগল ক্লাসরুমের ক্লাস রোস্টার পরিচালনা করুন।
https://www.googleapis.com/auth/classroom.rosters.readonly আপনার গুগল ক্লাসরুমের ক্লাস রোস্টার দেখুন।
https://www.googleapis.com/auth/classroom.student-submissions.me.readonly গুগল ক্লাসরুমে আপনার কোর্সওয়ার্ক ও গ্রেড দেখুন।
https://www.googleapis.com/auth/classroom.student-submissions.students.readonly আপনার পড়ানো বা পরিচালনা করা গুগল ক্লাসরুম ক্লাসগুলোর শিক্ষার্থীদের কোর্সওয়ার্ক ও গ্রেড দেখুন।
https://www.googleapis.com/auth/classroom.topics গুগল ক্লাসরুমে টপিক দেখুন, তৈরি করুন এবং সম্পাদনা করুন।
https://www.googleapis.com/auth/classroom.topics.readonly গুগল ক্লাসরুমে বিষয়গুলো দেখুন।