eMessageServices Thing
The ACE includes a Thing, called eMessageServices, which provides services that you need to run during Step 1 to grant entity visibility and permissions to the eMessage Connector. It also provides services that grant all permissions and visibility required to perform Remote Access operations using Axeda Global Access Server (GAS), including running services such as StartSession, EndSession, GetSession, and GetSessions on RemoteAccessible Things.
The following table lists and briefly describes these services:
Services of the eMessageServices Thing
Service Name
Description
GrantEMessageConnectorPermissions
Adds the entity visibility and permissions required by the eMessage Connector. This service also sets the runAsUser on the AxedaPollingTimer Thing to the eMessageConnector user Once this service has set the runAsUser, the platform runs the timer as that user.
GrantFileDownloadPermissions
Adds the entity visibility and permissions required by the eMessage Connector to the source file repository for the file downloads to the agent.
GrantFileUploadPermissions
Adds the entity visibility and permissions required by the eMessage Connector to the source file repository for the file uploads from the agent.
GrantRemoteAccessPermissionsGASForTemplate
Grants all permissions and visibility required to perform Remote Access operations using Axeda Global Access Server (GAS), including running services such as StartSession, EndSession, GetSession, and GetSessions on RemoteAccessible Things, to the specified organization (organization parameter), Thing Template templateName parameter), and user group (userGroup parameter).
If you want to enable remote sessions through GAS and the eMessage Connector to Axeda entities derived from a specific Thing Template, you need to run this service.
GrantRemoteAccessPermissionsGASForThing
Grants all permissions and visibility required to perform Remote Access operations using Axeda Global Access Server (GAS), including running services such as StartSession, EndSession, GetSession, and GetSessions on RemoteAccessible Things to the specified Remote Thing (thingName parameter), organization (organization parameter), and user group (userGroup parameter).
If you want to access your eMessage agents on specific Things through remote sessions handled by GAS and the eMessage Connector, you need to run this service.
Was this helpful?