classroom  v1
Static Public Attributes | List of all members
google_classroom_api::ClassroomService::SCOPES Class Reference

#include <classroom_service.h>

Static Public Attributes

static const char CLASSROOM_ANNOUNCEMENTS [] = {"https://www.googleapis.com/auth/classroom.announcements"}
 
static const char CLASSROOM_ANNOUNCEMENTS_READONLY [] = {"https://www.googleapis.com/auth/classroom.announcements.readonly"}
 
static const char CLASSROOM_COURSES [] = {"https://www.googleapis.com/auth/classroom.courses"}
 
static const char CLASSROOM_COURSES_READONLY [] = {"https://www.googleapis.com/auth/classroom.courses.readonly"}
 
static const char CLASSROOM_COURSEWORK_ME [] = {"https://www.googleapis.com/auth/classroom.coursework.me"}
 
static const char CLASSROOM_COURSEWORK_ME_READONLY [] = {"https://www.googleapis.com/auth/classroom.coursework.me.readonly"}
 
static const char CLASSROOM_COURSEWORK_STUDENTS [] = {"https://www.googleapis.com/auth/classroom.coursework.students"}
 
static const char CLASSROOM_COURSEWORK_STUDENTS_READONLY [] = {"https://www.googleapis.com/auth/classroom.coursework.students.readonly"}
 
static const char CLASSROOM_GUARDIANLINKS_ME_READONLY [] = {"https://www.googleapis.com/auth/classroom.guardianlinks.me.readonly"}
 
static const char CLASSROOM_GUARDIANLINKS_STUDENTS [] = {"https://www.googleapis.com/auth/classroom.guardianlinks.students"}
 
static const char CLASSROOM_GUARDIANLINKS_STUDENTS_READONLY [] = {"https://www.googleapis.com/auth/classroom.guardianlinks.students.readonly"}
 
static const char CLASSROOM_PROFILE_EMAILS [] = {"https://www.googleapis.com/auth/classroom.profile.emails"}
 
static const char CLASSROOM_PROFILE_PHOTOS [] = {"https://www.googleapis.com/auth/classroom.profile.photos"}
 
static const char CLASSROOM_PUSH_NOTIFICATIONS [] = {"https://www.googleapis.com/auth/classroom.push-notifications"}
 
static const char CLASSROOM_ROSTERS [] = {"https://www.googleapis.com/auth/classroom.rosters"}
 
static const char CLASSROOM_ROSTERS_READONLY [] = {"https://www.googleapis.com/auth/classroom.rosters.readonly"}
 
static const char CLASSROOM_STUDENT_SUBMISSIONS_ME_READONLY [] = {"https://www.googleapis.com/auth/classroom.student-submissions.me.readonly"}
 
static const char CLASSROOM_STUDENT_SUBMISSIONS_STUDENTS_READONLY [] = {"https://www.googleapis.com/auth/classroom.student-submissions.students.readonly"}
 
static const char CLASSROOM_TOPICS [] = {"https://www.googleapis.com/auth/classroom.topics"}
 
static const char CLASSROOM_TOPICS_READONLY [] = {"https://www.googleapis.com/auth/classroom.topics.readonly"}
 

Detailed Description

Declares the OAuth2.0 scopes used within Google Classroom API

These scopes shoudl be used when asking for credentials to invoke methods in the ClassroomService.

Member Data Documentation

◆ CLASSROOM_ANNOUNCEMENTS

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_ANNOUNCEMENTS = {"https://www.googleapis.com/auth/classroom.announcements"}
static

View and manage announcements in Google Classroom.

◆ CLASSROOM_ANNOUNCEMENTS_READONLY

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_ANNOUNCEMENTS_READONLY = {"https://www.googleapis.com/auth/classroom.announcements.readonly"}
static

View announcements in Google Classroom.

◆ CLASSROOM_COURSES

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_COURSES = {"https://www.googleapis.com/auth/classroom.courses"}
static

Manage your Google Classroom classes.

◆ CLASSROOM_COURSES_READONLY

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_COURSES_READONLY = {"https://www.googleapis.com/auth/classroom.courses.readonly"}
static

