> For the complete documentation index, see [llms.txt](https://cocktailcloud.gitbook.io/cocktail-cloud-online-en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cocktailcloud.gitbook.io/cocktail-cloud-online-en/backup-restore/storages/azure-blob-storage.md).

# Azure Blob Storage Configuration

Azure Blob Storage is an object storage service provided by Microsoft Azure cloud platform.

## 1. Azure Blob Storage

1. To use Azure Storage, please refer to the guide below.

{% embed url="<https://learn.microsoft.com/en-us/azure/storage/common/storage-account-create?tabs=azure-portal>" %}
\[Azure Storage Creation Official Documentation]
{% endembed %}

## 2. Azure Blob Storage Creation

### Bucket Creation Method

1\) Access the Azure Portal to obtain the necessary information.

{% embed url="<https://portal.azure.com/#home>" %}

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2Fas2rQ6WaxG5Br9Vy50uS%2Fimage.png?alt=media&amp;token=81c4d371-2cf6-4e1b-b3a9-32a732e306ea" alt=""><figcaption><p>[Screen] Azure Access Portal</p></figcaption></figure>

2\) Efficiently manage access, policies, and compliance regulations for your subscription by clicking on "Management groups."(All services - Management and governance - Management groups)

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FktbXpikoqOSggodTu9kl%2Fimage.png?alt=media&amp;token=4f6df9df-4c19-4755-a012-768c2114ac75" alt=""><figcaption></figcaption></figure>

2-1) Click the "Create" button.

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FG4Hjs6QzlEZZYzfqDKuY%2Fimage.png?alt=media&amp;token=30fe447a-ad9d-40ce-8469-913babbb10a0" alt=""><figcaption></figcaption></figure>

2-2) Create a management group for internal use.

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FKbbC2XsBOk2a8uhd16sX%2Fimage.png?alt=media&amp;token=bb03225d-6f1c-4af3-8ab1-b73b0c369aaa" alt=""><figcaption></figcaption></figure>

3\) Click on "Subscriptions" to create a logical container called "Resource Group" for grouping resources for efficient management.(All services - Management and governance - Subscriptions)

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FaPiirOHvdbr6vOPRPmwI%2Fimage.png?alt=media&amp;token=14293ac4-42ab-4fc2-a7c1-4de7b829b968" alt=""><figcaption></figcaption></figure>

3-1) Click the "Create" button to go to the creation screen.

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FJcXHQC2HX5AsbmlIAq5T%2Fimage.png?alt=media&amp;token=6c52c4e8-5158-4100-aee7-9ab26fb59be8" alt=""><figcaption></figcaption></figure>

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2F1v0O8qf4yg7x5uZL0nKO%2Fimage.png?alt=media&amp;token=a4d6c653-dc1b-4317-bf0f-657de360bca2" alt=""><figcaption></figcaption></figure>

4\) Click on "Subscriptions" to create a logical container called "Resource Group" for grouping resources for efficient management.(All services - Management and governance - Resource Group)

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2Fx1YjL5kKwFCKK7Kx0Lm1%2Fimage.png?alt=media&amp;token=27f9bedc-5d5f-4436-b2f8-7057bedb3543" alt=""><figcaption></figcaption></figure>

4-1) Click the "Create" button to go to the creation screen.

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FU7sxkkE56h8333cszL4q%2Fimage.png?alt=media&amp;token=f1257a73-5b95-4e88-9fc2-ca30e692fc6c" alt=""><figcaption></figcaption></figure>

4-2) \[Create a Resource Group] - Enter the resource group name and select the region before creating.

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FtZ9IdoxRBJkVaLhdScaY%2Fimage.png?alt=media&amp;token=dc07e431-419e-49c2-8b12-e92c5e6287ee" alt=""><figcaption><p>[Screen] Create</p></figcaption></figure>

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2F2SzJIOagW6VZWi4xh1ml%2Fimage.png?alt=media&amp;token=0f1ae781-7813-46d9-aeed-004497d46f81" alt=""><figcaption><p>[Screen] Detailed View after Creation</p></figcaption></figure>

5\) Click on "Resources" to create resources that can be used in Azure services.

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FpN8y7Z6iSm2mrCAJp0zx%2Fimage.png?alt=media&amp;token=c0b4765a-7e25-43ec-8b07-15b10a610f80" alt=""><figcaption></figcaption></figure>

5-1) Search for "Storage account" in the marketplace and click on "Storage account."

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FR553GrJHYOqTvHRNbRD7%2Fimage.png?alt=media&amp;token=ce01e8f8-dd61-4856-9f28-4af4014db772" alt=""><figcaption></figcaption></figure>

5-2) Click the "Create" button.

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FF7QUY9R9Dcgxvmz99Jz0%2Fimage.png?alt=media&amp;token=70453b65-cd8a-46b2-9a7c-4fe10a98f10a" alt=""><figcaption></figcaption></figure>

5-3) nter subscription, resource group, storage account name, and region to register.

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FUPV2U2U8kA1zjWfkF2lu%2Fimage.png?alt=media&amp;token=9becf1a0-9d75-4bed-83c4-fecaf9c011e8" alt=""><figcaption></figcaption></figure>

6\) Click on the created resource, and under \[Data Storage], click on "Containers."

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2Fwr24YTIZxbsQ9Wqigpai%2Fimage.png?alt=media&amp;token=3ed98592-26b8-4699-977e-eac19d71f3e5" alt=""><figcaption></figcaption></figure>

6-1) Click "+ Container" to create storage.

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FiuOwr4eMM8r9ny82crpN%2Fimage.png?alt=media&amp;token=7de528c3-a58a-4092-86da-b60cbfe02958" alt=""><figcaption></figcaption></figure>

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FprTpJkl487WKyxv7YAjv%2Fimage.png?alt=media&amp;token=39fe6f15-5ea5-49a3-b011-ba8542cca7a0" alt=""><figcaption></figcaption></figure>

Bucket : Container Name

***

### Authentication Information Confirmation Method

#### AZURE\_SUBSCRIPTION\_ID

1. Log in to the [Azure Portal](https://portal.azure.com/).
2. Select the subscription from the Azure service title. If your subscription is not displayed, use the search box to find it.
3. Find the subscription in the list and verify the subscription ID displayed in the second column.

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FIgeGIL0meuuz9lJe9VEL%2Fimage.png?alt=media&amp;token=4c7919c2-c3e6-41fc-978b-c222c6e6c33c" alt=""><figcaption></figcaption></figure>

#### AZURE\_TENANT\_ID

1. [Azure Portal](https://portal.azure.com/)Log in to the [Azure Portal](https://portal.azure.com/).
2. Make sure you are logged in to the tenant for which you want to retrieve the ID. If not, [switch directories](https://learn.microsoft.com/ko-kr/azure/azure-portal/set-preferences#switch-and-manage-directories) to ensure you're working in the correct tenant.
3. Use the search to find "Tenant properties."
4. Find the Tenant ID in the Overview section of the Basic Information screen.

<figure><img src="https://4196990571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5As9l8R3RbLkQd6XsfL%2Fuploads%2FFe2LrKtgVgqpgsiG8zxh%2Fimage.png?alt=media&amp;token=4d0a30b6-0513-4e0d-bb99-501dad0b5ac5" alt=""><figcaption></figcaption></figure>

#### AZURE\_CLIENT\_ID & AZURE\_CLIENT\_SECRET

Please refer to the guide below for more details.

{% embed url="<https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/register-confidential-azure-ad-client-app>" %}
