Usersource Hybrid, is this the right one?

For the project I am working on, We want to use Entra to provide Authentication, that is loggin into the project.

But the project has been using existing database tables that holds users, roles and user_roles_mapping.

Also the project has has existing Authorization and access control, that uses the database tables mentioned.

We want to implement such that Entra will provide authentication to the project.
Once user logged in, run a script to auto add the user to the db user table, with arbitrary role.
Then, later, manually set the user's role to the intended user roles.

I am thinking if this is exactly what User Source -> Hybrid does?

Does anyone know this?

Entra is an Identity Provider?

When you use an external IdP, it must supply everything, as only the built-in Ignition IdP accesses a user source at all. User sources are legacy technologies that only work with Ignition's internal IdP.

In other words, No.

Got it. I thought AD = IdP.. Beginners bad..
I am still confuse with similarities and difference.
But i got that they are not interchangeable.