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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Creating a link to Int...
Power Apps
Unanswered

Creating a link to Intune User profile

(2) ShareShare
ReportReport
Posted on by 386
Hello,
 
I'm wondering if anyone knows if this is possible and could share steps to create.
 
I have an asset register in Power Apps, there has been a request to enhance the app to create a direct link to Intune for which ever user they are looking at in the App.
 
For example, an admin would view an asset, see it belongs to Joe Blog, but then they would like an option to view Joe Blogs Intune profile, so they click the button and it would open a new tab in their browser to Joes Intune profile.
 
Is there a way in Power Apps / Power automate to take Joe's name or email and then create a direct link to Intune?
 
Thanks
Josh
I have the same question (0)
  • Jon Unzueta Profile Picture
    1,827 Super User 2025 Season 2 on at

    Yes, it is possible to create a direct link to Intune from Power Apps using Power Automate. Here are the steps to do this:

    Steps to Create the Direct Link to Intune

    Get the Intune URL:

    First, you need to know the structure of the Intune URL to access a user's profile. Generally, the Intune URL for a user profile follows a specific format that includes the user's identifier (e.g. email).

    Create the Button in Power Apps:

    In your Power Apps application, add a button that administrators can use to open the user's Intune profile.

    Configure the Button to Call Power Automate:

    Configure the button to call a Power Automate flow when clicked. This flow will take the user's name or email and generate the correct URL for Intune.

    Create the Flow in Power Automate:

    In Power Automate, create a new flow that is triggered from Power Apps.

    Configure the flow to receive the user's name or email as a parameter.

    Use this parameter to construct the Intune URL.

    Return URL to Power Apps:

    Configures the flow to return the generated URL to Power Apps.

    In Power Apps, use the returned URL to open a new tab in the browser.

    Example Implementation

    In Power Apps:

    Add a button:
    In the Power Apps editor, add a button to your screen.
    Configure the button to call a Power Automate flow.
    Configure the button:

    In the button's OnSelect property, use the Launch function to open the URL returned by Power Automate.

    Launch(YourFlow.Run(UserEmail))

    In Power Automate:
    Create a new flow:
    In Power Automate, create a new flow that is triggered from Power Apps.
    Add an action to receive the parameter:
    Add a Receive data action from Power Apps and configure it to receive the user's email.
    Build the Intune URL:
    Use a Compose action to build the Intune URL using the received email.

    https://endpoint.intune.microsoft.com/#blade/Microsoft_Intune_Devices/DeviceSettingsBlade/userId/{UserEmail}

    Return URL to Power Apps:
    Adds a Responder action to Power Apps to return the constructed URL.
    Example Flow in Power Automate:
     
    Recibir datos de Power Apps -> Compose (crear URL) -> Responder a Power Apps (devolver URL)
    Example of Code in Power Apps:
    Launch(YourFlow.Run(UserEmail))
    Considerations:
    Security: Ensure that the stream and application are configured securely to avoid exposing sensitive information.
    Permissions: Verify that users have the necessary permissions to access profiles in Intune.
    If you need help with a specific step or have any additional questions, don't hesitate to ask.

     

    If I have helped you, please mark the answer as accepted and/or give me a like, thank you very much!

  • stampcoin Profile Picture
    5,058 Super User 2025 Season 2 on at
    @Jap11 Hi,
    There isn't much effort if you build it in the current app.
    Assume you have a Gallery which displays assets.
    For example:
    Set(
      varUser,
      Office365Users.UserProfile( ThisItem.'AssignedToEmail' )
    );
    Then, you will get the item's owner's EntraObjectId.
     
    Then you add a htmlText next to the Item. build the hypelink which points to Intune(logon Intune,refer to the link)
    Since Admin has the access right, it will open the link with current credentials,
     

    Enjoy Power Platform and have a great day 🚀 |  My LinkedIn

    If the answer helps, please consider 👍, 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 Apps

#1
WarrenBelz Profile Picture

WarrenBelz 717 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 329 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard