Setup Azure Arc SCVMM self service

Mr_Biscuitz 6 Reputation points
2024-11-07T16:13:36.84+00:00

Hi,

I'm looking to add our SCVMM to Azure Arc to enable users to self service VM's.

I've followed the instructions and successfully added our SCVMM to Azure Arc. As an admin I can see all the vms, clouds, etc but after following the instructions here to setup a user for self service access to a particular cloud - https://learn.microsoft.com/en-us/azure/azure-arc/system-center-virtual-machine-manager/set-up-and-manage-self-service-access-scvmm and then here to try and create a vm on prem https://learn.microsoft.com/en-us/azure/azure-arc/system-center-virtual-machine-manager/create-virtual-machine - I cannot see the SCVMM server under host environments and therefore the user is not able to create resources on prem through Arc.

I hope this makes sense. Does anyone have experieince of the above and can advise at all?

Azure Arc
Azure Arc
A Microsoft cloud service that enables deployment of Azure services across hybrid and multicloud environments.
443 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Rahul Podila 430 Reputation points Microsoft Vendor
    2024-11-11T06:16:32.7333333+00:00

    Hi @Mr_Biscuitz
    Welcome to the Microsoft Q&A Platform! Thank you for asking your question here. 

    The user has the correct permissions to create and manage VMs in Azure Arc. In the Azure portal, the user will need the Contributor or Virtual Machine Contributor role for the SCVMM object. This allows them to create VMs and manage resources through Azure Arc. 

    Now, the SCVMM "cloud" (where you store your VMs) needs to connect to Azure Arc. In SCVMM, verify that the cloud is properly connected to Azure Arc. This interface ensures that the SCVMM server appears in the Azure portal under "Host environments" and makes it possible for users to create VMs. 

    Double check that SCVMM is properly integrated with Azure Arc. Navigate to the Azure Arc section of the Azure portal and ensure that the SCVMM server appears as a connected entity. If it is not listed there, it may indicate an integration problem. 

    In SCVMM you must also ensure that self-service permission is granted for the user to work. Create a cloud in SCVMM that the user can access, and assign appropriate permissions so that a VM can be run on that cloud. 

    In addition, the Azure Arc agent must be installed on your on-prem servers (managed by SCVMM). This agent allows SCVMM to communicate with Azure Arc and ensures that the server is visible in the portal. Ensure that the agent is installed and running on SCVMM managed devices. 

    If things still aren’t working, it’s a good idea to check the Azure Usage Logs and the SCVMM Logs to explain why the SCVMM server isn’t showing up or why the automatic VM isn’t running   

    Once you have gone through these steps, your users can view the SCVMM server in Azure Arc and create VMs on-prem. 
    If you have any further queries, do let us know  

    ---------------------------------------------------------------------------------------------------------  

     If the answer is helpful, please click "Accept Answer" and "Upvote it" 


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.