• Power Apps Community
  • Welcome to the Community!
  • News & Announcements
  • Get Help with Power Apps
  • Building Power Apps
  • Microsoft Dataverse
  • Power Apps Governance and Administering
  • Power Apps Pro Dev & ISV
  • Connector Development
  • Power Query
  • GCC, GCCH, DoD - Federal App Makers (FAM)
  • Power Platform Integration - Better Together!
  • Power Platform Integrations (Read Only)
  • Power Platform and Dynamics 365 Integrations (Read Only)
  • Community Blog
  • Power Apps Community Blog
  • Community Connections & How-To Videos
  • Copilot Cookbook
  • Community App Samples
  • Webinars and Video Gallery
  • Canvas Apps Components Samples
  • Emergency Response Gallery
  • 2021 MSBizAppsSummit Gallery
  • 2020 MSBizAppsSummit Gallery
  • 2019 MSBizAppsSummit Gallery
  • Community Engagement
  • Community Calls Conversations
  • Hack Together: Power Platform AI Global Hack
  • Experimental
  • Error Handling
  • Power Apps Experimental Features
  • Community Support
  • Community Accounts & Registration
  • Using the Community
  • Community Feedback

Travel Request Demo PowerApps

08-01-2020 13:10 PM

power apps travel request

  • Mark as New
  • Subscribe to RSS Feed
  • Report Inappropriate Content
  • Workflow and Process Automation
  • All forum topics
  • Previous Topic

alahari80

Search code, repositories, users, issues, pull requests...

Provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications

Peafowl IT Solution Logo

Streamlining Travel Requests with the Power Platform

Streamlining Travel Requests with the Power Platform

Introduction:

Requesting travel may be a tedious and difficult procedure. Employees frequently have to fill out extensive paperwork, wait for approvals, and then monitor the progress of their requests. This may result in mistakes, delays, and lost opportunities.

The Power Platform may contribute to streamlining the trip request process by automating many of the necessary manual procedures. Employee time may be freed up in this way so they may concentrate on more crucial tasks.

How the Power Platform Can Help:

Travel Requests

A collection of business software called the Power Platform may be utilised to create unique solutions. It has several features that may be used to simplify trip requests, such as:

  • Power Apps: This tool can be used to create custom apps that automate the travel request process.
  • Power Automate: This tool can be used to create workflows that automate tasks such as sending approval requests, updating status, and generating reports.
  • Power BI: This tool can be used to create reports that track the travel request process and identify areas for improvement.

Benefits of Using the Power Platform:

There are many benefits to using the Power Platform to streamline travel requests, including:

  • Increased efficiency: The Power Platform can automate many of the manual tasks involved in the travel request process, freeing up employees’ time so they can focus on more important work.
  • Reduced errors: The Power Platform can help to reduce errors by automating the data entry process and ensuring that all required information is collected.
  • Improved visibility: The Power Platform can provide visibility into the travel request process, allowing managers to track the requests’ status and identify areas.
  • Increased compliance: The Power Platform can help to ensure that travel requests are compliant with company policies and regulations.

Conclusion :

The Power Platform is a powerful tool that can be used to streamline travel requests. By automating many of the manual tasks involved, the Power Platform can free up employees’ time, reduce errors, improve visibility, and increase compliance. Peafowl IT Solutions leveraged the power of Microsoft’s Power Platform to streamline travel requests, turning a once cumbersome process into a success story. Through user-friendly apps, automated workflows, and real-time tracking, we demonstrated how innovative technology can revolutionize business operations, enhance user satisfaction, and drive efficiency.

Share This Article

Related posts.

Power Up Your HR: Onboarding and Offboarding Made Easy with Power Apps

Power Up Your HR: Onboarding and Offboarding Made Easy with Power Apps

Power Apps Every Day

Travel Request Demo PowerApps

  • Platform: PowerApps
  • Created By: Muhammad Sumair Sheikh
  • Email: [email protected]
  • I have created a simple travel request app using PowerApp and SharePoint as a datasource.
  • This app will also take one level of approval i.e. requestor’s manager approval on the request.
  • I am not using Microsoft Flow for taking approval in this app instead I am using PowerApp deep linking approach to send direct link of submitted request in PowerApp to approver.

