onlineMeeting リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

会議に参加するために使用する URL、出席者リスト、説明など、会議に関する情報が含まれます。

このリソースは、 変更通知のサブスクライブをサポートします。 詳細については、「 オンライン会議のサブスクライブ」を参照してください。

onlineMeetingBase から継承します。

メソッド

メソッド 戻り値の型 説明
Create オンライン会議 オンライン会議を作成します。
Get オンライン会議 onlineMeeting オブジェクトのプロパティとリレーションシップを読み取ります。
Update オンライン会議 onlineMeeting オブジェクトのプロパティを更新します。
Delete なし onlineMeeting オブジェクトを削除します。
onlineMeeting を作成または取得する オンライン会議 カスタムの外部 ID を使用してオンライン会議を作成します。 会議が既に存在する場合は、そのプロパティを取得します。
onlineMeeting のトランスクリプトを一覧表示する callTranscript コレクション onlineMeeting のトランスクリプトの一覧を取得します。
onlineMeeting の記録を一覧表示する callRecording コレクション onlineMeeting に関連付けられている callRecording オブジェクトの一覧を取得します。

注:

前の表に示したすべてのメソッドの Authorization ヘッダーにはベアラー トークンが必要です。 ヘッダーの をtokenAuthorization取得する方法の詳細については、「ユーザーの代わりにアクセスを取得する」を参照してください。

注意

Microsoft Teams ライブ イベントをサポートする Graph Online 会議 API は非推奨となり、2024 年 9 月 30 日に機能を停止します。 新しい Graph API は、2024 年の春にこれを置き換えます。 詳細については、「 Microsoft Graph での Teams ライブ イベント API の廃止」を参照してください。

プロパティ

プロパティ 説明
allowAttendeeToEnableCamera ブール型 出席者がカメラをオンにできるかどうかを示します。 onlineMeetingBase から継承されます。
allowAttendeeToEnableMic ブール型 出席者がマイクをオンにできるかどうかを示します。 onlineMeetingBase から継承されます。
allowMeetingChat meetingChatMode 会議チャットのモードを指定します。 onlineMeetingBase から継承されます。
allowParticipantsToChangeName ブール型 会議のインスタンスで参加者が自分の名前を変更できるかどうかを指定します。
chatRestrictions chatrestrictions 会議チャットの制限の構成を指定します。
allowTeamworkReactions ブール型 会議で Teams の反応が有効になっているかどうかを示します。 onlineMeetingBase から継承されます。
allowTranscription ブール型 会議で文字起こしが有効かどうかを示します。 onlineMeetingBase から継承されます。
allowRecording ブール型 会議の記録が有効かどうかを示します。 onlineMeetingBase から継承されます。
allowedPresenters onlineMeetingPresenters 会議で発表者になることができるユーザーを指定します。 onlineMeetingBase から継承されます。
alternativeRecording (非推奨) Stream Microsoft Teams ライブ イベントの代替記録のコンテンツ ストリーム。 読み取り専用。
anonymizeIdentityForRoles onlineMeetingRole コレクション 会議で匿名化される ID を指定します。 使用可能な値は です。 attendee 値は attendee 、追加した PATCH 操作では削除できません。 onlineMeetingBase から継承されます。
attendeeReport (非推奨) Stream Teams ライブ イベントの出席者レポートのコンテンツ ストリーム。 読み取り専用。
audioConferencing audioConferencing オンライン会議の電話アクセス (ダイヤルイン) 情報。 読み取り専用です。 onlineMeetingBase から継承されます。
broadcastSettings (非推奨) broadcastMeetingSettings ライブ イベントに関連する設定。
chatInfo chatInfo このオンライン会議に関連付けられているチャット情報。 onlineMeetingBase から継承されます。
creationDateTime DateTime UTC での会議の作成時刻。 読み取り専用です。
endDateTime DateTime 会議の終了時刻 (UTC)。 オンライン会議を作成するときに必要です。
外部ID String 外部 ID。 カスタム ID。 省略可能です。
id String オンライン会議に関連付けられている既定の ID。 読み取り専用です。 onlineMeetingBase から継承されます。
isBroadcast (非推奨) ブール型 このイベントが Teams ライブ イベントであるかどうかを示します。
isEntryExitAnnounced ブール型 呼び出し元が参加または退出するときにアナウンスするかどうかを示します。 onlineMeetingBase から継承されます。
joinInformation itemBody 'Accept-Language' 要求 HTTP ヘッダーで指定された言語とロケールバリアントの結合情報。 読み取り専用。 onlineMeetingBase から継承されます。
joinMeetingIdSettings joinMeetingIdSettings joinMeetingId、会議パスコード、パスコードの要件を指定します。 onlineMeeting が作成されると、joinMeetingIdSettings は変更できません。 このプロパティを変更するには、会議をキャンセルし、新しい会議を作成する必要があります。 onlineMeetingBase から継承されます。
joinWebUrl String オンライン会議の参加 URL。 読み取り専用。 onlineMeetingBase から継承されます。
lobbyBypassSettings lobbyBypassSettings 会議ロビーをバイパスできる参加者を指定します。 onlineMeetingBase から継承されます。
meetingTemplateId String 会議テンプレートの ID。
participants meetingParticipants 開催者と出席者を含む、オンライン会議に関連付けられた参加者。
recordAutomatically ブール型 会議を自動的に記録するかどうかを示します。 onlineMeetingBase から継承されます。
記録 (非推奨) Stream Teams ライブ イベントの記録のコンテンツ ストリーム。 読み取り専用です。
shareMeetingChatHistoryDefault meetingChatHistoryDefaultMode 会議チャット履歴を参加者と共有するかどうかを指定します。 可能な値は allnoneunknownFutureValue です。
startDateTime DateTime UTC での会議の開始時刻。 オンライン会議を作成するときに必要です。
subject String オンライン会議の件名。 オンライン会議を作成するときに必要です。
videoTeleconferenceId String ビデオ電話会議 ID。 読み取り専用。
watermarkProtection watermarkProtectionValues クライアント アプリケーションによって透かしをコンテンツ タイプに適用するかどうかを指定します。
shareMeetingChatHistoryDefault meetingChatHistoryDefaultMode 会議チャット履歴を参加者と共有するかどうかを指定します。 可能な値は allnoneunknownFutureValue です。 onlineMeetingBase から継承されます。
startDateTime DateTime UTC での会議の開始時刻。
subject String オンライン会議の件名。 onlineMeetingBase から継承されます。
videoTeleconferenceId String ビデオ電話会議 ID。 読み取り専用です。 onlineMeetingBase から継承されます。
watermarkProtection watermarkProtectionValues クライアント アプリケーションがコンテンツ タイプに透かしを適用するかどうかを指定します。 onlineMeetingBase から継承されます。
autoAdmittedUsers (非推奨) String オンライン会議に自動的に許可される参加者の種類を指定する設定。 可能な値は、everyoneeveryoneInSameAndFederatedCompanyeveryoneInCompanyinvitedUsersInCompanyorganizer です。 読み取り専用です。
機能 (非推奨) meetingCapabilities コレクション 会議機能の一覧。 使用可能な値は、 questionAndAnswerunknownFutureValueです。

