Service Name | Description | ||
---|---|---|---|
GrantPermissions | Grants common remote access permissions. This service takes the following parameters: organization, templateName (name of a Thing Template), thingName, and userGroup. | ||
GrantPermissionsThingworxInternal GrantPermissionsThingworxInternalForThing GrantPermissionsThingworxInternalForTemplate | Grant remote access permissions for assets running an Edge application written using a ThingWorx Edge SDK, a ThingWorx WebSocket-based Edge MicroServer (WS EMS), or a Lua Script Resource (LSR). Use the GrantPermissionsThingWorxInternalForThing or GrantPermissionsThingWorxInternalForTemplate methods as appropriate for the desired entity type. These two services take the organization and userGroup parameters. The GrantPermissionsThingWorxInternalForTemplate service also takes the templateName parameter, while the GrantPermissionsThingWorxInternalForThing service takes the thingName parameter.
| ||
GrantGlobalAccessServerPermissions | Grants permissions required for running a Global Access Server. This service takes the following parameters: organization and userGroup. | ||
GrantRemoteAccessPermissionsGAS GrantRemoteAccessPermissionsGASForThing GrantRemoteAccessPermissionsGASForTemplate | Grants remote access permissions for assets using remote sessions managed by a Global Access Server. Use the GrantRemoteAccessPermissionsGASForThing or GrantRemoteAccessPermissionsGASForTemplate methods as appropriate for the desired entity type. Each service also takes the parameter for the corresponding entity type, thingName or templateName.
|
To enable the Remote Access Client (RAC) to call the RemoteAccessSubsystem.GetAutoLaunchConfig(remoteEndpoint.thingName) services as a non-admin user in version 3.1.4 of the ThingWorx Remote Access Extension (RAE), the ServiceInvoke run-time permission to this service for the Remote Access Subsystem was added to the GrantPermissions service. |