Skip to content

New-MgInvitation cc email not sending #2559

Closed
@stottler

Description

@stottler

Describe the bug
I am unable to send a CC email for a new invited user in EntraID.

To Reproduce
Steps to reproduce the behavior:

$params = @{
	invitedUserEmailAddress = $Intern_Microsoft_Account_Email
    invitedUserDisplayName = $Intern_fullname
    invitedUserType = "Guest"
    sendInvitationMessage = $true
	inviteRedirectUrl = "https://myapplications.microsoft.com"
    invitedUserMessageInfo = {
        CustomizedMessageBody = $email_text
        ccRecipients = {
               emailAddress = {
                   address = "email here"
                   name = "name here"
                }
            }
       
    }
}

New-MgInvitation -BodyParameter $params 

Expected behavior
I'm expecting to see an invite drop into my cc'd inbox but it's not. Debug isn't showing one either.

Debug Output

DEBUG: ============================ HTTP REQUEST ============================

HTTP Method:
POST

Absolute Uri:
https://graph.microsoft.com/v1.0/invitations

Headers:
FeatureFlag                   : 00000043
Cache-Control                 : no-store, no-cache
User-Agent                    : Mozilla/5.0,(Windows NT 10.0; Microsoft Windows 10.0.22621; en-US),PowerShell/2024.0.0
Accept-Encoding               : gzip
SdkVersion                    : graph-powershell/2.12.0
client-request-id             : 52895ab1-36a1-4005-aeae-df2eb758af54

Body:
{
  "invitedUserDisplayName": "redacted",
  "invitedUserEmailAddress": "redacted",
  "invitedUserType": "Guest",
  "inviteRedirectUrl": "https://myapplications.microsoft.com",
  "sendInvitationMessage": true
}


DEBUG: ============================ HTTP RESPONSE ============================

Status Code:
Created

Headers:
Cache-Control                 : no-store, must-revalidate, no-cache
Location                      : https://graph.microsoft.com/
Vary                          : Accept-Encoding
Strict-Transport-Security     : max-age=31536000
request-id                    : 12372270-4caf-4095-9333-695bc60a8d31
client-request-id             : 52895ab1-36a1-4005-aeae-df2eb758af54
x-ms-ags-diagnostic           : {"ServerInfo":{"DataCenter":"Canada East","Slice":"E","Ring":"2","ScaleUnit":"001","RoleInstance":"QB1PEPF00004D4D"}}
odata-version                 : 4.0
Date                          : Thu, 01 Feb 2024 18:41:42 GMT

Body:
{
  "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#invitations/$entity",
  "id": "9e60643b-4c95-4c1f-8c57-8b831ea75484",
  "inviteRedeemUrl": "https://login.microsoftonline.com/redeem?rd=https%3a%2f%2finvitations.microsoft.com%2fredeem%2f%3ftenant%3da46a263e-a319-4a4e-956b-e0603b9294b6%26user%3d9e60643b-4c95-4c1f-8c57-8b831ea75484%26ticket%3dVlU8vjmMLsU9Jw9eCBNt%25252fBZywJaB24Anb2m%25252bWZZhiOA%25253d%26ver%3d2.0",
  "invitedUserDisplayName": "redacted",
  "invitedUserType": "Guest",
  "invitedUserEmailAddress": "redacted",
  "sendInvitationMessage": true,
  "resetRedemption": false,
  "inviteRedirectUrl": "https://myapplications.microsoft.com/",
  "status": "PendingAcceptance",
  "invitedUserMessageInfo": {
    "messageLanguage": null,
    "customizedMessageBody": null,
    "ccRecipients": [
      {
        "emailAddress": {
          "name": null,
          "address": null
        }
      }
    ]
  },
  "invitedUser": {
    "id": "redacted"
  }
}



DEBUG: [CmdletEndProcessing]: - New-MgInvitation end processing.

Module Version

ModuleType Version    PreRelease Name                                ExportedCommands
---------- -------    ---------- ----                                ----------------
Script     2.12.0                Microsoft.Graph.Authentication      {Add-MgEnvironment, Connect-MgGraph, Disconnect-MgGraph, Get-M… 
Script     2.12.0                Microsoft.Graph.Groups              {Add-MgGroupDriveListContentTypeCopy, Add-MgGroupDriveListCont… 
Script     2.12.0                Microsoft.Graph.Identity.SignIns    {Confirm-MgRiskyServicePrincipalCompromised, Confirm-MgRiskyUs… 
Script     2.12.0                Microsoft.Graph.Users               {Get-MgUser, Get-MgUserCount, Get-MgUserCreatedObject, Get-MgU… 

Environment Data

Name                           Value
----                           -----
PSVersion                      7.4.1
PSEdition                      Core
GitCommitId                    7.4.1
OS                             Microsoft Windows 10.0.22621
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

Additional context
I'm trying to automate created external users in our EntraID. I have a json file as the input (this part has been figured out).

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions