@Arnór Rafn Gíslason So as I understand it, you are possibly asking about two separated things here. Authentication + data distribution to different clients within a Workspace(s).
The reason why I asked about the product is that both have different ways how to achieve it.
1.
In case that customer uses GoodData Platform, authentication, please check SSO implementation. We have a nice community article containing all the information for the start and referencing relevant docs:
https://community.gooddata.com/administration-kb-articles-49/getting-started-with-sso-591
If you want to distribute the data within a workspace, that would be done by
data permissions.
2.
If we are speaking about GoodData Cloud. Please refer to
OIDC docs for authentication and
Workspace filters for data distribution.