At start of this app you will find links of three screens

  • From this screen, user can submit new travel request
  • From this screen, user can view all his submitted requests
  • From this screen, user can view requests where his approval is required
  • App files and SharePoint lists template files available on GitHub
  • https://sumairsheikh.github.io/Travel-Request-PowerApps-Demo/
  • https://github.com/sumairsheikh/Travel-Request-PowerApps-Demo

You can use PowerShell SharePoint PnP import template script to create lists in your environment

Here I would also like to thanks Laura Rogers, Microsoft MVP for the inspiration of this app.

Laura Rogers Website https://wonderlaura.com/

Laura Rogers YouTube Channel https://www.youtube.com/channel/UCbTVoDCaPM6wE0xsDGGr9VA

SharePoint Power Hour: Power Apps Dynamic Approvals Panel https://www.youtube.com/watch?v=uR46EYGQ0hA

watch?v=3101F-09YSc

No Ads, No Fluff, Just Power Apps Stuff

  • Power Apps Standards
  • Power Automate Standards
  • Power Apps Functions
  • Collections Cookbook
  • Free Power Apps Icons

Make A Power Apps Approvals Form

  • Posted by - Matthew Devaney
  • on - October 25, 2020
  • 40 Comments

Make A Power Apps Approvals Form

One of the most common uses for Power Apps is creating a form for employees to fill-in and have it approved by multiple people. A quick of example of this is a Vacation Request app where time-off must by approved by a manager and by the human resources department. Building a form to collect information for this app would be straightforward but how can you send the form to each approver and get them to sign-off? In this article I will show you how to make a Power Apps approvals form with multiple approvers, send approval requests via email and visualize the approvals progress with a progress indicator component .

I/T Equipment Requests App

The I/T Equipment Requests App allows employees of a company to ask for a new Desktop PC, Laptop, Monitor or Keyboard & Mouse. All requests must be approved by the direct manager of the employee and the I/T manager before they are fulfilled.

Create a new SharePoint list called ‘I/T Equipment Orders with the following columns:

Start a new canvas app from blank in Power Apps Studio called IT Equipment Requests App . Connect your IT Equipment Orders SharePoint list to the app and add an Edit Form to the screen. Arrange the form’s fields in a single column as shown below.

power apps travel request

Submit A New Request

An employee chooses the equipment they would like to request, writes a justification in the comments field and clicks submit to send the form to their manager for approval. The other fields of the form should be filled-in automatically to prevent data-entry errors.

Status Field

The request status should be ‘New’ prior to submission and then switch to ‘Submitted’ when the employee clicks a button. Use this code in the Default property of the Status card

Then create a submit button at the bottom of the form and include this code in the OnSelect property.

Now the request form should look like this.

power apps travel request

Request Date

The request date should always be the day the employee submitted the form. Type this code into the Default property of the Request Date card.

Employee Field

The employee field should automatically populate with the name of the person who is submitting the form. To write person type data to the SharePoint list we must use some special code in the Default field of the Employee card.

Manager Field

The manager of the employee making the request can be found by using the Office365Users connector. Add this connector to your app and use this code in the Default property of the Manager card

The IT Manager field should default to the name of the company’s IT Manager. We will hard-code this information into the app but in the real-world this information would likely be obtained from another SharePoint list holding the names of people in key company roles. Put this code in the Default property of the IT Manager card.

Preventing Data Entry In Fields

We do not want employees to change the default values in Status, Request Date, Employee, Manager and IT Manager fields. Turn off the ability to make edits by updating the DisplayMode property to this code in each of their cards

The I/T Equipment Requests App should now look like this.

power apps travel request

Finishing Touches

A few more lines of code are needed to make the form submit a new request. Write this code in the following properties of the form

Finally, we want to make the Submit button disappear when the form has been submitted. Put this code in the Visible property of the button.

Now an employee can submit the form.

Approvals By Managers

When an employee creates a new request an email is sent to their direct manager asking for a approval. The manager clicks on the link in the email which opens Power Apps to the filled-in request form. Two new buttons appear on the screen: ‘Approve’ and ‘Reject’. Approving the form will send an email to the IT Manager. If they also approve the employee will receive a notification that their request was approved. Or, if either of the managers click Reject then the employee will get an email stating that the request was denied.

App OnStart Setup

To facilitate the sending of email with links to open the app place the following code in the OnStart property of the app. You should use your own App Play URL rather than the one I’m showing here.

Email When A New Request Is Submitted

