Azure Logic Send email as group with outlook connector - azure

We have logic app which sends an email with office 365 outlook connector. Our requirement is to send an email as group from particular email account.
For example:if DEV1#example.com has Send as permissions on email group => Group1#example.com and if DEV1#example.com sends an email as the group, it shouldlook like Group1#example.com group has sent an email.
We have followed the below documentation given and given right permissions, but still it is not working for us.Has anyone faced similar issue? Please guide us on this.
https://learn.microsoft.com/en-us/microsoft-365/solutions/allow-members-to-send-as-or-send-on-behalf-of-group?view=o365-worldwide#allow-members-to-send-email-as-a-group

The Send an email action has an optional parameter, From (Send as), which you can add to the action and use your service account's email address as the sender. To add this parameter, follow these steps:
In the Send an email action, open the Add a parameter list, and select the From (Send as) parameter.
After the parameter appears on the action, enter the service account's email address.
As per the below image you can set the options
For Complete Information follow Office365 Connector.
Check Mailbox Permissions on how to set mailbox permissions to other user.

Related

Botframework email channel

I try to set up the email channel for a bot on the Azure portal using a company email address. The address uses password authentication. When I try to save I receive Unable to save. Unable to validate the given credentials. ID: b8f65400c0bbb04890efdfa2950940d1. Is this supposed to work?
If I use a company test tenant with an email address ending in onmicrosoft.com registration succeeds.
The only difference I see when doing one of the connection tests on https://testconnectivity.microsoft.com/ (Mailbox provisioning test) is that I get a company login page with the company email address and the standard Microsoft prompt with the onmicrosoft account.
There may be another way, but for my organization, we found the same thing and the solution was for us to create an onmicrosoft.com email address to use for the email channel for the bot. It shouldn't actually matter if you only have access to do this in the test tenant; all you're doing is setting up a channel to communicate with the bot, and you can give you bot access to connect to your production tenant if there are functions there you need.

Azure action group not sending emails for outlook contact group

I want to configure an alert in Azure portal. When it fires, I want to send a notification to a contact group, for example: mygroup#xxx.com.
I choose action type: Email/SMS/Push/Voice
Interesting thing: when I set up action group not for a contact group, but for my personal email - I see the alert in my mailbox.
Is there any way to configure action group for a contact group consisting of emails?
Is there a whitelist/blacklist configuration somewhere?
Verify that emails from these three addresses are not blocked:
azure-noreply#microsoft.com
azureemail-noreply#microsoft.com
alerts-noreply#mail.windowsazure.com
It is common that internal
mailing lists or distribution lists block emails from external email
addresses. You need to whitelist the above email addresses. To test,
add a regular work email address (not a mailing list) to the action
group and see if alerts arrive to that email.
https://learn.microsoft.com/en-us/azure/azure-monitor/platform/alerts-troubleshoot
Note also that sometimes MS/Azure IPs get blacklisted as well, and the Azure Portal will still say the notification was "fired" with no indication it failed. Sad, but true.
Check this link for more detail: Azure Action Group email notifications - fail, not reliable

Salesforce Guest user access to Docusign Apex Toolkit to send an email

I am using the Docusign Apex Toolkit in Salesforce to send emails as outlined here:
https://developers.docusign.com/salesforce/code-examples/salesforce-sending-signing-template
The email is sent when a case field is updated to a specific value via a trigger.
This works perfectly if I am a signed in user. However, if the user doing this is a guest then the following error is thrown:
You must have DocuSign sender permissions to perform this operation
Class.dfsle.Permissions.verifyIsDocuSignSender: line 300, column 1↵Class.dfsle.Permissions.verifyIsDocuSignSender: line 295
As this is the guest user I am unable to assign the permission sets to them as there is no user.
I have given permissions to all dosusign objects and fields to the guest user profile.
How can I allow emails to be sent automatically via apex in a trigger for guest users?
DocuSign envelope can be created only by users who have DS Account and have atleast a Sender permission. It is like GMAIL, you will be able to send an email from GMAIL domain if you are a GMAIL user.
So in case of the Guest user, they will come to your App but your App should make DS API call to DocuSign with any System user credentials (like apiuser#system.com) who is a user in your DS Account. Auth Type Doc explains this type of flow.

How do I send email on from a Google G Suite Group on another domain?

I want to send emails from a G Suite Google Group address e.g. group#mydomain.com. The account I will be using to send emails is in another G Suite domain, e.g. user#anotherdomain.com. I can verify the access with a confirmation code, but I am required to provide an SMTP account as well. I provide an SMTP username/password on the same G Suite Domain as the group, e.g. smtpuser#mydomain.com:
Now whenever I send an email from group#mydomain.com, the emails always show up as originating from the email I provided for the SMTP username, smtpuser#mydomain.com rather than the group address of group#mydomain.com.
I've struggled with this configuration forever and finally got an answer! You have to make sure the user information provided for the SMTP configuration is also configured to send email on behalf of the group.
So in the example I posted, you need to configure smtpuser#mydomain.com to send email from group#mydomain.com as well as configuring user#anotherdomain.com to send email from group#mydomain.com.
I sure hope this helps save someone time!!

Does DocuSign Allow Setting Name/Email of the Sender?

The DocuSign account created is by an individual, but when using the DocuSign API to generate an envelope from a template and sending to a receiver, the name and email address of the account holder shows up instead of the company the user works for.
Is there a way to show company name and official company email instead of the account user's name/email?
The name and email address corresponding to the sending DocuSign user account will always be shown on/for sent envelopes. That being said, there's an easy way to achieve what you describe:
Create another "user" (i.e., membership) within the same DocuSign account -- this will represent the "system sender" user account -- i.e., the user account that you'll specify when sending envelopes with the API.
When creating the new "user", set name and email address to the values that you want to see/use for envelopes you send via the API.
Make sure to grant the new "user" the appropriate API-related settings (under the DocuSign API heading when viewing User Permissions).
Use the "system sender user" credentials to send envelopes via the API.
Keep in mind that when using this "system sender" user to send envelopes via the API, that user will be considered the sender of each envelope sent using that account's credentials -- which means that only that user's credentials can be used via the DocuSign web console to access the DocuSign envelope for viewing/correcting/etc. Other members of that same DocuSign account won't be able to access the envelope via the DocuSign web console unless you explicitly grant 'folder sharing' rights between users.

Resources