An Azure communication platform for deploying applications across devices and platforms.
Hi Craig,
I have had this exact problem. I ended up creating a custom role with the following permissions for this purpose. It works well.
"permissions": [
{
"actions": [
"Microsoft.Communication/CommunicationServices/Read",
"Microsoft.Communication/EmailServices/read",
"Microsoft.Communication/EmailServices/write",
"Microsoft.Communication/EmailServices/Domains/read",
"Microsoft.Communication/EmailServices/Domains/SenderUsernames/read",
"Microsoft.Communication/EmailServices/Domains/SuppressionLists/read",
"Microsoft.Communication/EmailServices/Domains/SuppressionLists/SuppressionListAddresses/read",
"Microsoft.Communication/Operations/read",
"Microsoft.Communication/CommunicationServices/Write",
"Microsoft.Communication/RegisteredSubscriptions/read"
],
"notActions": [],
"dataActions": [],
"notDataActions": []
}
]