Consider setting up workspace hierarchy, with one "parent workspace" holding model and multiple child workspaces representing separate tenants.
As all workspaces share the same model, changes in parent WS will affect all child workspaces at once. Every tenant will see only their own data based on data filter.
See
https://www.gooddata.com/docs/cloud/workspaces/