- HTTP-запрос
 - Параметры пути
 - Параметры запроса
 - Текст запроса
 - Тело ответа
 - Области авторизации
 - Возможность
 
Возвращает, может ли пользователь использовать указанную возможность Classroom. Например, эту конечную точку можно использовать для проверки того, может ли пользователь создавать вложения-надстройки.
Пользователь, отправивший запрос, может проверить возможности только для себя.
Этот метод возвращает следующие коды ошибок:
-  
PERMISSION_DENIEDесли запрашивающему пользователю не разрешено проверять правомерность указанного пользователя. -  
INVALID_ARGUMENT, если запрос неверен. 
HTTP-запрос
 GET https://classroom.googleapis.com/v1/userProfiles/{userId}:checkUserCapability
URL использует синтаксис перекодировки gRPC .
Параметры пути
| Параметры | |
|---|---|
 userId |   Обязательно. Идентификатор пользователя. При указании в качестве параметра запроса этот идентификатор может быть одним из следующих: 
  | 
Параметры запроса
| Параметры | |
|---|---|
 capability |    Обязательно. Возможность, которую следует проверить для этого пользователя. Например, чтобы проверить, может ли пользователь создавать дополнения , установите значение   | 
 previewVersion |   Необязательно. Предварительная версия API.  | 
Текст запроса
Тело запроса должно быть пустым.
Тело ответа
Ответ на проверку возможностей пользователя.
В случае успеха тело ответа содержит данные со следующей структурой:
| JSON-представление | 
|---|
{
  "capability": enum ( | 
| Поля | |
|---|---|
 capability |   Возможности класса.  | 
 allowed |   Разрешена ли указанная возможность для пользователя.  | 
Области авторизации
Требуется одна из следующих областей OAuth:
-  
https://www.googleapis.com/auth/classroom.courses -  
https://www.googleapis.com/auth/classroom.courses.readonly 
Более подробную информацию смотрите в Руководстве по авторизации .
Возможность
Перечисление для представления возможности.
| Перечисления | |
|---|---|
 CAPABILITY_UNSPECIFIED | Не поддерживается. | 
 CREATE_ADD_ON_ATTACHMENT | Возможность создания и изменения AddOnAttachments, связанных с проектом консоли разработчика идентификатора клиента OAuth, используемого для выполнения запроса. | 
 CREATE_RUBRIC | Возможность создания и изменения рубрик. | 
 UPDATE_GRADING_PERIOD_SETTINGS | Возможность изменения настроек периода оценки. | 
 CREATE_STUDENT_GROUP | Возможность создавать и изменять студенческие группы и их участников. |