educationClass リソース タイプ educationClass resource type
この記事の内容
学校内のクラスを表します。 Represents a class within a school. educationClass リソースは Office 365 グループに相当し、同じ ID を共有します。The educationClass resource corresponds to the Office 365 group and shares the same ID. 学生はクラスの通常のメンバーであり、教師は所有者であり適切な権限を持ちます。 Students are regular members of the class, and teachers are owners and have appropriate rights. Office の操作性が適切に機能するために、教師は、teachers コレクションと members コレクションの両方のメンバーになっている必要があります。 For Office experiences to work correctly, teachers must be members of both the teachers and members collections.
メソッド Methods
プロパティ Properties
プロパティ Property
型 Type
説明 Description
id id
文字列 String
クラスの一意の識別子。 Unique identifier for the class.
description description
String String
クラスの説明。 Description of the class.
displayName displayName
文字列 String
クラスの名前。 Name of the class.
mailNickname mailNickname
String String
すべてのメンバーに電子メールを送信する際のメール名 (この機能が有効な場合)。 Mail name for sending email to all members, if this is enabled.
createdBy createdBy
identitySet identitySet
クラスを作成したエンティティ。 Entity who created the class
classCode classCode
String String
クラスを識別するために学校が使用するクラス コード。 Class code used by the school to identify the class.
externalId externalId
String String
同期システムからのクラスの ID。 ID of the class from the syncing system.
externalName externalName
String String
同期システムからのクラスの名前。 Name of the class in the syncing system.
externalSource externalSource
educationExternalSource educationExternalSource
このクラスの作成方法。 How this class was created. 使用可能な値: sis
、manual
、unknownFutureValue
。 The possible values are: sis
, manual
, unknownFutureValue
.
term term
educationTerm educationTerm
このクラスの学期。 Term for this class.
リレーションシップ Relationships
リレーションシップ Relationship
型 Type
説明 Description
members members
educationUser コレクションeducationUser collection
クラスのすべてのユーザー。 All users in the class. Null 許容型。 Nullable.
schools schools
educationSchool コレクションeducationSchool collection
このクラスに関連付けられているすべての学校。 All schools that this class is associated with. Null 許容型。 Nullable.
teachers teachers
educationUser コレクションeducationUser collection
このクラスのすべての教師。 All teachers in the class. Null 許容型。 Nullable.
group group
group group
このクラスに対応するディレクトリグループ。 The directory group corresponding to this class.
JSON 表記 JSON representation
リソースの JSON 表記を次に示します。 The following is a JSON representation of the resource.
{
"id": "String",
"description": "String",
"classCode": "String",
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"displayName": "String",
"externalId": "String",
"externalName": "String",
"externalSource": "string",
"mailNickname": "String",
"term": {"@odata.type": "microsoft.graph.educationTerm"}
}