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 : MzpWQePesxovQXLj9mVScg
Power Apps - Building Power Apps
Unanswered

Launch a canvas app from another canvas app within Teams Desktop

Like (0) ShareShare
ReportReport
Posted on 13 Apr 2023 00:11:27 by 4

My scenario is:

I am creating a number of apps for different departments within my organisation. I don't want to lump them all together in a single app for ease of ongoing management. My idea is to create a menu app that links off to the app required using the Launch function.

 

I have configured my launch function in a number of different ways to attempt to have the apps open in the same window as the menu - ie LaunchTarget.Replace eg: 

  • Launch("/apps.powerapps.com/play/xxxxxAPIDxxxxxxx?tenantId=xxxxxxxxxxxxxxxx&hidenavbar=true",{},LaunchTarget.Replace)
  • Launch("/providers/Microsoft.PowerApps/apps/xxxxxAPIDxxxxxxx",{},LaunchTarget.Replace)

you get the picture...

 

On publishing the app, my test buttons with the launch functions above do not work from a pinned app in the Teams environment. The buttons click with no action happening. The buttons will work inside a web browser. If I remove LaunchTarget.Replace and use LaunchTarget.New or nothing, in the Teams environment the receiving app will launch in a new webpage in the web browser.

 

The launch is simple - no need to refer to records in the app being launched. Just go to the main screen identified in the app setup.

 

I know this works fine in a web browser, but ideally I need it to work in Teams as we are trying to push our organisation to use Teams more.

 

  • Benrav Profile Picture
    8 on 14 May 2024 at 12:40:29
    Re: Launch a canvas app from another canvas app within Teams Desktop

    Hi guys,

     

    I found a way to do it :

     

    1. First, publish your Team's app into your channel

    2. Copy the link to the tab :

    Benrav_0-1715690300117.png

     

    3. Use the copied link in a Launch("COPIEDLINK") OnSelect property or OnSelectLogo property of the object you want your user to click on.

     

    The result could be prettier as it firstly opens your default browser and then teams, but it's basically working.

     

    Have a great day ahead,

  • SimonSays Profile Picture
    168 on 20 Apr 2024 at 08:59:31
    Re: Launch a canvas app from another canvas app within Teams Desktop

    I’m also interested in a solution for this. Seems a fundamental requirement to encourage cleaner separation of app concerns.

  • aclalu Profile Picture
    8 on 22 Nov 2023 at 06:22:54
    Re: Launch a canvas app from another canvas app within Teams Desktop

    Hello , are you able to solve this problem ? 

     

  • claretok Profile Picture
    4 on 23 Jun 2023 at 01:42:01
    Re: Launch a canvas app from another canvas app within Teams Desktop

    Still haven't got this working.

  • Emiroqs Profile Picture
    25 on 19 Jun 2023 at 10:14:57
    Re: Launch a canvas app from another canvas app within Teams Desktop

    Hi, have you been able to solve this problem?
    Please share the solution that I am also doing something similar.

    Thanks in advance!

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

Announcing our 2025 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for…

Paul Stork – Community Spotlight

We are honored to recognize Paul Stork as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Loading complete