Microsoft Graph Teamwork API
A Microsoft API that supports working with Microsoft Teams.
978 questions
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hello.
I'd like to create Teams online meetings using Graph API Create onlineMeeting
in my application. I have configured the application access policy so that my application can create meetings without users.
I'd like to create the following meetings: 1)All participants can enter without lobby, 2)All participants can speak in chat, 3) The organizer doesn't get invitation. But currently guests cannot speak in chat and an invitation will be sent to the organizer in the following request. How can I fix this?
Request
{
"subject":"test meeting",
"lobbyBypassSettings": {"scope":"everyone"},
}
Response
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#users('39................')/onlineMeetings/$entity",
"id": "MSo...............",
"creationDateTime": "2021-11-24T04:48:07.7082659Z",
"startDateTime": "2021-11-24T04:48:05.4391977Z",
"endDateTime": "2021-11-24T05:48:05.4391977Z",
"joinUrl": "https://teams.microsoft.com/l/meetup-join/.................",
"joinWebUrl": "https://teams.microsoft.com/l/meetup-join/....................",
"meetingCode": null,
"subject": "test meeting",
"isBroadcast": false,
"autoAdmittedUsers": "everyone",
"outerMeetingAutoAdmittedUsers": null,
"isEntryExitAnnounced": true,
"allowedPresenters": "everyone",
"allowMeetingChat": "enabled",
"allowTeamworkReactions": true,
"allowAttendeeToEnableMic": true,
"allowAttendeeToEnableCamera": true,
"recordAutomatically": false,
"capabilities": [],
"videoTeleconferenceId": null,
"externalId": null,
"broadcastSettings": null,
"audioConferencing": null,
"meetingInfo": null,
"participants": {
"organizer": {
"upn": "...............@...........onmicrosoft.com",
"role": "presenter",
"identity": {
"acsUser": null,
"spoolUser": null,
"phone": null,
"guest": null,
"encrypted": null,
"onPremises": null,
"acsApplicationInstance": null,
"spoolApplicationInstance": null,
"applicationInstance": null,
"application": null,
"device": null,
"user": {
"id": "39.................",
"displayName": null,
"tenantId": "3e.............................",
"identityProvider": "AAD"
}
}
},
"attendees": [],
"producers": [],
"contributors": []
},
"lobbyBypassSettings": {
"scope": "everyone",
"isDialInBypassEnabled": false
},
"chatInfo": {
"threadId": "19:meeting..............................",
"messageId": "0",
"replyChainMessageId": null
},
"joinInformation": {
"content": "data:text/html,..........",
"contentType": "html"
}
}
(Partially omitted.)
Thanks.