Define how to create a new Tenant, basically a logged in Tenant should be able to create a new Tenant with a generated UUID and a choosen Name, and the creator will be the Tenant owner. After that he/she can invite others with this call.
There is already a TenanServiceCreateRequest, but for other purposes.
With generated UUIDs for the tenant we need to change the token structure where we identify project permissions by trying to parse the subject as a UUID.
Same Idea as for Projects.
TODO:
Define how to create a new Tenant, basically a logged in Tenant should be able to create a new Tenant with a generated UUID and a choosen Name, and the creator will be the Tenant owner. After that he/she can invite others with this call.
There is already a TenanServiceCreateRequest, but for other purposes.
For the api-server implementation https://github.com/metal-stack/masterdata-api/pull/89 is required.