Microsoft Azure Account Onboarding
Note: If you already registered and completed required procedures in Azure portal, proceed to Azure Onboarding steps to be done in Xcitium portal.
For Azure Onboarding it is required to register an App and giving Security read access to that App from the Azure portal.
Step 1: Go to your Azure Portal and search for App registrations and open it
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure1.png)
Step 2: Here click on ‘New registration’
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure2.png)
Step 3: Give your application a name, remember this name as it will be used again later, For the rest keep the default settings
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure3.png)
Step 4: Now your application is created, save Application ID and Directory ID as they will be needed to for onboarding on Xcitium and then click on ‘Add a certificate or secret’
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure4.png)
Step 5: Click on new client secret and enter the name and expiration date to get secret id and secret value, save this secret value as this will also be needed for onboarding.
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure5.png)
Step 6: Next, go to API permissions tab and click on 'Add permission'
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure5-0.png)
Step 7: On the screen that appears, click on 'Microsoft Graph'
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure5-1.png)
Step 8: Next, select Application Permissions and then search for Directory.Read.All and click on Add permissions
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure5-2.png)
Step 9: Select ‘Grant Admin Consent’ for Default Directory and click on ‘Yes’
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure5-3.png)
Step 10: Now we need to give Security read permissions to this registered Application , to do that go to subscriptions
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure6.png)
Step 11: First save the subscription ID and click on the subscription name, here it is ‘Microsoft Azure Sponsorship’
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure7.png)
Step 12: Navigate to Access control(IAM) and go to Roles , here select Add and Add role assignment
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure8.png)
Step 13: Search for “Security Reader” Job function Role, select it and press next
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure9.png)
Step 14: In the member section click on Select members it will open a dropdown menu on the right-hand side
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure10.png)
Step 15: Here search for the Application that you registered in the beginning, select the application and click on review and assign.
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure11.png)
Step 16: Similarly, we must add another role. This time, search for Log Analytics Reader. Select it and click next
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure11-0.png)
Step 17: Now, click on Select members, select the application that was created similar to the previous role. Finally, click on Review and Assign.
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azure11-1.png)
Configuring your Azure cloud account is complete, now we need to onboard the cloud account onto Xcitium Platform.
Step 1: Go to Cloud Security settings-> Cloud Accounts and click on Onboard Account
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azurecloud1.png)
Step 2: Select Microsoft Azure as Cloud Account Type
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azurecloud2.png)
Step 3: Select or create label and Tags that will be associated with this Cloud Account
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azurecloud3.png)
Step 4: Enter the details that we saved earlier during the steps for app registration and subscription id from subscriptions in azure portal and click on connect
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azurecloud4.png)
Step 5: After successfully connecting your cloud account will show up in the list
![](/uploads/Xcitium%20Enterprise/6fd0350cc4b791ff0de2172ba40f8fa2/5eac818f1e1c4adc19d335055b06586b/1f1725f115cb05b5e48f7ce0b3350c22/azurecloud5.png)