This article has not been completed yet. However, it may already contain  helpful Information and therefore it has been published at this stage.


  • root access permissions (on the Linux Maschine)
  • Owner -  / Contributer - or Azure Connected Machine Onboarding role

If you want to perform the installation on a larger scale, i.e. on multiple machines, then it is recommended to set up a service principal account, which then only gets the Azure Connected Machine Onboarding role.

I have already published a blog post about this (see link).


# Download the installation package.
wget -O ~/
# Install the Azure Connected Machine agent.
bash ~/
azcmagent connect --resource-group "resourceGroupName" --tenant-id "tenantID" --location "regionName" --subscription-id "subscriptionID" --cloud "cloudName"


Connect hybrid machines to Azure using a deployment script - Azure Arc
In this article, you learn how to install the agent and connect machines to Azure by using Azure Arc-enabled servers using the deployment script you create in the Azure portal.
Security overview - Azure Arc
Security information about Azure Arc-enabled servers.