To send emails directly from Power Apps add the Office365Outlook connector. Then write this code in the OnSuccess property of the form. This code will send an email to the manager when a new request is submitted.

The email generated by the code above will appear like this in the manager’s inbox.

power apps travel request

Approve & Reject Buttons

The approve and reject buttons should replace the submit button at the bottom of the form when the request is being reviewed. Place two buttons at the bottom of the form as shown in the image below.

power apps travel request

When the approve is clicked an email will be sent to the next person in the approvals process. Copy and paste this code into the OnSelect property of the approval button.

Oppositely, when the reject button is pressed the approvals process will stop and the employee will be notified about the declined request. Copy and paste this code into the OnSelect property of the Reject button.

The email sending feature has now been completed. All that is needed is this final piece of code to show the buttons only when the request is being reviewed by a manager. Put this code in the Visible property of both buttons.

Go ahead and test the app to make sure the send email and approve/reject features we implemented work.

Progress Indicator Component (Optional)

The approvals form will be functional at this point but it could still benefit from some additional styling. I have created a component to visualize the status of an Approval which you can download for free from the Power Apps Community. If you would like to add the component to your app click here and then import it into your Power Apps environment. The component looks like this

power apps travel request

Insert the vertical progress indicator component next to the request form and place this code into the Items property. This tells the component how to behave as it changes statuses.

After updating the items property the app appears as shown below. Please note, the progress indicator has the ability to show the person’s Office 365 user image but I have chosen to simply use icons instead.

power apps travel request

We no longer need to show the form’s fields for Status, Employee, Manager and IT Manager because they are visualized by the component. Go to the the Visible property for each of their cards and set it to false. Now the app user can understand the status of the approval process much more quickly.

power apps travel request

Here’s how the progress indicator shows for each status. (I have unhidden the status ComboBox temporarily in this picture to change the status).

Did You Enjoy This Article? 😺

Subscribe to get new Power Apps articles sent to your inbox each week for FREE

Enter your email address

If you have any questions or feedback about Make A Power Apps Approvals Form please leave a message in the comments section below. You can post using your email address and are not required to create an account to join the discussion.

power apps travel request

Matthew Devaney

power apps travel request

How To Show File Type Icons In A Power Apps Gallery

power apps travel request

Power Apps: Download File From SharePoint Document Library

power apps travel request

Power Apps Tabbed Form Using Tab List Modern Control

power apps travel request

Power Apps: Filter Gallery With A Tab List

power apps travel request

Power Apps User Defined Functions: Write Code Once And Reuse

power apps travel request

Fastest Way To Patch All Gallery Items In Power Apps

guest

Hello Matthew,

Thanks for sharing this amazing blog.

I was trying to implement the above I got an error with the formula of the Default property of the Manager Card, and I have modified the formula as below to make it work:

Thanks again!!

Matthew Devaney

I would like to say thank you so much for taking the time to give me this feedback. Its hard being my own editor and I would not have caught this small syntax error without you. Its now been corrected and I owe you a debt of gratitude.

Matt Burr

Hey Matt Great article. Your Progress Indicator Component is awesome, so simple and effective. Keep up the excellent work. Matt

I’m glad you enjoy the Progress Indicator component Matt. Thank you for giving it a vote on the Power Apps community webpage!

Dean

I’m getting an issue with the display of the initial requestor stage in the horizontal version. The role label appears to be overlapping the name label partially obscuring it. The vertical variant of the component displays fine. It displays fine in preview mode but not when playing the app. I have posted to the Power Apps galleries site with a screen shot.

I was not able to find your post on the forums so I sent a message to your email. Hopefully you can send me a copy of the app so I can see the issue for myself.

Brad Tennent

Hi love this it is truly a great app, I have an issue though. it all works until I try to open the email to accept or reject, the link will open the app but not to the required record, the on success seems to work but the Set(varRequest, LookUp(‘IT Equipment Orders’, ID=Value(Param(“recordid”)))); Doesn’t seem to be working, any suggestions?

Ade

Hello Matthew, Awesome illustration, please any ideas how to use to component for multiple statuses. For instance, i have like 6 statuses Submitted, Checked by Admin, Approved by Legal, Rejected By Legal, Approved By Finance, Rejected By Legal, Completed……Would really appreciate. Thanks

