web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Annual leave application
Power Automate
Unanswered

Annual leave application

(0) ShareShare
ReportReport
Posted on by 2

I have created a form and once submitted, triggers an automated flow including approvals. My issue is that all employees can submit the form and this is causing a problem with my flow due to the fact all employees not having company email addresses?

Categories:
I have the same question (0)
  • Expiscornovus Profile Picture
    33,175 Most Valuable Professional on at
    Re: Annual leave application

    Hi @Aknox,

     

    I would only share the Microsoft Form with people have a company e-mail address. Can you use the Specific people in my organization can respond fill out option in the settings of this form?

    https://support.microsoft.com/en-us/office/adjust-your-form-or-quiz-settings-in-microsoft-forms-f255a4ba-e03c-4e12-b880-f7e8b62e0665

     

     

  • JisungHan Profile Picture
    on at
    Re: Annual leave application

    Hi @Aknox ,

     

    Yes, this will cause the permission related problem since all the request from PowerApps will be invoked by calling user account permission. There are three ways to make the Power automate that is invoked by the PowerApps work.

     

    #1. Adding "Send-As" permission on the Company email address to all employees

    #2. Creating a new Shared mailbox and add "Send-As" permission to all employees. Make this shared mailbox as email sender on the Power Automate

    #3. Add Child Power automate from the Parent Power automate that is directly invoked by the PowerApps. Then, using "Run Only Users" setting to run the Child Power automate through the connection that is created by Admin: user: Call Child Flows - Power Platform Release Plan | Microsoft Docs

     

    Hope this helps. Thanks!

    Best regards,
    Jisung Han

  • Aknox Profile Picture
    2 on at
    Re: Annual leave application

    Unfortunately that will not work in this case, we are a construction based company with 40+ employees, all of which require the ability to fill in the 'Leave Application' form. I would like to point out, it will only be certain employees (with company emails accounts) that are required to provide the approvals

  • Verified answer
    JisungHan Profile Picture
    on at
    Re: Annual leave application

    Hi @Aknox ,

     

    Based on your additional comment, there should be an additional condition to determine whether this employee should send an approval or not.

     

    Suggestion

    =============

    - Create an Azure AD group and add the users who require

    - Add a condition before taking the approval process. 

    - If the user is in the list, take the next approval process

    - If the user is not in the list, move to the completion process without sending approval

    - If the users doesn't have a permission to check the Azure AD group, then, create a Excel table in OneDrive with the valid user list and use this as validation

     

    Hope this helps. Thanks!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Tomac Profile Picture

Tomac 497 Moderator

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 477 Super User 2025 Season 2

#3
chiaraalina Profile Picture

chiaraalina 242

Last 30 days Overall leaderboard