Howto create a Product in an organization and use it with an activation key in a different organization?

Problem:

When creating Products and Repositories in a organization, i am unable to use the Products from another organization. Creating a new product and syncing the repositories would waste a lot of disk space.
What is the suggested way of dealing with this issue?

Thanks in advance

Organizations are isolated and do not allow sharing of product and repositories. However, whenever content is synced to disk, the content is synced to a central location thereby preventing wasted disk space stemming from the same repository existing in multiple organizations. You’ll need to create the products, repositories and activation keys new in each organization but this won’t waste disk space.