I think you would just need to put the status of the stage into the status field on its record, right? Please check out the first code block in the section titled ‘Progress Indicator Component (Optional)’.

Ben

Hi Matthew, thanks for making this post and all of your others. I was wondering if it would be possible, if rejected, the requestor can edit their original request and resubmit it, rather than start a new request each time?

Yes, that’s possible. In fact I do it all the time! It requires a small re-write to the logic but essentially you’ll want to set the Form Mode to Edit for the original requestor once if the status is rejected. Then it will allow a resubmit. A little more refactoring… and it’ll work.

abderahman ouboukrim

Hi I have an issue though.when I try to open the email to accept or reject, the link will open the app but not to the required record, the on success seems to work but the Set(varRequest, LookUp(‘IT Equipment Orders’, ID=Value(Param(“recordid”)))); Doesn’t seem to be working, any suggestions? Thank you

Eric

Hi Matthew,

Thanks for the sharing.

I have a question. The user should have edit access of sharepoint to use the power app. What if the user go to sharepoint and change the status directly? Thanks.

The user should not go to SharePoint and change the status directly. There are ways to hide the SharePoint list from the user. I will write about this eventually. You can do it using PowerShell.

You should also communicate to the user that they should not change anything from the SharePoint list.

Thanks Matthew! I followed your steps. And it’s working fine. I will use the same approach to create several approvals forms for the business users.

Joseph

I ill have to try the suggested:

ViewForm( frm_Request ); Set( varRequest , frm_Request . LastSubmit ); If( varRequest . Status . Value =”Submitted”, Office365Outlook .SendEmailV2( varRequest . Manager . Email , “IT Equipment Request – Approval Required”, “An I/T equipment request was made for a “& varRequest . Equipment . Value &” by “& varRequest . Employee . DisplayName &”. <a href=” “ “&varAppID&”? recordid =”&varRequest.ID&” “ “>Click here</a> to approve/reject the request.” ) )

although I think I saw a minor syntax tweak.

What I was going to do is try to send on the submit button, onselect after the submit/save form commands BUT had issues with formula/syntax. on sucess seems like a better trigger anyway.

I want to email the form sharepointform1 but to a specific email address, title/subject, full form (submitted in body)

What is that string/syntax please?

I dont want to rely on an alert from the SPO list etc.

Also can someone exoplain or provide a URL that does as to:

Office365Outlook .SendEmailV

or Office365Outlook .SendEmailV2

what do the diffrent sendemails do?

I gather you cant just employ mailto:

and you must have an outlook or exchange connector of course

Office365Outlook.SendEmail vs Office365Outlook.SendEmailV2 are different versions of the same connector. V2 has more actions, takes different inputs and outputs the results in a different way from V1 in some actions. I disagree about using mailto:, its best to use the connector built by Microsoft specifically for the purpose of sending email.

Dee

Thanks for posting this! was very helpful. I was just playing around with this app and tried to change the equipment column to accept multiple values in SharePoint and in power apps. (allow multiple set to true) After doing this though, the whole app stopped submitting. (it will submit if no values are added to equipment drop down) I’m thinking this is an issue with the update property of the card not accepting the right values.(equipment is now a table column not a record)

Would anyone happen to know a way around this so that i can submit multiple equipment choices to one record in a list?

Erin

Sorry but I’ve a silly question (I’m a newbie at Power Apps) but what is the varStatus? I’ve tried the code 

If(   frm_Request.Mode=FormMode.New,   {Value: Coalesce(varStatus, “New”)},   ThisItem.Status )

In the default property of my status card (Status_DataCard2) and also my Status Card value (DataCardValue11) but I keep getting the errors ‘Invalid Argument Type (Text).Expecting a Control value instead.’

Rashim

I am also getting same error.

Sitaram

Paste this code Set(varStatus, “Submitted”); SubmitForm(frm_Request); in OnSelect Property of the button. Then the error will be disappear.

Abdo

Hello thanks so much for sharing such grate efforts . i tried to use the same in my app . but i am facing a problem to map the Employee Field to my app . would you please help what shall i replace in Employee Field code to match my app ?

You mentioned you are facing a problem. What’s the problem? Do you have an error message to share?

Mustafa

Well, I have a form and along with it the user will gonna add Dynamic approvers to its request, It can be 5 – 10 approvers.

and those approvers will get approvals one by one and only if the first approver, approves…

