I am interested if anyone has some good ideas on managing around 30 SaaS products for user administration. We are a cloud based company, and use a LOT of SaaS, Hubspot, AWS, GCE, Azure, GSuite, Atlassian, github, gitlab, etc., etc., etc. I am working through some scripting to pull users and roles (admin, etc.) via the various APIs, but it seems like someone should have made a business out of this. What I have found to date seems to cover the major cloud providers, or SAP, etc., but not the breadth of what is out there.
You could examine the following: https://www.illumio.com/ It is an approach we have adopted for our clients, to provide full visibility and control, even when migrating workloads between private to public instances or multi-cloud, maintaining the same policies where it is.
You may find this interesting and useful to contemplate upon.