Exploring the Apps > Configuration and Setup > Setting Up Your Equipment > Importing and Exporting Equipment > Configuring New Thing Shapes and Thing Templates for Import
Configuring New Thing Shapes and Thing Templates for Import
If you have created any new Thing Shapes or Thing Templates that are used by any equipment that you want to import, complete the following steps:
Configuring Thing Templates
If you have created new Thing Templates that are used by any equipment that you want to import, those Thing Templates must implement the necessary Thing Shapes, as detailed in Creating Custom Thing Templates for Equipment Types. Other Thing Templates, such as GenericThing or RemoteThing cannot be used directly as the Base Thing Template for equipment being imported.
Adding Import and Export Permissions to Custom Thing Shapes or Thing Templates
All entities provided with ThingWorx Apps have the necessary permissions defined for them to be imported. If you have created new Thing Shapes or Thing Templates which are used by any equipment that you want to import, you need to add the necessary permissions to allow non-administrator users to perform import and export actions for those entities.
To add the necessary permissions, complete the following steps:
1. In ThingWorx Composer, open the PTC.SCA.SCO.Common.SecurityHelper Thing.
2. Under Services, there are two services that can be used to set permissions:
AdjustVisibilityPermissionByEntityNames—Takes a list of ThingWorx entities (Thing Shapes or Thing Templates) that need permissions.
AdjustVisibilityPermissionByTags—Takes a list of model tags for entities (Thing Shapes or Thing Templates) that need permissions.
3. Click one of the services, provide the input parameters, and execute the service.
Was this helpful?