Forum Discussion

Franck's avatar
Franck
Copper Contributor
Mar 04, 2022

How to set Teams meeting co-organizer(s) using the Graph API?

Teams meeting organizers will soon be able to share control by assigning the new "Co-organizer" role to people they invite (GA expected Mar'22).

However, how and when will it be possible to set this "co-organizer" role using the Graph API https://docs.microsoft.com/en-us/graph/api/resources/onlinemeeting?view=graph-rest-beta?  

Moreover, since the "co-organizer" could not create/manage breakout rooms... unless it's granted "breakout rooms manager", how and when will it be possible to set that "breakout rooms manager" role using the Graph API https://docs.microsoft.com/en-us/graph/api/resources/onlinemeeting?view=graph-rest-beta? 

Thx

6 Replies

  • lenyka's avatar
    lenyka
    Copper Contributor

    Franck RitikJoshi testu222 

    Have you found a way? I am having this issue now and I don't know how to add co-organizers to meeting through graph api.

     

     

    I am using the https://graph.microsoft.com/v1.0/me/events/ endpoint
    This is my json code:

     

    {
    'subject': 'Test meeting',
    'body': {
    'contentType': 'HTML',
    'content': 'Group code: Hello'
    },
    'start': {
    'dateTime': '2023-02-25T12:30',
    'timeZone': 'Europe/Sofia'
    },
    'end': {
    'dateTime': '2023-02-25T13:30',
    'timeZone': 'Europe/Sofia'
    },
    'attendees': [
    {
    'status': {
    'response': 'accepted',
    'time': '0001-01-01T00:00:00Z'
    },
    'emailAddress': {
    'address': 'email address removed for privacy reasons',
    'name': 'Elena'
    },
    'type': 'required'
    }
    ],
    'organizer': {
    'emailAddress': {
    'address': 'email address removed for privacy reasons',
    'name': 'Organizer'
    }
    },
    'allowNewTimeProposals': true,
    'isOnlineMeeting': true,
    'onlineMeetingProvider': 'teamsForBusiness'
    }

     

    It successfully makes a meeting and adding the participants to it, but I need to assign the participants a role 'co-organizers'. Please help!

    • samb2180's avatar
      samb2180
      Brass Contributor
      If you are creating the onlinemeetings via Event endpoint, just retrieve the joinweburl of the event created and use the onlinemeetings endpoint to patch the participants and set the coorganizers as detailed in documentation. It's working fine for me.

      https://learn.microsoft.com/en-us/graph/api/onlinemeeting-update?view=graph-rest-1.0&tabs=http
  • Franck's avatar
    Franck
    Copper Contributor

    Replying to my own question... According to Microsoft source, the co-organizer role should be published to the Graph API beta when GA.

    But GA has again been delayed to end May'22...

    • testu222's avatar
      testu222
      Copper Contributor
      hi,

      Is this feature available now? Can we mark someone as co-organizer while creating a teams meeting using events api?

      Thanks.
      • RitikJoshi's avatar
        RitikJoshi
        Copper Contributor
        I am also Looking for a way to add a co-host or co-organizer to a event using graph API please let me know if it is possible now

Resources