I want to create a form along with adding mutiple approvers and saving them it into different lists.

FormList for Form Details and ApproversList for that Form Details ID.

I do not currently have such a tutorial for dynamic sequential approvals.

Oh Thanks, well if you ever make this kind of scenario, please kindly post

Melissa Gilbert

This is amazing! Thank you so much for all your work. Just a quick question. If I want to make this part of a single app for my work unit rather than an app on its own can I still put the provide syntax in ‘onstart’ or should it go on the ‘invisible’ control for the screen?

I don’t understand what code you are asking about 🙁

Sorry the section:

To facilitate the sending of email with links to open the app place the following code in the OnStart property of the app. You should use your own App Play URL rather than the one I’m showing here.

I’m wondering if I should put the code you mention here in the ‘on visible’ control for the screen as my is part of a bigger app.

Quyet

I got an error: Invalid operation: division by zero. I have attached a varible var_statur for “Status” below: Items Table(   {Title: “A”, Subtitle: “A”, Icon: Icon.Person, Image: Blank(), Status: var_status},   {Title: “B”, Subtitle: “B”, Icon: Icon.Person, Image: Blank(), Status: var_status } ) But when I firstly open app I have an error Invalid operation: division by zero. Can Table not init when open app

I suggest you open the Monitor tool to see where the error is happening for divide by zero and fix that code.

ramon

Hi Matthew, excellent post! I was wondering if it would be possible, if “rejected”, the requestor can edit their request and resubmit it to the approver who rejected it, rather than start a new request each time?

what do i need to change in the code? Could you help me, please?

You can accomplish it by changing the Status back to its previous value.

Siva

Hi Matthew, I am encountering a network error when using the SubmitForm function. The Error is “ Netwrok error when using Patch function: the request operation is failed”. Can you explain where am doing mistake?

Thank You Matt !

Sivasai Reddy Sareddy

Hi Matt, When Submitting the data, [Onselect: Submitform(frm_Request)] it is throwing an error “ Netwrok error when using Patch function: the request operation is failed “. I worked in plethora of ways but didn’t find solution.

Aeri

Hello Matthew, If it’s not too much trouble i’d like to request for help regarding the status,approval,reject and submit buttons. They are invisible and never show when i use your code, In addition the request date is stuck on 12/31/2001 as well as It manager isn’t working. Any help would be really appreciated

More details needed. Show me the code in the Visible property of your buttons. Then show me what each part of the code evaluates to using screenshots.

  • All Resources
  • Learning Hub
  • IT Industry Insights
  • Data Protection
  • Data Management
  • Microsoft Platform Management
  • Performance Monitoring
  • Unified Endpoint Management
  • Toad World Blog
  • United States (English)
  • Brazil (Português)
  • France (Français)
  • Germany (Deutsch)
  • Japan (日本語)
  • Mexico (Español)
  • Account Settings
  • Create Account
  • Video Gallery

Building Approval Processes in Power Apps

Building Approval Processes in Power Apps

Related videos

Best Practices for Microsoft 365 Domain Moves

Best Practices for Microsoft 365 Domain Moves

Transferring a domain from one Microsoft 365 tenant to another is a monolithic, multi-step and intensive procedure. It’s critical to employ a well-orchestrated standard practice that must be carefully planned and executed at the proper time to ensure a seamless user transition. This session will help you prepare for it.

Duration: 50:26

Best Practices for Azure AD Hybrid Organizations

Best Practices for Azure AD Hybrid Organizations

In times of rapid change, most organizations have dramatically accelerated digital transformation. In addition, many organizations took advantage of many Azure AD capabilities already available in the cloud to provide a secure, optimal and reliable identity framework to support their users and applications. In this session, you will hear directly from the Microsoft Identity engineering team and see the patterns and best practices from some of the largest and most complex enterprise scenarios all over the world using Azure Active Directory. You’ll also see how this has been instrumental in their goal to extend their cloud footprint.

Duration: 31:40

10 Quick Hybrid Identity Wins

10 Quick Hybrid Identity Wins

Join Brian Desmond, Microsoft MVP, as he discusses the benefits and advantages of Hybrid Identity.

Duration: 43:17

The Experts Conference 2023 Keynote: Alex Crowther

The Experts Conference 2023 Keynote: Alex Crowther

