Check resource permissions

You can use Data Lineage to check users' permissions to view datasets or artifacts using the "Permissions" coloring option. To do that, start by adding nodes to the graph. You can do so using the search helper on the side panel.

Add nodes to the graph

Then expand the graph to view the lineage leading to your resource (read more about exploring lineage).

Expand graph to view lineage

Once you have done this, use the Node color options dropdown to select the Permissions color scheme.

Select permissions color scheme

Select the user's name from the View as dropdown. This will allow you to see the user's permissions to each of the nodes on the graph.

Select user's name from dropdown

There are two permission types you can color by:

Permission types for coloring nodes

Data access in datasets

Use this option to troubleshoot permissions issues. Remember that a user's data access is affected by data lineage (see Platform Security). By coloring your nodes based on the user's access to data, you can easily see what the upstream datasets are that may restrict the user's access to data.

Note that this option only works on dataset nodes.

Resource access

This will allow you to see the role (such as Editor, Viewer, etc.) that is set for the selected user on the selected resource.

Use this option to view the level of access users have to your artifacts.

Roles do not correspond to data lineage the same way that data access does. For example, user being an "Editor" on a Contour Analysis does not guarantee they have permissions to see the data that the analysis depends on. Make sure your users can access the underlying data when sharing a resource with them.