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

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

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

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

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

शिक्षक

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

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

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

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

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

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

Guardians

अभिभावकों को उनके छात्र या छात्रा के काम की खास जानकारी देने वाले ईमेल, Course में मिलेंगे. डोमेन के Google Workspace for Education वर्शन के आधार पर, अभिभावक अपने छात्र या छात्रा के कोर्स की झलक भी देख सकते हैं. Classroom API की मदद से, अभिभावकों को Course में न्योता भेजा जा सकता है. इसके लिए, guardianInvitations एंडपॉइंट का इस्तेमाल किया जाता है. 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 को पढ़ सकते हैं.