Entity | Visibility | Permissions |
---|---|---|
ConnectionServicesHub Thing | Entity | Service execute for all services EventInvoke for all events |
ConnectionServicesHub Thing Template | Entity | Read Design time permission. This permission is needed for AddShapeToThing on the ConnectionServicesHub on Connector startup |
AzureServices Thing | Entity | Service execute for all services |
AzureIotThing Thing Template | Entity | Service execute for all services |
AzureIotHubTemplate Thing Template | Entity | Service execute for GetConfiguration This service is used on Connector startup to get the configuration for the Azure IotT Hub. |
AzureBlobStorageTemplate Thing Template | Entity | Service execute for GetConfigurationTable This service is used on Connector startup to get the configuration for the Azure Storage Container (Blob). |
AzureDeviceJob Data Shape | Entity | Service execute for GetFieldDefinitions |
AzureBlobStorageTemplate Thing Template | Entity | Service execute for GetFileInfo EventInvoke for all events |
InfoTableFunctions Resource | Entity | Service execute for CreateInfoTableFromDataShape and for AzureStorageContainerFileRepositoryTemplate.GetSupportedFileChecksumAlgorithmss |
EntityServices Resource | Entity | Service execute for AddShapeToThing, which is used by the service, AzureIotHubAdapterServices.ImportAzureIotThing. Service execute for CreateThing, which is used by the service,AzureIotHubAdapterServices.CreateThing. |
Things, Thing Shapes, Thing Templates | Collection | Create permission, used on imports Update permission, used on Connector startup. EventSubscribe Run Time permission for the specified user group. (Things). This permission is needed under the following conditions: 1. The Connector is configured to run with a non-admin user application key. 2. The Connector fires an event to the ThingWorx Platform. 3. An event subscription was created for that event on a Thing that is not owned by the same non-admin user that fired the event. A user must have EventInvoke and EventSubscribe permissions on an event and associated subscriptions in order to trigger them. |
GenericThing Thing Template-based Things | Entity | PropertyRead, needed to fire events for Twin changes. PropertyWrite, needed to fire events for Twin changes. |