Isolate appKey to single project or thing
Hello, it is possible to to isolate an appkey to project or thing on thingworx 8.5.5. If so can you provide a guide please. Thank you.
Hello, it is possible to to isolate an appkey to project or thing on thingworx 8.5.5. If so can you provide a guide please. Thank you.
Hi
Your thinking is very wise, and it should be the common baseline for every developer.
Since, as mentioned above, the appKey is linked only to an User you need to create a specific user, we usually call it a "technical user" which has rights only for the service you need to execute.
Note: This user should not be part of the ComposerUser group - also make sure you remove the Users from the Everyone organization (check this help center link for security best practices).
You also said that that service needs to have acces to features available to administrators, but I would challenge if you can't use the System User concept for this. Look at this link for additional details.
At the end of the day you must make sure that that "Technical User" has:
-visibility to the Entity that hosts the service you want to execute
-Service execution rights (for him or for the System User) for the service you need to consume internally.
Let me know if that helps.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.