However, users in the not-Administrators groups only partially see the components at runtime. Attached is an example of the homepage:
Solved! Go to Solution.
Hi @Ferdinand_TW ,
You should not compare settings to an Administrative access. Administrators have all access over the platform, hence they do not need explicit permissions to run/view anything.
Based on your details, I would say you must explicitly need to grant Runtime Permissions to the "non-administrative" UserGroup you mentioned, to be able to execute services like "GetEffectiveMenu" on "LabMenu".
However I'm not sure whether you use a Service to execute it, or you directly added the Services to a mashup.
So here are some steps that I'd suggest:
If the specific users have Visibility over the entities, and only runtime errors are occured, then you need to grant execute runtime permissions on all the required Entities for the usergroups explicity. (or if wrapped, then only to the helper thing, and "System" user access to the subsequent 'wrapped' services)
Here you can find more details about the System user.
PTC.Support - System User (Wrapped Service Usage)
Hope the above helps solving your case.
Regards,
Adam
Do you see any errors in the application log? If so, could you please share the application logs here?
We also need to grant permissions to the PlatformSubsystem for certain functionalities. You can find the exact issue in the application log.
/VR
Thank you @Velkumar , here the logs
It seems that the user (DGer...) has not authorization for some services, both custom and native in thingworx.
Navigating to one of this service, there are no authorizations set to some group or user for the single service.
Why is this happening?
Also adding access in runtime to the single service, the situation is the same.
Hi @Ferdinand_TW ,
You should not compare settings to an Administrative access. Administrators have all access over the platform, hence they do not need explicit permissions to run/view anything.
Based on your details, I would say you must explicitly need to grant Runtime Permissions to the "non-administrative" UserGroup you mentioned, to be able to execute services like "GetEffectiveMenu" on "LabMenu".
However I'm not sure whether you use a Service to execute it, or you directly added the Services to a mashup.
So here are some steps that I'd suggest:
If the specific users have Visibility over the entities, and only runtime errors are occured, then you need to grant execute runtime permissions on all the required Entities for the usergroups explicity. (or if wrapped, then only to the helper thing, and "System" user access to the subsequent 'wrapped' services)
Here you can find more details about the System user.
PTC.Support - System User (Wrapped Service Usage)
Hope the above helps solving your case.
Regards,
Adam