Community Tip - Did you know you can set a signature that will be added to all your posts? Set it here! X
Hi Community,
I wish to design permissions on thing permissions programmatically:
Does anyone have any advice on how to achieve this?
Regards,
Andy
Solved! Go to Solution.
You can use AddCollectionDesignTimePermisson service for this use case .You can find more details of using this service in help center as well .
public void AddCollectionDesignTimePermission(java.lang.String collectionName, java.lang.String type, java.lang.String principal, java.lang.String principalType, java.lang.Boolean allow) throws java.lang.Exception
collectionName
- Collection name (Things, Users, ThingShapes, etc.) - STRINGtype
- Permission type (PropertyRead PropertyWrite ServiceInvoke EventInvoke EventSubscribe) - STRINGprincipal
- Principal name (name of user or group) - STRINGprincipalType
- Principal type (User or Group) - STRINGallow
- Permission (true = allow, false = deny) - BOOLEANjava.lang.Exception
you can find this service in thingworx snippet as attached
You can use AddCollectionDesignTimePermisson service for this use case .You can find more details of using this service in help center as well .
public void AddCollectionDesignTimePermission(java.lang.String collectionName, java.lang.String type, java.lang.String principal, java.lang.String principalType, java.lang.Boolean allow) throws java.lang.Exception
collectionName
- Collection name (Things, Users, ThingShapes, etc.) - STRINGtype
- Permission type (PropertyRead PropertyWrite ServiceInvoke EventInvoke EventSubscribe) - STRINGprincipal
- Principal name (name of user or group) - STRINGprincipalType
- Principal type (User or Group) - STRINGallow
- Permission (true = allow, false = deny) - BOOLEANjava.lang.Exception
you can find this service in thingworx snippet as attached
Perfect Answer - Appreciated.
Andy