SSO , SAML theory and courses

Hello everyone,

I hope someone can help me. I have to familiarize myself with the subject of SSO. In my case, the authentication has to run via an IDP.

Here I ask the following questions:

Where are the permissions/user roles set, in the service provider or identity provider?

Must the user data also exist in the service provider's database (apart from the password)? If so how can the data be synced?

How do users register

I would appreciate any tips. I would also like to buy courses on this topic. Can you recommend me courses (udemy, youtube or other sources)?

Initially it's about the theory, but it might be easier if I could see examples in Laravel or Symfony.

Thank you for reading the post
Last edited: