reactjsauthenticationtabsmicrosoft-teamsopenurl

Open React Component into Personal Tab


I created a custom team app, this app is split into 2 parts, one is a personal tab and the other is a messaging extension. How can I open a React component of my app from a messaging extension Adaptive Card action? I tried Action.OpenUrl but I have to pass some data from the messaging to the personal card and inside it retrieve the authentication token with the received data and it works but is not strongly authenticated by the browser. With the link everyone can open and view the item and that's not what I have to do. I thought about using Action.Submit and passing some data (token or data to get it) into it, but I don't know how to retrieve the data passed from sending the messages and then pass them to the personal card with http post (if possible) or how to pass the token to the tab. I think this flow is safer. Can someone help me?


Solution

  • Currently Teams does not support passing parameters without using query parameters. Could you please raise a user voice.