cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Restricting visibility between users and things in the organization

SOLVED
Highlighted
Newbie

Restricting visibility between users and things in the organization

I have assets and users with visibility set to the same organization. As I understand all user from the organization can see all assets. I have requirement that every user could see only some subset of assets from the organization that is configurable run-time. How I will achieve this? Should I create for every asset  user group, say,  <AssetName>_DisableAccess_Group, put users why are not allowed to see asset into this group and configure run time permission for asset disabling all  read/write, execute, subscribe operations for this group? Or there is another way to achieve this?

Thank in advance,

Vladimir Medvedev

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted

Re: Restricting visibility between users and things in the organization

Just create appropriate Organizational subunits.

Either each user is their own unit or if you can group the devices, then create a unit per group and then assign the Users or User Groups to the appropriate Units

then assign those units to the appropriate entities in Thingworx.

View solution in original post

3 REPLIES 3
Highlighted

Re: Restricting visibility between users and things in the organization

Just create appropriate Organizational subunits.

Either each user is their own unit or if you can group the devices, then create a unit per group and then assign the Users or User Groups to the appropriate Units

then assign those units to the appropriate entities in Thingworx.

View solution in original post

Highlighted

Re: Restricting visibility between users and things in the organization

Thank you for the quick response. As I can have thousands assets and few users so it is better to assign users to separate sub units. Just another quick question. Organization could have child organization with own set of assets and users. To give users from parent organization ability to see the assets from child organization I need to add to child asset visibility property user sub units  from the parent organization. Will it work or I need to do something else.

Thanks again,

Vladimir Medvedev

Highlighted

Re: Restricting visibility between users and things in the organization

In Thingworx visibility inherits up the structure.

So Users who need to see assets in all child nodes, should be assigned to the parent node.

Announcements

Thingworx Navigate content has a new home! Click here to access the new Thingworx Navigate forum!