Listar taughtClasses

Namespace: microsoft.graph

Obter os recursos educationClass pertencentes a um educationUser.

Permissões

Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.

Tipo de permissão Permissões (da com menos para a com mais privilégios)
Delegado (conta corporativa ou de estudante) EduRoster.ReadBasic
Delegado (conta pessoal da Microsoft) Sem suporte
Aplicativo EduRoster.Read.All, EduRoster.ReadWrite.All

Observação

Observe que, se o token delegado for usado, os usuários só poderão ver informações sobre suas próprias classes.

Solicitação HTTP

GET /education/me/taughtClasses
GET /education/users/{educationUserId}/taughtClasses

Parâmetros de consulta opcionais

Use a opção de consulta OData $orderby para classificar grupos em uma organização pelos valores displayName, conforme exibido no exemplo a seguir:

GET https://graph.microsoft.com/v1.0/groups?$orderby=displayName

Você também pode usar os $filter parâmetros , $count e consulta para limitar a $search resposta.

Quando itens são adicionados ou atualizados para este recurso, eles são indexados especialmente para uso com os $count e $search parâmetros de consulta. Pode haver um pequeno atraso entre quando um item é adicionado ou atualizado e quando está disponível no índice.

Para obter mais informações sobre as opções de consulta OData, veja Parâmetros de consulta OData .

Cabeçalhos de solicitação

Nome Descrição
Autorização {token} de portador. Obrigatório.

Corpo da solicitação

Não forneça um corpo de solicitação para esse método.

Resposta

Se bem-sucedido, esse método retornará um código de resposta 200 OK e uma coleção de objetos educationClass no corpo da resposta.

Exemplos

Solicitação

GET https://graph.microsoft.com/v1.0/education/users/{educationUserId}/taughtClasses

Resposta

Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.

HTTP/1.1 200 OK
Content-Type: application/json

{
  "value": [
    {
      "@odata.type": "#microsoft.graph.educationClass",
      "id": "64ef8ce5-8ce5-64ef-e58c-ef64e58cef64",
      "displayName": "String",
      "mailNickname": "String",
      "description": "String",
      "createdBy": {
        "@odata.type": "microsoft.graph.identitySet"
      },
      "classCode": "String",
      "externalName": "String",
      "externalId": "String",
      "externalSource": "String",
      "externalSourceDetail": "String",
      "grade": "String",
      "term": {
        "@odata.type": "microsoft.graph.educationTerm"
      }
    }
  ]
}