Setting allow external presenters on Live Events programmatically

michael@opsgility.com 11 Reputation points
2022-02-15T13:26:46.447+00:00

We are trying to automate the create of Live Events.

We have everything so far, but there is one issue we want to solve. We need the ability to set the Allow External Presenters setting like you can in the Teams UX.

We are setting the allowPresenters property to Everyone.. Not 100% sure that is even what that property does.

"subject": "Live Event Auto Test 10",
"startDateTime": "2022-02-15T00:00:00Z",
"endDateTime": "2022-02-15T01:00:00Z",
"isBroadcast": true,
"broadcastSettings": {
    "allowedAudience": "everyone",
    "captions": {
        "isCaptionEnabled": false
    },
    "isRecordingEnabled": true,
    "isAttendeeReportEnabled": true,
    "isQuestionAndAnswerEnabled": true,
    "isVideoOnDemandEnabled": true
},
"allowAttendeeToEnableCamera": true,
"allowAttendeeToEnableMic": true,
"allowMeetingChat": "enabled",
"allowTeamworkReactions": true,
"isEntryExitAnnounced": false,
"lobbyBypassSettings": {
    "scope": "everyone",
    "isDialInBypassEnabled": true
},
"recordAutomatically": true,
**"allowedPresenters": "everyone",**

When the meeting is created it is always set to organization.

"allowedPresenters": "organization",

Any ideas?

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
11,826 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,201 questions
{count} votes

4 answers

Sort by: Most helpful
  1. Srinivasa Rao Darna 6,716 Reputation points Microsoft Vendor
    2022-02-15T19:39:57.083+00:00

    Hi @michael@opsgility.com ,

    External users directly can't be made as presenters without inviting them as Guests into the organization.

    174576-image000.jpg

    **Refer to documentation **plan-for-teams-live-events
    For a guest to present in a live event, do the following tasks:

    • Add the user as a guest to a team.
    • Have the user accept the guest invitation and join the team.
    • Schedule the live event and add the guest to your event group.

    Hope this helps.
    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    0 comments No comments

  2. michael@opsgility.com 11 Reputation points
    2022-02-15T19:46:22.237+00:00

  3. michael@opsgility.com 11 Reputation points
    2022-02-16T10:22:34.253+00:00

    Not sure if this reply was a mistake or not since it's not addressing my previous post about the fully functional "Allow external presenters" button that I showed in the screenshot and referenced in the documentation: https://support.microsoft.com/en-us/office/allow-anonymous-presenters-in-a-live-meeting-af38c662-e9b3-4b7c-bfee-073c4a6147a3

    Can you clarify what those features are for if not to allow external attendees in as presenters? Note: We use this all the time and it works great.


  4. michael@opsgility.com 11 Reputation points
    2022-02-22T10:22:48.987+00:00

    How can I set this programmatically? I need to set this property on the live event when I create it using the Graph API.

    176831-image.png


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.