View your Google Classroom classes.

◆ CLASSROOM_COURSEWORK_ME

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_COURSEWORK_ME = {"https://www.googleapis.com/auth/classroom.coursework.me"}
static

Manage your course work and view your grades in Google Classroom.

◆ CLASSROOM_COURSEWORK_ME_READONLY

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_COURSEWORK_ME_READONLY = {"https://www.googleapis.com/auth/classroom.coursework.me.readonly"}
static

View your course work and grades in Google Classroom.

◆ CLASSROOM_COURSEWORK_STUDENTS

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_COURSEWORK_STUDENTS = {"https://www.googleapis.com/auth/classroom.coursework.students"}
static

Manage course work and grades for students in the Google Classroom classes you teach and view the course work and grades for classes you administer.

◆ CLASSROOM_COURSEWORK_STUDENTS_READONLY

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_COURSEWORK_STUDENTS_READONLY = {"https://www.googleapis.com/auth/classroom.coursework.students.readonly"}
static

View course work and grades for students in the Google Classroom classes you teach or administer.

◆ CLASSROOM_GUARDIANLINKS_ME_READONLY

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_GUARDIANLINKS_ME_READONLY = {"https://www.googleapis.com/auth/classroom.guardianlinks.me.readonly"}
static

View your Google Classroom guardians.

◆ CLASSROOM_GUARDIANLINKS_STUDENTS

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_GUARDIANLINKS_STUDENTS = {"https://www.googleapis.com/auth/classroom.guardianlinks.students"}
static

View and manage guardians for students in your Google Classroom classes.

◆ CLASSROOM_GUARDIANLINKS_STUDENTS_READONLY

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_GUARDIANLINKS_STUDENTS_READONLY = {"https://www.googleapis.com/auth/classroom.guardianlinks.students.readonly"}
static

View guardians for students in your Google Classroom classes.

◆ CLASSROOM_PROFILE_EMAILS

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_PROFILE_EMAILS = {"https://www.googleapis.com/auth/classroom.profile.emails"}
static

View the email addresses of people in your classes.

◆ CLASSROOM_PROFILE_PHOTOS

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_PROFILE_PHOTOS = {"https://www.googleapis.com/auth/classroom.profile.photos"}
static

View the profile photos of people in your classes.

◆ CLASSROOM_PUSH_NOTIFICATIONS

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_PUSH_NOTIFICATIONS = {"https://www.googleapis.com/auth/classroom.push-notifications"}
static

Receive notifications about your Google Classroom data.

◆ CLASSROOM_ROSTERS

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_ROSTERS = {"https://www.googleapis.com/auth/classroom.rosters"}
static

Manage your Google Classroom class rosters.

◆ CLASSROOM_ROSTERS_READONLY

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_ROSTERS_READONLY = {"https://www.googleapis.com/auth/classroom.rosters.readonly"}
static

View your Google Classroom class rosters.

◆ CLASSROOM_STUDENT_SUBMISSIONS_ME_READONLY

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_STUDENT_SUBMISSIONS_ME_READONLY = {"https://www.googleapis.com/auth/classroom.student-submissions.me.readonly"}
static

View your course work and grades in Google Classroom.

◆ CLASSROOM_STUDENT_SUBMISSIONS_STUDENTS_READONLY

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_STUDENT_SUBMISSIONS_STUDENTS_READONLY = {"https://www.googleapis.com/auth/classroom.student-submissions.students.readonly"}
static

View course work and grades for students in the Google Classroom classes you teach or administer.

◆ CLASSROOM_TOPICS

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_TOPICS = {"https://www.googleapis.com/auth/classroom.topics"}
static

See, create, and edit topics in Google Classroom.

◆ CLASSROOM_TOPICS_READONLY

const char google_classroom_api::ClassroomService::SCOPES::CLASSROOM_TOPICS_READONLY = {"https://www.googleapis.com/auth/classroom.topics.readonly"}
static

View topics in Google Classroom.


The documentation for this class was generated from the following files: