Skip to main content
Solved

Access granularity per space on data models level is not working

  • April 1, 2025
  • 1 reply
  • 14 views

Hello, 

While testing data gouvernance feature per space in the data model service, we noticed that it does work on the instance level but not on the data models level. 

Here are the tests conducted: 

Test 1:

We tested giving access to users to only instances that are in a specific space but applying the following ACL : 

  - dataModelInstancesAcl:
      actions:
        - READ
      scope:
         spaceIdScope: { spaceIds: ['test'] }

When requesting the data model, only instances in the test space are returned. ACL works on instance level. Perfect!

Test 2: 

When applying a similar ACL on the data model level : 

  - dataModelsAcl:
      actions:
        - READ
      scope:
        spaceIdScope: { spaceIds: ['not_that_important_data_models'] }

In this case, we notice that we get revoked access to all data models, even data model in not_that_important_data_models space.  We expected that we would be able to access only data models in not_that_important_data_models.

 

Could you please check ? 

 

Thanks

Best answer by Marwen TALEB

This was my bad I have not properly configured our groups. Closing this topic.

View original
Did this topic help you find an answer to your question?

1 reply

  • Author
  • Seasoned
  • 17 replies
  • Answer
  • April 3, 2025

This was my bad I have not properly configured our groups. Closing this topic.


Cookie Policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie Settings