How to restrict users with the Analyst role to see only certain datasets (in a data source)?

Hi @jingyu
The data access permission of analysts depends on whether the data source is shared with them. So if you share with them the data source, they will be able to see all datasets from that data source.

For the solution, you can try either one of them:
1/ Un-share the data source used to build hiring dataset
For example, you have built dataset A and dataset B from your data source ABC.

  • If you share the data source with your analysts, they will be able to access and edit all dataset A and B
  • If you don’t share the data source with them, but only share the dataset A, they will be only able to access the dataset A.
    For more information, please visit our announcement here: Launched: Allow Analysts to create reports without Modeling access

2/ Use our Row-level or Column-level Permission
Another solution is to restrict the data that they can retrieve from the hiring dataset. For more information, please check our docs here:

Could you help check if our recommendations can solve your issue?