Inheritance of access rights of GVLs to contained variables on the data layer

Is there any way that access rights are inherited for structured tags inside the data layer from top to bottom (GVL -> Instances)?

In our case we are using GVLs calling several variables (Data type DUT_xxx).
Inside this DUT_xxx once again a variables of own data type e.g., DUT_Real_Str are used. (See screen for more details)

If inside the GVL the pragma symbol is used to set access rights e.g., to "read only", this applies only for the variables inside the GVL itself but not for the underlying structured variable, which still can be written? (it has readwrite rights on the data layer)

I am not quite sure if Iโ€™m getting this point correct, but that does not make sense to me.

The access rights inside the underlying structured variables can be changed only inside the concerned DUT, but this then applies to all the instances.

Is there any workaround to get the access rights instance specific?


kind regards

Best reply by CodeShepherd

We are following this issue internally.

View original
Access rights not inherited.PNG
118.35KB
Access rights not inherited - Datalayer.PNG
55.27KB
2
2 replies