What are the most serious security risks facing your organization? Dr. Alex Crowther, Military and Cyber Strategist & International Affairs Specialist, shares his vision at TEC, Sept 19-20, 2023.

Duration: 01:11

TEC: The New Integrated Identity Perimeter and Defenses

TEC: The New Integrated Identity Perimeter and Defenses

Alex will join us to discuss the critical evolution of attacks against hybrid identity infrastructure, the evolving strategies required to counter these threats, and predicts the future of identity security.

Duration: 38:25

Security After Dark: What makes a secure life after you leave the office?

Security After Dark: What makes a secure life after you leave the office?

Our families, friends and neighbors are all refining their hacking skills. But what is this doing to the idea of identity? What is an identity for you and your family in the 2020s? How is identity devolving and creating itself with each new service we sign up for? What about things we use that aren’t tied to our personal identity? What happens when your IOT house plants, lights or home has a service account? Managing identity is more than MFA and complex pass phrases for today’s individuals. In this session, Chris Dancy explains why we must go back and look at the tentacles of personal identity stretching through our devices, apps, services and sensors.

Duration: 20:43

Your Children are Hackers: Why Finstagram is the future of identity for you and your family

Your Children are Hackers: Why Finstagram is the future of identity for you and your family

You’ve heard about the world of hackers and their threats against your business, but what about at home? How is your family’s identity evolving to become more like the hackers we defend against at work? What if the future of cybersecurity was your 11-year-old daughter’s need to get back on TikTok after being kicked off? From throwaway accounts to Finstagram, Chris Dancy reviews the ways we are all hackers now and what this is doing to our identity, secure or not.

Duration: 18:30

The Experts Conference Virtual. December 6-7, 2022

The Experts Conference Virtual. December 6-7, 2022

Access all of the amazing content from THE Microsoft training event of the year – The Experts Conference – in a virtual format. Like all TEC events, our 2022 virtual conference was filled to the brim with practical Active Directory and Office 365 education straight from renowned Microsoft MVPs and industry experts. The live conference has ended, but you can still access any of the sessions from the live event. If there’s anything you missed, or want to watch again, it’s all available now on demand. That’s right, every session – from the in-depth Microsoft 365, Microsoft Infrastructure Security, and On-Premises & Hybrid Management and Migration tracks – is available to watch from the comfort of your home at any time. And as always, this event was brought to you by the leaders who have helped move, manage and secure more than 336 million Active Directory users: Quest Software.

Duration: 01:26

Emerging Threats Against Cloud Application Identities in Azure AD and What You Should do About It

Emerging Threats Against Cloud Application Identities in Azure AD and What You Should do About It

Many organizations have been laser-focused on user account security methods like MFA and passwordless authentication to defend against increases in password spray and phishing attacks. Yet, as security for user accounts continues to improve, recent cyberattacks show that adversaries are turning their attention toward application identities. But do you know what risky behavior to look for and how to protect against identity-based cyberattacks? In this session you will learn about attacks against application identities, how to detect these attacks, and how to recover and defend your application identities going forward against these emerging threats.

Duration: 45:29

Forget About Split Profiles: Turn Any User into Admin Mode and Back Using Azure Privileged Identity

Forget About Split Profiles: Turn Any User into Admin Mode and Back Using Azure Privileged Identity

For years, the best practice to manage administrative rights was providing two user profiles: One to check email, and another one to manage servers. But that's a rather fine line to trust between using or misusing powers. Thanks to Azure PIM, you can govern who's getting admin privileges, for what and how long. On the plus side, users who don't need or want admin privileges can release them using self-service. In this hands-on, demo-based session by Peter De Tender, you’ll learn how you can perform auditing, control and governance of any user, any administrative role and identify what they can do within your hybrid organization.

Duration: 45:15

Hacked and Afraid: dramatic tales from AD disaster recovery scenarios

Hacked and Afraid: dramatic tales from AD disaster recovery scenarios

Our expert panel will reveal personal stories and how they suffered, triaged, survived, and recovered from Active Directory and AAD nightmares. After the panel discussion, your participation in this safe space is encouraged through the “asking for a friend” segment to share “your friend’s” stories and get some remedies – you know, so you can relay it back to them! Please think ahead of time of things you might have been afraid to ask and take advantage of this interactive, shared experience.

Duration: 22:15

Kerberos: Trust Your Delegations, Don’t Just Delegate Your Trusts

