Skip to main content
Solved

Assign User to dataset

  • 6 June 2024
  • 7 replies
  • 37 views

HI:

How can I configure that a user has access to only a specific dataset?

7 replies

Userlevel 4
Badge

Hi,

You can do that as part of the CDF Access Management

For example, you can scope the Time series resource type on a dataset scope

 

Userlevel 2
Badge +2

Thank you @Gaetan Helness 

I did the steps you told me, but the user still continues to see all the assets of all the datasets.

What am I doing wrong?

Userlevel 4
Badge

Can you send a screenshot of the capabilities around assets. 
Good to know that the capabilities in the group are additive, make sure there is only one for assets.

You can also ask the user to inspect which group he is member to as well as the capabilities through the Access info at the bottom left (User name)

Userlevel 2
Badge +2

member:

 

role:

capabilities:

 

user panel:

 

Userlevel 4
Badge

Thank you. You need to scope the Asset resource in your case (not Timeseries). 

Make sure you do not have a capability with Assets: scope All in addition since the capabilities add up

 

Userlevel 4
Badge +7

@Gaetan Helness! Good to know that.
Your explanation was very helpful. I was wondering if it's possible to restrict data deletion, allowing users to add and update assets but not delete any data.

Userlevel 4
Badge

Great to hear that helps!

I actually do not think this is possible, we only distinguish between read and write capabilities. 

I suggest you open a Product idea https://hub.cognite.com/topic/new?type=idea

You will then get some feedback if that is somehow possible

Reply