Permission inheritance
How inheritance of permissions works?
If mashups is calling a Thing and Thing is based on Template - will it take it from mashup, or Thing Template?
In specific case:
- we have UserA and User B,
- we have one mashup,
- we have 2 ThingTemplates: TTA and TTB,
- we have 2 Things created from ThingTemplate TTA: Thing_A1, Thing_A2
- we have 2 Things created from ThingTemplate TTB: Thing_B1, Thing_B2
- we want UserA to have access to services in Thing_A1, Thing_A2
- we want UserB to have access to all Things.
In this case, if we set Mashup Runtime to Service Execute to both users, then we set ThingTemplate TTA to Service Execute both users, but thing Template TTB only to user B - will it work desired way? Will it inherit User B to be able to use Thing_B1, Thing_B2, but user A not be abled to use them?