Kerberos: Trust Your Delegations, Don’t Just Delegate Your Trusts

Recently, many Active Directory vulnerabilities are being discovered spanning all three types of Kerberos delegations. One growing attack vector is compromising delegations that cross security boundaries (e.g. AD Trusts or in a hybrid AD environment). Microsoft has recently announced Kerberos authentication within Azure AD. While this brings a lot of security benefits around authentication, this also means that existing Kerberos vulnerabilities can extend from an on-premises AD environment to exploit an object in Azure. The opposite is also possible with on-premises objects (such as an application proxy) having the ability to impersonate cloud users. This session helps make sense of these vulnerabilities and provides solid advice on how to mitigate them.

Duration: 34:58

Defending the Identity Nexus

Defending the Identity Nexus

As technology has evolved, so has the use of the different platforms – and inter-connecting these platforms to increase efficiencies. The challenge is that attackers leverage these connection points to gain access to data, escalate privileges, and persist.This session explores a typical corporate environment, its configuration and its weaknesses. The technology platforms explored include Active Directory, VMware vSphere, Azure AD, and Azure (IaaS, aka "cloud datacenter"). We will talk through common integration and configuration components, how attackers take advantage of these connections, and how to mitigate these attack techniques. The scenarios covered during this talk include how an attacker with "user" rights in one platform can leverage connection points and configured access to escalate privileges in another.

Duration: 40:36

5 Trends with M&A Cross-Tenant Coexistence

5 Trends with M&A Cross-Tenant Coexistence

Cross-Tenant coexistence services have been static for a fairly long period, consisting primarily of limited GAL sync and free/busy services and maybe Domain sharing using address rewrite technologies. However, some emerging technologies will soon change much of what tenant administrators normally do to prepare their Microsoft 365 environments for collaboration during an M&A project. This session will help you prepare for them.

Duration: 29:44

Please wait...

Artboard 1 copy 42

Microsoft Gold Partner

Travel Request App

Provide your employees with an intuitive platform to request flights, accommodation , vehicles for business trips, easy navigation within microsoft teams, empower employees with an accessible platform, complete with in-app notifications & analytics, what is a travel request app.

The Travel Request App enables organizations to manage and track company travel booking requests. Employees can request flights, vehicles, and accommodation, allowing them to book ahead of time and save time on tedious tasks.

This app allows your HR or administration staff to upload, store, edit and track flights, vehicle hire and accommodation availability within your organization, ensuring no there is no duplication of effort and contributing to the overall employee experience.

Business Benefits

  • Manage airport accesibility and destinations from a central location
  • Book flights, hire vehicles and accommodation on the go depending on availability
  • Enhance the employee experience

Application Features

  • Mobile and desktop accessibility
  • Accessible from SharePoint online
  • Microsoft Teams Integration for an easy in-app experience

tr-3

It really is this simple

Create | approve | track.

Anyone with permission can create a travel request. The request can be a multitude of predefined options including flights, accommodation, vehicle hire for a specific date and time. 

Approvals can be allocated per business requirement. The HR and administration teams will be empowered to book appropriate activites based on the information provided. 

All requests, approvals and activity is kept on record for auditing or investigation purposes. 

Improve your employee's experience with innovative apps

Complete the form to be contacted by a solutions expert.

  • Dynamics 365 Business Applications
  • Microsoft 365
  • Artificial Intelligence
  • Business Applications Solutions
  • Azure Solutions
  • Microsoft 365 Solutions

JOHANNESBURG +27 (011) 856 4400 [email protected]

1st Floor Devon House, Hampton Office Park 20 Georgian Crescent, Bryanston, 2191

CAPE TOWN +27 (021) 974 6264 [email protected]

1st Floor, Willowbridge Shopping Centre Carl Cronje Drive, Tyger Valley, 7530

[email protected]

15 Strutt Close, Birmingham, West Midlands, England, B15 3PW

  • Privacy Policy
  • Terms and Conditions

IMAGES

  1. Travel Request Demo PowerApps

    power apps travel request

  2. Travel Request PowerApps Demo

    power apps travel request

  3. Travel Approval PowerApps

    power apps travel request

  4. Build Your Own Travel Request App With Power Apps

    power apps travel request

  5. Travel Request Approval Apps

    power apps travel request

  6. Travel Request Demo PowerApps

    power apps travel request

