Service Permission Error
Hello Everyone,
I just finished building a Mashup as an Admin User. Now I have created a new User, that I want to be able to use the Mashup.
In Order to do so, the User needs to execute the Service "GetSortedCompleteStructure" of a Thing that I defined as an Admin User.
The Visibility of the Thing is set correctly, but in the "Run Time Permission" Section I have the following issues:
When adding the new User to "All Properties, Services, and Events" and allow "Service Execute", everything works just fine
But for now, I just want to allow for one specific service to be executed, namely the service mentioned earlier.
But when selecting that service in "Property, Service, or Event Overrides" and allowing for "execute" (while Denying Execution for all Services in the section above), it get the "not Authorized error".
I find this quite confusing, since the option states "Service Overrides", which should override the default option of "Deny"
Also when the user is not added for "All Properties, Services and Events" and only added for the specific Service, I get the authorization error.
Does anyone know what the problem here is?
The only way I can think of right now is to allow Execution for all Services and then deny all other services specifically (kind of an blacklist approach)
Any hints or thoughts on this are appreciated very much!
Best Regards,
Dominik

