On-Premise Data Gateway security and service accounts

Matt Herrett 21 Reputation points
2020-08-23T22:39:03.933+00:00

Hi

I'm thinking of using on-premise data gateway to pull some data into Azure. The source is a SQL database on a workstation that is in a workgroup on a standard Internet connection.

My question is around the O365 account that I would use to register the data gateway so that it can connect to the Azure Service Bus.

Once I have registered, are these credentials stored on the gateway, or is used one time only purely to register with the Service Bus?

I'm just thinking of security and trying to work out if I need to use an Azure service account or not and this aspect is not covered in depth in the documentation, as far as I can see.

Cheers
Matt

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
3,197 questions
0 comments No comments
{count} votes

Accepted answer
  1. Pramod Valavala 20,636 Reputation points Microsoft Employee
    2020-08-24T05:40:19.477+00:00

    The credentials requested while installing a gateway are used to setup the cloud services required, assign yourself as its admin, and use the recovery key you provide to generate additional keys to encrypt data source and connection credentials. These credentials are used to get a short-lived access token which isn't stored as opening the local UI prompts to re-login on every launch.

    Once installed, the gateway runs in the context of a service account local to the machine where you installed the gateway, which can be changed if required.

    You could opt to use a service principal (using the DataGateway PowerShell Cmdlets) as an admin or even add gateway admins to allow multiple users to manage the gateway.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.