In case you need to share one data set with users from multiple departments and companies there should be created Lookup Data Set which will set which user should see which values. This use case will guide you, how to create mapping data set and set filtering options.

First, let's create mapping data set. Mapping data sets defines, which user belong to entity that should be filtered (g.e. company, department, etc.). In our case, we will have user email and name of the company like following:

User emailCompany
user1@user1.comCompany1
user2@user2.comCompany1
user3@user3.comCompany2
user4@user4.comCompany2

Now, we will need to go to the data set which should be filtered, go to Attributes. Select attribute which contains the same values as column Company in the mapping data set, hover your mouse over button Action and select Filter.

In newly opened window need to be set filter settings.