All of the sub orgs have roles with different permissions. I am not sure how to handle this as there doesn’t seem to be sub orgs. Is there a good way to handle this sort of hierarchical orgs or is this something I have to manage outside of Auth0?
Unfortunately, any sort of nested org hierarchy is not supported - I definitely think this is worth a feedback post though. Our product teams monitor these and gauge based on community member engagement.
I believe I have seen this accomplished (within Auth0 at least) by breaking out each Brand in this case as its own tenant and going it about it that way.