Online Meetings in a Teams channel created with Graph API are not clickable

Anonymous
2021-11-26T10:48:48.877+00:00

Hello,
I try to create an Online Meeting in a Teams channel with the Graph API as an application on behalf of another User. The Online Meeting is created and visible, but there is no possibility to join the meeting unless someone with the JoinWebUrl already joined. Compared to the manual creation of an Online Meeting created by a user with access to the Teams calendar it is possible to click on the meeting and a new dialog opens where the user can join the meeting.

Is there a way that this dialog is also displayed when the meeting is created via the Graph API or is it only possible to join via JoinWebUrl?

I use this http request to create the Online Meeting:

POST https://graph.microsoft.com/beta/users/{Organizer-ID}/onlineMeetings  
{  
	"startDateTime":"2021-11-25T08:00:00.0000000+01:00",  
	"endDateTime":"2021-11-25T17:00:00.0000000+01:00",  
	"subject":"User meeting in Microsoft Teams channel.",  
	"chatInfo":{  
		"threadId":"...@thread.tacv2"  
	},  
	"participants":{  
		"organizer":{  
			"identity":{  
				"user":{  
					"id":"{Organizer-ID}"  
				}  
			},  
			"upn":"...@...",  
			"role":"presenter"  
		},  
		"attendees":[  
			{  
				"identity":{  
					"user":{  
						"id":"..."  
					}  
				},  
				"upn":"...@..."  
			}  
		]  
	}  
}  

The result looks like this:
152923-onlinemeeting1.png

Nothing happens when a user clicks on that meeting. After someone joins with the JoinWebUrl the meeting changes and it is possible to join without a link.
152860-onlinemeeting2.png

Is this supposed to happen or do I miss some properties or links? I would like that everybody in the channel can join without the link.

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,586 questions
0 comments No comments
{count} votes