Hello @Elie Attieh
Welcome to Microsoft Q&A Platform,
You can achieve it with AzureAD:
https://learn.microsoft.com/en-us/azure/active-directory/devices/azuread-join-sso
https://learn.microsoft.com/en-us/azure/active-directory/saas-apps/secretserver-on-premises-tutorial
I hope this helps!
----------
Please don’t forget to "Accept the answer" and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.