Automate User Provisioning from ANY HR Platform to Microsoft 365

Поділитися
Вставка
  • Опубліковано 23 лис 2024

КОМЕНТАРІ • 18

  • @charlesm5480
    @charlesm5480 2 місяці тому

    For anyone using Power Automate, one big thing not mentioned is that by default, Power Automate a HTTP request will not return a 202, only 200. This will not give you a location to query the log, so you can programmatically adjust for errors.
    The solution is to go into the settings of the HTTP node, and uncheck "Asynchronous pattern". This will give you the 202, with the location in the header. From there you can loop-wait a GET request until the value populates to let you know if it was successful or not.

  • @ThereWillBeCake
    @ThereWillBeCake Місяць тому

    Legendary turotial. Thanks mate!

  • @dosto-evsky
    @dosto-evsky Рік тому +1

    Awesome overview, thanks Nick.

  • @nx3057
    @nx3057 7 місяців тому

    This is the best video on the platform so far, thank you . Now I'm wondering if it is possible to send user data to an API endpoint in our web application after creating, deleting or updating a user in Entra ID/Azure AD. So both parties remain in sync.

  • @mohammadfariduddin9310
    @mohammadfariduddin9310 Рік тому +1

    Hey.
    Awesome work by the way!
    Just a quick question here: Is there a way to send the users via API to be a part of certain AD Groups if I am using API Driven Inbound provisioning for on-premises AD while provisioning.
    We can do for Entra Only Groups via Workflows but what if there is a requirement for adding the users on-premises AD Groups.
    Thanks

  • @Sergio-Here-In-Community
    @Sergio-Here-In-Community Рік тому +3

    Hey Nick,
    I did the test and I got error format, to fix this:
    For the graph-explorer, It miss in the video the portion:
    Request headers
    "Key": Content-type
    "Value": Application/scim+json
    excellent video, very helpful for all of us,
    thank you very much..
    I waiting the portion of OAUTH that you told is sound scary

  • @shaunjamesmoore
    @shaunjamesmoore Рік тому

    Great Work Nick

  • @hennibadger5120
    @hennibadger5120 Рік тому

    Great stuff. Much appreciated.
    But will it be feasible to run in a trustless, disconnected multi-forest setup?
    So we would somehow have to distinguish if a user should go to AD1, AD2 or even AAD only... 🤔

    • @t-minus365
      @t-minus365  Рік тому

      Since you can create multiple instances of the service this would definitely be possible and you would map each one 1:1 with where you wanted to route. Would just be pretty complex logic most likely to determine the routing from there like you are saying. Each one would have to hit a specific endpoint.

    • @hennibadger5120
      @hennibadger5120 Рік тому

      @@t-minus365 So I would need e.g. 3 different services - for AD1, AD2, AAD and then prefilter hiring CSVs to only contain relevant data for the specific location's service? Yeah that way should work I guess. :)
      But there is no conditional logic to only import a user if locations matches AD1 or something similar?

  • @Mkt6040
    @Mkt6040 Рік тому

    Nick, you say it’s free for MSPs but you’re using a premium action. Also why create service account as a registered app when you can simply use the Azure AD action to create a new user? I don’t understand why you chose to do it this way.

  • @Laymanstake
    @Laymanstake 5 місяців тому

    One question, how to handle passwords with user provisioning? This would create accounts without password? Not looking for identity workflow related licenses

  • @mightygeek
    @mightygeek 2 місяці тому

    How do you deconflict UPNs - for example, John Doe is already an employee, and you hire another employee with the same name...

  • @5koolvipul
    @5koolvipul 11 місяців тому

    nice, this would have been much more easier if would have not talked about employeeid.. so starting anything with basic works fine and then keep adding layers and complexity. it is completely new concept but at least i got how this provisioning work....

  • @Spaceman-si9cs
    @Spaceman-si9cs 9 місяців тому

    What’s the best method to send data from BambooHR to the provisioning app?

    • @derekvisch7507
      @derekvisch7507 7 місяців тому

      BambooHR has a nice API you could use, probably a Powershell or a logic app. We do this at AutoIDM if you don't want to setup, and maintain this all yourself.

  • @badda_boom8017
    @badda_boom8017 9 місяців тому

    constantly getting error 400 :(
    {
    "error": {
    "code": "UnknownError",
    "message": "Invalid Data Format",
    "innerError": {
    "date": "2024-02-25T10:17:05",
    "request-id": "###",
    "client-request-id": "###"
    }
    }
    }