Power Apps: Add a User using Azure AD Connector

Ғылым және технология

This video walks you through how to add a user to Azure AD using Power Apps. The steps involved uses the Standard Azure AD Connector hence you can do this with your existing Office 365 Business or Enterprise licenses. The app first checks to see if the user already exists and if not then allows you to submit.
Here is the link to the Azure AD Connector - docs.microsoft.com/en-us/conn...

Пікірлер: 86

  • @HasanZobaer
    @HasanZobaer2 жыл бұрын

    The microphone quality of this video is so good! It really stands out and sounds much more pleasant than many of the tutorials that I've watched.

  • @DanielChristian19

    @DanielChristian19

    2 жыл бұрын

    Thanks for the compliment and feedback Hasan. I'm always working on improving my overall presentation quality.

  • @dipteshbosedb
    @dipteshbosedb2 жыл бұрын

    This is the perfect demo. Thank you Daniel.

  • @DanielChristian19

    @DanielChristian19

    2 жыл бұрын

    Glad you liked it!

  • @nimitgajjar5226
    @nimitgajjar52263 жыл бұрын

    Exactly what I was looking for. Thank You Daniel.

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    You are welcome!

  • @jimmyoriley5234
    @jimmyoriley52343 жыл бұрын

    Exactly what I was looking for. Thanks Daniel, stay safe.

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    Your welcome Jimmy

  • @theladytech
    @theladytech3 жыл бұрын

    Thank you so much. Great Video and just what I needed.

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    You are so welcome!

  • @saitejanangunoori2318
    @saitejanangunoori23184 жыл бұрын

    This I want to implement! Thanks Daniel!!

  • @DanielChristian19

    @DanielChristian19

    4 жыл бұрын

    Your welcome Sai and go for it!

  • @AudrieGordon
    @AudrieGordon4 жыл бұрын

    Great video Daniel!

  • @DanielChristian19

    @DanielChristian19

    4 жыл бұрын

    Thanks Audrie! Your compliment means alot to me 😍

  • @estherlopeznavarro6100
    @estherlopeznavarro6100 Жыл бұрын

    Great Video! you are really good at explaining! Thanks! :)

  • @DanielChristian19

    @DanielChristian19

    Жыл бұрын

    Glad it was helpful!

  • @GurnamG1
    @GurnamG13 жыл бұрын

    After searching for examples, came across your video. Perfect, step by step guide. Thanks Daniel. Looking forward to more of your video. I want to see what else we can do to make IT Helpdesk tasks easier. Could you maybe do an "Onboarding of Employee" demo with Flows or Power Automate? Thank you.

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    Glad it was helpful!. There is an Employee Onboarding template already available. You can get some ideas from there. My recommendation would be to NOT use the backend data source it has and replace it with either SPO, SQL or Dataverse.

  • @berndkroon5147
    @berndkroon51474 жыл бұрын

    Really nice, really helpful!

  • @DanielChristian19

    @DanielChristian19

    4 жыл бұрын

    Glad you found it helpful! Don't forget to Like and Subscribe!

  • @berndkroon5147

    @berndkroon5147

    4 жыл бұрын

    Daniel Christian, I surely did!

  • @krakraichbinda
    @krakraichbinda2 жыл бұрын

    You've made my day!!!

  • @DanielChristian19

    @DanielChristian19

    2 жыл бұрын

    I'm so glad!

  • @krakraichbinda

    @krakraichbinda

    2 жыл бұрын

    @@DanielChristian19 Best Greetings from Germany/Poland

  • @martinleeappman
    @martinleeappman2 жыл бұрын

    Great Video,

  • @DanielChristian19

    @DanielChristian19

    2 жыл бұрын

    Glad you enjoyed it

  • @kmuralikrishna1582
    @kmuralikrishna1582 Жыл бұрын

    Really appreciate.. But you should of make a video on to get/pull Az AD user as well

  • @DanielChristian19

    @DanielChristian19

    Жыл бұрын

    Your welcome. Any reason why you need to pull Azure AD User profile? The Office 365 User() should provide you the AD attributes you need.

  • @jo-annecharlotte1061
    @jo-annecharlotte10613 жыл бұрын

    I’m following along and I’m have persistent error when I do the check/cancel icon. Ultimately it runs ok but it means in my app I always have an error - any idea how to get rid of the error?

  • @estherlopeznavarro6100
    @estherlopeznavarro6100 Жыл бұрын

    Hei Daniel Chistian, I have been asked to create an app that can invite external guest users and add the different properties, do you know if this is possible? it would be something very similar to what you are achieving here. I just cannot find the invite option in the Azure AD connection, any tricks here 😇?

  • @GhaithAbbas
    @GhaithAbbas3 жыл бұрын

    Hello Daniel, thank you very much for this video. That helped me a lot. I only have one question: how can I see the changes immediately in Power Apps. I have developed an app where I can add or remove users from an Azure AD group. That works and I can see the changes immediately in Azure ad. However, in Power Apps I have to go out and back in to see the changes. Do you have any idea where I could solve this problem?

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    Hi Ghaith, Glad to hear my videos are helping you. Use the Refresh().

  • @anweshasharma6868
    @anweshasharma68683 жыл бұрын

    hey Daniel - this video has been quite useful. In my case the Azure AD resides on a different tenant than the one I am creating my Canvas app. I have made a connection to that AD itself. But, I get an error which is somthing like, this resource doesn't exist. Any idea what could be the issue?

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    Hi Anwesha, I haven't tested the configuration you are testing. My recommendation would be to have the app in the same tenant as the Azure AD connector.

  • @pepe8973
    @pepe89734 жыл бұрын

    Thanks Daniel, why the MailNickNameTextInput.Text needed to be within quotes and not the other TextInputs?

  • @DanielChristian19

    @DanielChristian19

    4 жыл бұрын

    Hi Pepe, I did it because for some reason i was getting a red squiggly line as if there was some error. Add the .text solved it.

  • @DavidGR27
    @DavidGR273 жыл бұрын

    Great video, It's perfect to help me with automatic this process, I have a question about one COUNTRY attribute, I can't update this attribute

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    Hey David, Yeah, I've seen similar limitations as well. The next step would be to leverage an HTTP call.

  • @DavidGR27

    @DavidGR27

    3 жыл бұрын

    @@DanielChristian19 Thank you so much for this video, I've created a new app for create a new user account but can I update manager attribute in Azure?

  • @ashiekg
    @ashiekg2 жыл бұрын

    Hey I have one question. In the beginning of the video you went to apps and then opened "Azure AD Add Employee". Is that an app you build yourself? If yes, how and where can I accomplish that or can I also use your app?

  • @DanielChristian19

    @DanielChristian19

    2 жыл бұрын

    Yes, that is an app I have built. In the rest of the video I've walked you through how to build that app from scratch.

  • @shafrasnafais9908
    @shafrasnafais99083 жыл бұрын

    Hi Daniel, can we update other attributes like manager and department using the same method

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    Hi Shafras, There are limitations in the attributes. You do a quick test in Power Automate using the connector to find out all the attributes available.

  • @teomercioniu3239
    @teomercioniu32392 жыл бұрын

    hi Daniel, good video. Can the app be adapted for users to log on and be able to self-service their AD info, such as manager , dept , tel, etc? publisch the app and infor the orga to use the app to please update their ad-info.

  • @DanielChristian19

    @DanielChristian19

    2 жыл бұрын

    Thanks Teo. I haven't tested that scenario. Permissions will be the trick part since each user will need to have elevated accounts to make changes to their AD profile properties. Maybe use a service account, an Azure App ID and Graph API?

  • @tvenkatesh81
    @tvenkatesh812 жыл бұрын

    Hi Daniel, very useful. Is there a way to enforce MFA , set authentication method with phone number and hide user from GAL ?

  • @DanielChristian19

    @DanielChristian19

    2 жыл бұрын

    Hi Venkatesan, Not that I know of. I have seen app makers create their own MFA using other data sources and not Active Directory.

  • @ntk1348
    @ntk13484 жыл бұрын

    Daniel, does the user who uses the Azure AD connector need to have Admin Role in Office 365?

  • @DanielChristian19

    @DanielChristian19

    4 жыл бұрын

    That is correct.

  • @ntk1348

    @ntk1348

    4 жыл бұрын

    @@DanielChristian19 A follow up question... Would it be possible to take on a Admin role from within Power Apps (without the user being aware of it) to use the Azure Ad connector?

  • @DanielChristian19

    @DanielChristian19

    4 жыл бұрын

    N TK, It's a definite possibility. You will have to use groups to assign roles and then add and remove users in those groups. Will need some testing to confirm that.

  • @sharankumar1408
    @sharankumar14082 жыл бұрын

    Hello, I got 1 question how can I add features such as adding to email groups and assigning of license to the user ?

  • @DanielChristian19

    @DanielChristian19

    2 жыл бұрын

    Hi Sharan, Based on the Microsoft document, you should be able to get all of that done. Here is the link to to the functions docs.microsoft.com/en-us/connectors/azuread/

  • @verdijason11
    @verdijason114 жыл бұрын

    Hey Daniel, do you have any idea how to change a SharePoint dropdown value based on another dropdown selection?

  • @DanielChristian19

    @DanielChristian19

    4 жыл бұрын

    Hi Jason, Yes I do! Its a combination of Dropdown.selected.item and filter. The Drop down control reference Doc has a similar example. Take a look --> docs.microsoft.com/en-us/powerapps/maker/canvas-apps/controls/control-drop-down#list-from-a-data-source BTW don't forget to subscribe!

  • @verdijason11

    @verdijason11

    4 жыл бұрын

    @@DanielChristian19 Hey Daniel - this is actually close but not what I'm after - Goal is to auto populate the dropdown instead of having a filter selection. Example: First SharePoint dropdown = OnSelect - Type1, then dropdown "Category" auto populates to "Type1Category" dropdown selection. Make sense? I used variables to text boxes, but cant figure out drop downs. Thanks!

  • @sundrapillay6668
    @sundrapillay66684 жыл бұрын

    Thanks Daniel con you create an employee on boarding App

  • @DanielChristian19

    @DanielChristian19

    4 жыл бұрын

    Hey Sundra, Yes I can. There is already a Canvas template available for that in Power Apps Canvas. Take a look

  • @sundrapillay6668

    @sundrapillay6668

    4 жыл бұрын

    @@DanielChristian19 Thanks Daniel will appreciated it and I will check out the one in power apps your video's are a great learning platforms

  • @Skk1976
    @Skk19764 жыл бұрын

    Is there a video on Spinner ?

  • @DanielChristian19

    @DanielChristian19

    4 жыл бұрын

    Hi Sukrutha, Are you referring to the Fidget Spinner? The one originally built by Ashley Culmsee kzread.info/dash/bejne/daV_tcGkZLqpgrA.html

  • @bmac928
    @bmac9283 жыл бұрын

    Hello Daniel, Great video! Can you add users as guests to azure ad ? Now added users need will be members , but how can I add user as guest instead? :)

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    Hey Markus, There is not action available in the Azure AD connector to add Guest User, however, you can use HTTP to make this happen.

  • @bmac928

    @bmac928

    3 жыл бұрын

    @@DanielChristian19 Is the HTTP Connector in Power APPS, you mean HTTPWithAzureAD? Is there any guidance anywhere for add user as guest to azure ad? :)

  • @bmac928

    @bmac928

    3 жыл бұрын

    Got It Work ! :)

  • @HellfireCarnage

    @HellfireCarnage

    3 жыл бұрын

    @@bmac928 How did you get it to work? I have been stuck on this for hours now. Please help 🧡

  • @luunghia3284
    @luunghia32843 жыл бұрын

    Can you help me with how to delete or update users?

  • @DanielChristian19

    @DanielChristian19

    2 жыл бұрын

    Hi Luu, Take a look at the actions and see if you can find a delete option there.

  • @shafrasnafais9908
    @shafrasnafais99083 жыл бұрын

    Hi Daniel can we add a guest user using the same method

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    Hi Shafras, Not the way I showed. You'll have to use the Azure AD HTTP connector for that one.

  • @shafrasnafais9908

    @shafrasnafais9908

    3 жыл бұрын

    @@DanielChristian19 Hi Thank you for the reply and do you have any video for that. and if not where can i get the application ID URI and base resource URL

  • @madihasalman1
    @madihasalman13 жыл бұрын

    Is it possible to filter by department ?

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    Hey Madiha, I haven't tried that yet but since department attribute is available, you might be able to do it.

  • @madihasalman1

    @madihasalman1

    3 жыл бұрын

    @@DanielChristian19 ok but under getUser() if u check in graph Explorer, we dont have department.

  • @timmykleen5392
    @timmykleen53923 жыл бұрын

    Hi Daniel, I'm getting Error: Unauthorized, Status 401 when trying to CreateUser. Any idea why? Thanks in advance.

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    Means you do not have Azure AD level access to create user.

  • @bmac928

    @bmac928

    3 жыл бұрын

    @@DanielChristian19 Thanks Daniel! Does this syntax work same way as on this video, but I just need to use azure ad http connector or do I need to add same data inside post command for example? Is there any guidance for creating guest user from power apps to azure ad, I have tried to google about it , but I have not found anything clear yet. :)

  • @madihasalman1
    @madihasalman13 жыл бұрын

    Good video, but how can we add users to the particular group.

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    Hey Madiha, I've covered in my Power Apps Permissions series videos. Here is the one to give access -> kzread.info/dash/bejne/m6KD1JKofLquirw.html Here is the one to remove -> kzread.info/dash/bejne/f2Si2peGnM6dk6w.html

  • @madihasalman1

    @madihasalman1

    3 жыл бұрын

    @@DanielChristian19 Thank you, but I meant after creating the user from Power App I want to add the user to a particular group from the Power App which the logged user is the owner of. I have already groupID . AzureAD.AddUserToGroup required to parameters,not getting how to get the 2nd parameter if I create the user as you described in the video. Any help wud be appreciate .

  • @1TotalNoob
    @1TotalNoob3 жыл бұрын

    Hmm, need to be able to add the Employee ID from our payroll...

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    Hey Casper, That sounds like a custom attribute which means you'll have to use the HTTP action for that.

  • @ntk1348
    @ntk13483 жыл бұрын

    Hi Are there a DeleteUser, DeleteGroup methods in the Azure AD Connector?

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    Hi N TK, I looked at the Azure AD actions and didn't see any for Delete User or Delete Group.

  • @ntk1348

    @ntk1348

    3 жыл бұрын

    @@DanielChristian19 Thanks. Do you know of any other way we could do it from withn PowerApps?

  • @DanielChristian19

    @DanielChristian19

    3 жыл бұрын

    You can try by creating your own custom connector using the Azure AD API. That will allow you to leverage all the options Azure AD has to offer. docs.microsoft.com/en-us/rest/api/azure/

Келесі