注意

  • autoAdmittedUsers プロパティは非推奨です。 代わりに、lobbyBypassSettingsscope プロパティを使用します。
  • capabilities プロパティは非推奨です。 代わりに broadcastMeetingSettingsisQuestionAndAnswerEnabled プロパティを使用します。

onlineMeetingPresenters 値

説明
みんな 全員が発表者です。 既定値。
組織 主催者のorganizationの全員が発表者です。
roleIsPresenter 発表者が役割を果たす参加者のみが発表者です。
organizer 発表者は主催者のみです。
unknownFutureValue 進化可能な列挙センチネル値。 使用しないでください。

ヒント

allowedPresenters が にroleIsPresenter設定されているオンライン会議を作成または更新する場合は、指定した出席者の役割が要求本文に にpresenter設定されている出席者の完全なリストを含めます。

meetingChatMode 値

説明
enabled 会議チャットが有効になっています。
無効 会議チャットが無効になっています。
限ら れた 会議チャットは有効ですが、会議通話中にのみ有効になります。
unknownFutureValue 進化可能な列挙センチネル値。 使用しないでください。

meetingChatHistoryDefaultMode 値

説明
すべて すべての会議チャット履歴が共有されます。
none 会議チャットの履歴は共有されません。
unknownFutureValue 進化可能な列挙センチネル値。 使用しないでください。

リレーションシップ

リレーションシップ 説明
attendanceReports meetingAttendanceReport コレクション オンライン会議の出席レポート。 読み取り専用です。 onlineMeetingBase から継承されます。
録音 callRecording コレクション オンライン会議の記録。 読み取り専用。
登録 meetingRegistration オンライン会議で有効になっている登録。 1 つのオンライン会議で有効にできる登録は 1 つだけです。
トラン スクリプト callTranscript コレクション オンライン会議のトランスクリプト。 読み取り専用です。
meetingAttendanceReport (非推奨) meetingAttendanceReport 最新のオンライン会議セッションの出席レポート。 読み取り専用です。

ヒント

  • meetingAttendanceReport プロパティは非推奨です。 下位互換性のためにベータ版のままです。 今後は、 attendanceReports プロパティを 使用して、オンライン会議の出席レポートを取得してください。
  • 登録の種類は、meetingRegistration または externalMeetingRegistration であり、どちらも meetingRegistrationBase から継承されます。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "allowAttendeeToEnableCamera": "Boolean",
  "allowAttendeeToEnableMic": "Boolean",
  "allowMeetingChat": {"@odata.type": "microsoft.graph.meetingChatMode"},
  "allowTeamworkReactions": "Boolean",
  "allowedPresenters": "String",
  "anonymizeIdentityForRoles": ["String"],
  "audioConferencing": {"@odata.type": "microsoft.graph.audioConferencing"},
  "chatInfo": {"@odata.type": "microsoft.graph.chatInfo"},
  "creationDateTime": "String (timestamp)",
  "endDateTime": "String (timestamp)",
  "id": "String (identifier)",  
  "isEntryExitAnnounced": "Boolean",
  "joinInformation": {"@odata.type": "microsoft.graph.itemBody"},
  "joinMeetingIdSettings": {"@odata.type": "microsoft.graph.joinMeetingIdSettings"},
  "joinWebUrl": "String",
  "lobbyBypassSettings": {"@odata.type": "microsoft.graph.lobbyBypassSettings"},
  "meetingTemplateId": "String",
  "participants": {"@odata.type": "microsoft.graph.meetingParticipants"},
  "recordAutomatically": "Boolean",
  "shareMeetingChatHistoryDefault": "microsoft.graph.meetingChatHistoryDefaultMode",
  "startDateTime": "String (timestamp)",  
  "subject": "String",
  "videoTeleconferenceId": "String",
  "watermarkProtection": {"@odata.type": "microsoft.graph.watermarkProtectionValues"}
}