Google Classroom में उपयोगकर्ता की भूमिकाएं

Google Classroom में, उपयोगकर्ताओं को ये भूमिकाएं मिल सकती हैं:

  • शिक्षक
  • छात्र/छात्रा
  • पालक
  • व्यवस्थापक

किसी भूमिका को असाइन करने का तरीका इस बात पर निर्भर करता है कि उपयोगकर्ता को Course में किस तरह रोस्टर किया गया था. इस बात की कोई गारंटी नहीं है कि अगर कोई उपयोगकर्ता किसी संस्थान में शिक्षक या छात्र/छात्रा है, तो उसे किसी Google Classroom Course में वही भूमिका मिलेगी. उदाहरण के लिए, अगर कोई उपयोगकर्ता किसी स्कूल डिस्ट्रिक्ट में शिक्षक है, तो वह Classroom में शिक्षक या छात्र/छात्रा हो सकता है. यह इस बात पर निर्भर करता है कि उसके लिए कौनसी भूमिका चुनी गई है.

किसी भी Course में शिक्षकों को ढूंढने का सबसे आसान तरीका, courses.teachers.list() या courses.teachers.get() एंडपॉइंट का इस्तेमाल करना है. छात्र-छात्राओं और अभिभावकों के लिए मिलते-जुलते एंडपॉइंट मौजूद हैं.

शिक्षक

शिक्षक, Classroom में Courses, CourseWork, CourseWorkMaterials, Announcements, अटैचमेंट, और ग्रेड बना सकते हैं और उन्हें मैनेज कर सकते हैं. वे अन्य उपयोगकर्ताओं को Course में शिक्षक, छात्र/छात्रा या अभिभावक के तौर पर शामिल होने का न्योता भी भेज सकते हैं.

किसी उपयोगकर्ता को Course में शिक्षक के तौर पर सीधे जोड़ने के लिए, सिर्फ़ एडमिन courses.teachers.create() एंडपॉइंट का इस्तेमाल कर सकता है. अन्य सभी मामलों में, Course में शिक्षक को उपयोगकर्ता को न्योता भेजना होगा. invitations.create() एंडपॉइंट का इस्तेमाल करके न्योते बनाए जा सकते हैं.

एक Course में कई सह-शिक्षक हो सकते हैं, लेकिन Course का सिर्फ़ एक मालिक हो सकता है. सिर्फ़ Course का मालिक ही Course को मिटा सकता है और Course के मालिक को बदल सकता है. यह ज़रूरी है, अगर उपयोगकर्ताओं के बीच Course मालिकाना हक ट्रांसफ़र करना ज़रूरी है. courses.patch() एंडपॉइंट का इस्तेमाल करके, Course के मालिकों की जानकारी अपडेट की जा सकती है.

छात्र/छात्राएं

छात्र-छात्राएं Classroom में CourseWork, CourseWorkMaterials, Announcements, अटैचमेंट, और ग्रेड देख सकते हैं. वे Google Classroom के यूज़र इंटरफ़ेस (यूआई) में सबमिशन बना सकते हैं और उनमें बदलाव कर सकते हैं. साथ ही, Classroom API का इस्तेमाल करके, अपने सबमिशन का मेटाडेटा पढ़ सकते हैं, सबमिशन में मौजूद किसी भी अटैचमेंट में बदलाव कर सकते हैं, और सबमिशन का स्टेटस बदल सकते हैं.

किसी उपयोगकर्ता को सीधे Course में छात्र/छात्रा के तौर पर जोड़ने के लिए, सिर्फ़ एडमिन courses.students.create() एंडपॉइंट का इस्तेमाल कर सकता है. अगर कोई उपयोगकर्ता enrollmentCode फ़ील्ड में जानकारी देता है, तो वह सीधे Course में छात्र/छात्रा के तौर पर अपने-आप जुड़ सकता है. इसके अलावा, उपयोगकर्ता को Course में शिक्षक से न्योता मिलना चाहिए. invitations.create() एंडपॉइंट का इस्तेमाल करके न्योते बनाए जा सकते हैं.

Guardians

अभिभावकों को अपने छात्र/छात्रा के काम की खास जानकारी, ईमेल से मिलेगी.Course डोमेन के Google Workspace for Education वर्शन के आधार पर, अभिभावक अपने छात्र या छात्रा के कोर्स की झलक भी देख सकते हैं. Classroom API की मदद से, guardianInvitations एंडपॉइंट का इस्तेमाल करके, अभिभावकों को Course में शामिल होने का न्योता भेजा जा सकता है. Google Workspace for Education के डोमेन एडमिन और पुष्टि किए गए शिक्षक, अभिभावकों को न्योता भेज सकते हैं. हालांकि, यह इस बात पर निर्भर करता है कि Google Admin console में डोमेन को कैसे सेट अप किया गया है. पुष्टि किए गए शिक्षक वे शिक्षक होते हैं जिन्हें एडमिन ने खास अनुमतियां दी हैं. छात्र-छात्राओं के 20 से ज़्यादा अभिभावक नहीं हो सकते.

एडमिन

Google Workspace for Education के एडमिन, डोमेन की सेटिंग और अनुमतियां मैनेज कर सकते हैं. इस गाइड में, एडमिन की अलग-अलग भूमिकाओं और उनके पास मौजूद सभी सुविधाओं की पूरी सूची शामिल नहीं है. Google Workspace for Education के एडमिन के बारे में ज़्यादा जानकारी के लिए, सहायता केंद्र के एडमिन सेक्शन पर जाएं. Classroom API के संदर्भ में, एडमिन Courses, Aliases, शिक्षकों, छात्र-छात्राओं, और अभिभावकों को बना और मैनेज कर सकते हैं. वे Course में मौजूद किसी भी CourseWork, CourseWorkMaterials, Announcements, StudentSubmissions या Topics को पढ़ सकते हैं.