Forum Discussion

oliwa66's avatar
oliwa66
Copper Contributor
May 28, 2023

How to set "send-as" permissions on a created email box

Hi, i'd like to know if the graph api provides any endpoint to set the permissions for a newly created azure ad user to allow "send-as" permissions.

the user has an email box and when i go into portal.microsoft.com/#users, click on the user, then e-mail, then "send-as" permissions (in german this is "Senden als"-Berechtigungen, i translated it by myself to english so maybe its a bit different), then i can add a permission.

I would like to automate that process and add one of those permissions, but i cant find an endpoint for it. anyone an idea?

  • No, no Graph API support for delegating Send As permissions, nor any other Exchange admin action for that matter. Use PowerShell.
    • oliwa66's avatar
      oliwa66
      Copper Contributor
      what a pity, do i have to use powershell also when i want to change e.g. the calendar of a user so it shows calender weeks, changing language and time, share a calendar etc.?
      if possible, i'd like to get rid of powershell for some reasons (because of incompatibility issues version 5 vs 7, my application is python and i dont like executing .ps1 files, etc.)
      • "Owner" actions can (mostly) be performed via the Graph API, but delegating Send As is considered an admin operation, and there is zero support for such in the Graph currently 😕

Resources