Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
minLevel1
maxLevel5

Overview

Snaps in the Binary Snap Pack use the Azure portal to access endpoint applications. You can Binary Snaps that integrate with Azure Storage Blob service to access Azure resources use the SAS URI or Access key authentication. The SnapLogic platform now supports Managed Identities to authenticate Azure accessBlob Storage service. However, Managed Identities provide credentialless access to Azure. There are of two types of Managed Identities: System-Assigned Managed Identity and User-Assigned Identity. The System-Assigned identity can be

  • System assigned managed identity: A resource created and managed by Azure for an Azure resource, such as a virtual machine or a web app, and is mapped to a single virtual machine

...

  • .

  • User assigned managed identity: Resource created as a stand-alone Azure resource and is mapped with multiple resources.

...

The procedure of creating Managed identities for a resource Resource group in the Azure portal and linking them to a virtual machine and storage account.

...

Storage account includes the following key steps:

Step 1: Create a Resource group in the Azure portal

Step 2: Create a Storage Account

Step 3: Create a Container in the Storage Account

Step 4: Create a Managed Identity

Step 5: Create a Virtual Machine

Step 6: Link the User-Assigned Managed Identity with the Virtual Machine and Storage Account

Step 7: Link System-Assigned Managed Identity to Virtual Machine and Storage Account

Prerequisites

Create a Resource group in the Azure portal

  1. Log into the Azure portal.

...

  1. Search for the Resource group from the search bar.

...

  1. Click Create.

    resource-create.pngImage Modified

...

  1. Specify the Subscription and Resource group and

...

  1. click Next.

    resource-group.pngImage Modified

...

...

  1. Specify the Name and Value of the Resource group

...

  1. and click Next. The Resource group is created, and the details of the Resource group

...

  1. are displayed.

    resource-name-value.pngImage Addedresource-validation.pngImage Modified

...

Create a Storage Account

a. Create a storage account under the resource group created.

...

  1. On the Home page of the Azure portal, search for Storage Account in the search bar.

  2. Click +Create. The Create a storage account page is displayed. Click Next.

    select-checkbox.pngImage Added
  3. Select the Default to Microsoft Entra authorization in the Azure portal checkbox and click Next.

    select-checkbox.pngImage Modified

...

  1. Continue to click Next with the default settings until the Storage account validates.

    storage-account-validation.pngImage Modified

...

  1. Click Create. The Storage account deploys successfully.

    storage-account-deployment.pngImage Modified

...

...

...

Create a Container in the Storage Account

a. Navigate to Containers on the left navigation bar.

...

  1. Click the Go to resource button on the Deployment completion page.

    go-to-resource.pngImage Added
  2. Navigate to Containers and click Container.

    container.pngImage Modified

...

  1. Specify the container name

...

  1. and click Create.

...

d. Click Upload to upload a sample file in the container.

...

Until now, we have a resource group with a storage account within which there is a container.

...

  1. container-create.pngImage Added

Create a Managed Identity

...

User assigned managed identity

  1. On the Home page of the Azure portal, search for Managed Identities in the search bar. The Managed Identities page displays the list of existing Managed Identities.

...

  1. Click Create.

...

  1. Specify the resource group you created earlier in

...

  1. Step 1.

...

  1. Specify the name of the

...

  1. User Assigned Managed Identity in the Name field.

    uami-create.pngImage Modified

...

  1. Click Next where TERMS appear.

...

  1. Click Create. The User-assigned

...

  1. Managed Identity is deployed successfully.

    uami-deployment.pngImage Modified

...

System assigned managed identity

When you create a virtual machine, Azure automatically creates a system-assigned identity associated with the machine.

Create a Virtual Machine

...

  1. On the home page of the Azure portal, search for Virtual Machine from the search bar.

...

  1. Click Create.

...

  1. Select the

...

  1. Resource group created in

...

  1. Step 1.

...

  1. Specify the name of the virtual machine.

    create-virtual-machine.pngImage Modified

...

  1. Continue to click Next:<>

...

  1. until the virtual machine validation is passed.

...

  1. Click Create. The Generate new key pair pop-up appears.

...

  1. Click the Download private key and create resource

...

  1. button. The deployment is completed.

    download-private-key.pngImage Modified

The private key is not stored and cannot be retrieved if you miss to download the private key.

...

  1. Click the Go to resource button.

    go-to-resource-button.pngImage Modified

...

Link the User-Assigned Managed Identity with the Virtual Machine and Storage Account

...

  1. Navigate to

...

  1. Security > Identity

...

  1. in the left navigation pane.

    identity.pngImage Modified

...

  1. Click the User assigned option.

    user-assigned.pngImage Modified

...

  1. Click Add.

    uami-click-add.pngImage Added

...

  1. Select the Managed identity (that you have created earlier in Step 4) from the User assigned managed identities

...

  1. list.

    add-uami.pngImage Added

A single virtual machine can have multiple user-assigned managed identities assigned to it.

...

  1. Click Add

...

  1. . The identity is added to the virtual machine.

...

  1. Navigate to Home.

...

  1. Select the

...

  1. Storage account created in Step 2.

...

  1. Click Access

...

  1. Control (IAM) in the left navigation.

    access-control-iam.pngImage Modified

...

  1. Click Add>Add role assignment.

...

  1. add-role-assignment.pngImage Added

  2. Search for the Storage Blob Data Contributor role from the list of roles on the Add role assignment page.

  3. storage-blob-contributor.pngImage Modified

h. Click Next.

i. Choose the Managed identity option in the Assign access to field.

...

t. Navigate to the user-assigned managed identity created in Step 4 from the search bar to obtain the client ID.

...

7. Add System-Assigned Managed Identity to Virtual Machine

a. Click Home.

b. Navigate to Identity under the Security tab on the left navigation.

...

q. Click Select.

r. Click Review + assign.

...

Configure Information Required to Create Your Binary Account

Specify the values required to create a successful Binary Azure Storage Account.

...