Skip to main content
Question

Is there a way to restrict access to User dimensioned metrics?

  • June 30, 2026
  • 5 replies
  • 20 views

Forum|alt.badge.img+8

It looks like all users are able to see all other users’ inputs in metrics dimensioned by the User list. Is there a way to restrict this? The typical access rights flow doesn’t seem to allow this

5 replies

Chahat
Master Helper
Forum|alt.badge.img+18
  • Master Helper
  • July 1, 2026

Hey ​@tgilbert ,
Can you share the dimensionality of Input metric - Is it just the “User dimensioned” metric ?


Forum|alt.badge.img+8
  • Author
  • Master Author
  • July 3, 2026

Hi ​@Chahat - yes the input metric is dimensioned by User and Version.

Although I’ve actually found a workaround: I created a Custom Users list which mirrors the native Users list. From there I can control access restrictions. This also has the added benefit that if a user leaves the company and we deactivate their account, we won't lose their historical inputs.


Chahat
Master Helper
Forum|alt.badge.img+18
  • Master Helper
  • July 3, 2026

Yes, correct!
Custom Users (copied users) list is the appropriate workaround here.


Forum|alt.badge.img+8
  • Author
  • Master Author
  • July 3, 2026

thanks ​@Chahat! is there a best practice for keeping the Custom Users list in sync with the Native Users list? or do I need to manually add people to both lists?


Chahat
Master Helper
Forum|alt.badge.img+18
  • Master Helper
  • July 3, 2026

Yes!
There’s a dynamic way - can you try the following approach:

  • In the “Custom Users” List:
    • Add Items e.g. 1500 
    • create the unique property ‘Name’ with a formula  (datatype: Int)
      CUMULATE(1, ‘custom users’)
    • In the email property:
      User.Email[by lastnonblank: item(cumulate(1, User), 'Custom Users'.Name)]
    • Similarly , Fetch the person name
      User.Name[by lastnonblank: item(cumulate(1, User), 'Custom Users'.Name)]

Hope it helps!