VIDEO

  1. Get and use visitor context in Power Apps

  2. Data Validations in Power Apps

  3. ✈️ Power Apps Tutorial: Automate Your Travel Request Approval Flow 🔄

  4. Flyte Leave Request App build with Microsoft Power Apps

  5. Power Apps workshop at the M365 Community Conference 2024

  6. 🔧Power Apps Travel Request: Leveraging Solutions and Environment Variables for Efficiency 🚀(Part 3)

COMMENTS

  1. Travel Request Demo PowerApps

    9034 Views. Travel Request Demo PowerApps. Platform: PowerApps. Created By: Muhammad Sumair Sheikh. Email: [email protected]. Features. I have created a simple travel request app using PowerApp and SharePoint as a datasource. This app will also take one level of approval i.e. requestor's manager approval on the request.

  2. Build Your Own Travel Request App With Power Apps

    Create a space for employees to submit travel requests for upcoming business travel. This app allows employees to submit requests for flights, hired cars, ac...

  3. sp-power-platform-solutions/solutions/TravelApproval/README.MD at

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

  4. Step-by-Step: Building a Travel Request App in a Power Apps Solution

    Join me in this engaging tutorial where we'll explore the best practices of using solutions in Power Apps. We'll be creating a Travel Request application wit...

  5. Travel Approval PowerApps

    This video demonstrates how to use the Travel Approval PowerApps sample.Download this sample from GitHub:https://github.com/SharePoint/sp-powerapps-solutions...

  6. Streamlining Travel Requests with the Power Platform

    Power Apps: This tool can be used to create custom apps that automate the travel request process. Power Automate: ... Peafowl IT Solutions leveraged the power of Microsoft's Power Platform to streamline travel requests, turning a once cumbersome process into a success story. Through user-friendly apps, automated workflows, and real-time ...

  7. Streamlining Travel Requests with the Power Platform

    Power Apps: This tool can be used to create custom apps that automate the travel request process. Power Automate: This tool can be used to create workflows that automate tasks such as sending ...

  8. Travel Request Demo PowerApps

    Travel Request Demo PowerApps. Travel Request Demo PowerApps. Platform: PowerApps. Created By: Muhammad Sumair Sheikh. Email: [email protected]. Features. I have created a simple travel request app using PowerApp and SharePoint as a datasource. This app will also take one level of approval i.e. requestor's manager approval on the request.

  9. Travel Request PowerApps Demo

    Travel Request PowerApps Demo=====App files and SharePoint lists template links can be download from my GitHub and it is also mentioned...

  10. Make A Power Apps Approvals Form

    When an employee creates a new request an email is sent to their direct manager asking for a approval. The manager clicks on the link in the email which opens Power Apps to the filled-in request form. Two new buttons appear on the screen: 'Approve' and 'Reject'. Approving the form will send an email to the IT Manager.

  11. Building Approval Processes in Power Apps Video

    Laura Rogers will teach you how to use logic and Microsoft/SharePoint lists, and present forms and approval buttons in an app, so that approvals and tasks aren't located in disparate systems. You can use this method across each request form and approval process in your organization! The concepts in this session are applicable to SharePoint ...

  12. Setting Up Your SharePoint List for Power Apps Travel Request App

    In this video, I delve into the crucial role of SharePoint lists in building the travel request application with Power Apps. Beginning with an introduction t...

  13. Travel Request App

    The Travel Request App enables organizations to manage and track company travel booking requests. Employees can request flights, vehicles, and accommodation, allowing them to book ahead of time and save time on tedious tasks. This app allows your HR or administration staff to upload, store, edit and track flights, vehicle hire and accommodation ...

  14. Thursday TechTalk #4

    Travel has benefitted businesses in unique ways, it's the key to business innovation, acquiring new clients, and breaking into new markets.However, the appro...

  15. Travel Approval PowerApps

    This video describes how to install and setup the Travel Approval PowerApps sample.Download this sample from GitHub:https://github.com/SharePoint/sp-powerapp...

  16. PowerApps Travel Request Application

    Travel Request Approval PowerAppsTravel Request PowerApps application will help users to quickly send a "Travel Request" through mobile using PowerApps. Leve...

  17. Microsoft Lists with Power Automate

    This video is all about Microsoft Lists with Power Automate workflow. I have used the Travel Request template of Microsoft Lists to capture company wide trav...