> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Blueprint 생성

> Iru Endpoint에서 Assignment Maps로 새 Blueprint를 생성합니다. 기기 그룹을 정의하고, Library Items를 할당하고, 관리 정책을 구성합니다.

<Callout icon="earth-americas" color="#B84A7A" iconType="regular">이 가이드는 모든 기기 플랫폼에 적용됩니다</Callout>

### Blueprint 관리 정보

<Note>
  **Blueprints를 처음 사용하시나요?** 기본 설정은 [Blueprints 시작하기](/ko/endpoint/getting-started/blueprints-and-library/configuring-blueprints) 가이드부터 시작한 다음, 고급 관리 기능을 위해 이 문서로 돌아오세요.
</Note>

Blueprint는 기기 전반에 걸쳐 구성을 정리하고 배포합니다. Blueprint는 기기 그룹에 적용할 수 있는 설정, 앱 및 보안 정책의 모음입니다. 기기 그룹을 설정하고 관리하는 방식에 대한 중앙 구성 계획이라고 생각하면 됩니다.

<Callout icon="triangle-exclamation" color="#EAB308" iconType="regular">2026년 4월 1일부터 모든 레거시 Classic Blueprints는 Blueprints의 기본 개선 버전인 Assignment Maps로 자동 변환되었습니다.</Callout>

### 작동 방식

Blueprints를 사용하면 Assignment Maps를 통해 기기에 Library Items를 할당할 수 있습니다. 단순 보기는 Blueprint 내의 모든 기기에 Library Items를 할당하고, 고급 보기는 조건부 논리를 사용하여 기기 속성, 사용자 정보 또는 기타 기준에 따라 더 세부적으로 범위를 지정합니다.

### Blueprint 생성

<Steps>
  <Step title="Blueprints 액세스">
    Iru Endpoint 웹 앱에서 **Blueprints** 페이지로 이동합니다.
  </Step>

  <Step title="새 Blueprint 추가">
    **+ Add Blueprint** 버튼을 선택합니다.
  </Step>

  <Step title="템플릿 선택">
    처음부터 시작할지, Iru Endpoint의 사전 구축된 템플릿 중 하나를 사용할지 선택합니다.
  </Step>

  <Step title="Blueprint 구성">
    Blueprint의 이름을 지정하고 선택적으로 설명을 입력합니다. 생성 흐름에 해당 옵션이 표시되면 **아이콘**과 **아이콘 색상**을 설정할 수도 있으며, 나중에 [Blueprint 수정](/ko/endpoint/blueprints/assignment-maps/modifying-a-blueprint)에 설명된 대로 **Blueprint 편집**으로 변경할 수 있습니다.
  </Step>

  <Step title="Blueprint 생성">
    **Create Blueprint**를 선택합니다.
  </Step>
</Steps>

### Blueprint 보기

#### 단순 보기

기본적으로 새 Blueprints에서는 Blueprint 내의 모든 기기에 Library Items를 할당할 수 있습니다.

#### 고급 보기

Assignment Maps의 고급 보기는 [조건부 논리](/ko/endpoint/blueprints/assignment-maps/using-conditional-logic-in-blueprints)에 따라 Library Items의 범위를 더 세부적으로 지정하는 데 사용할 수 있습니다. 조건부 블록을 하나 이상 추가하면 인터페이스에 추가 도구와 옵션이 표시됩니다.

### Blueprint 내에서 Assignment Map 사용

Blueprint가 생성되면 Library Items와 Parameters를 추가하여 구성을 구축할 수 있습니다.

<Note>
  Assignment Maps에 대한 변경 사항은 Assignment Maps Activity 탭에 표시됩니다. Blueprint 및 할당 변경 사항은 [Activity 페이지](/ko/endpoint/devices/activity-page)에도 표시됩니다.
</Note>

#### Assignment Map 보기에서 Library Items 추가

<Steps>
  <Step title="Assignment Map 열기">
    Blueprint 내에서 Assignment Map이 열리면 **할당 편집**을 선택합니다.
  </Step>

  <Step title="Library Items 선택">
    Library Item Bank에서 Assignment Map의 모든 기기에 설치하도록 추가할 Library Items를 찾습니다. 이 목록에서 다음을 수행할 수 있습니다.

    * 검색 막대를 사용하여 Library Items 찾기
    * **Shift+클릭**으로 연속된 여러 Library Items 선택
    * **Command+클릭**으로 연속되지 않은 여러 Library Items 선택
    * 현재 할당된 Blueprint별로 Library Items를 필터링하여 모두 선택한 다음 원하는 Assignment Node에 쉽게 놓기
    * 두 번째 브라우저 탭을 사용하여 Assignment Map의 실시간 편집 세션과 Library 보기 사이를 전환하기. 새 Library Items를 생성하면 Library Item Bank가 자동으로 새로 고쳐집니다
  </Step>

  <Step title="Assignment Map으로 끌기">
    선택한 항목을 Assignment Map으로 끕니다.
  </Step>

  <Step title="조건부 논리 구성">
    원하는 Library Items를 추가한 후 조건부 블록과 Assignment Node 구성을 시작할 수 있습니다. 자세한 내용은 [Blueprints에서 조건부 논리 사용](/ko/endpoint/blueprints/assignment-maps/using-conditional-logic-in-blueprints) 지원 문서를 참조하세요.
  </Step>
</Steps>

#### Library Item에서 Assignment Map에 Library Items 추가

<Steps>
  <Step title="Library Item 열기">
    Assignment Map에 할당할 Library Item을 엽니다.
  </Step>

  <Step title="Assign 선택">
    Assignment 섹션의 Blueprint 옆에서 **할당**을 선택합니다.
  </Step>

  <Step title="Assignment Maps 선택">
    열리는 모달에서 원하는 Assignment Maps를 검색하여 선택합니다.
  </Step>
</Steps>

### Self-Conflicting Library Item 아이콘

동일한 앱 또는 Managed OS 구성에 대한 두 개의 **Auto App**, **App Store App** 또는 **Managed OS** Library Items가 동일한 Blueprint에 할당되면 서로 **자체 충돌**합니다. 영향을 받는 각 Library Item 타일에는 Blueprint **Assignment Map** 보기에서 <img className="inline" src="https://mintcdn.com/iru/ZekSCbYzzHVHf14r/assets/media/images/iru-self-conflicting-library-item-icon.png?fit=max&auto=format&n=ZekSCbYzzHVHf14r&q=85&s=403bc20bd861c47e0e4165545c9974e3" alt="" style={{ height: '1em', width: 'auto', maxHeight: '1em', verticalAlign: '-0.125em', margin: '0 0.05em' }} width="64" height="55" data-path="assets/media/images/iru-self-conflicting-library-item-icon.png" /> **Self-Conflicting Library Item 아이콘**(슬래시가 있는 겹쳐진 카드)이 표시됩니다. 아이콘 위에 마우스를 올리면 해당 항목의 할당이 어떻게 해결되는지 확인할 수 있습니다.

<Frame>
  <img src="https://mintcdn.com/iru/ZekSCbYzzHVHf14r/assets/media/images/iru-library-assignment-limitation-notice.png?fit=max&auto=format&n=ZekSCbYzzHVHf14r&q=85&s=dc8823b43e0afe8746ce376332888db3" alt="Self-Conflicting Library Item 아이콘과 도구 설명이 표시된 Library Item 타일이 있는 Blueprint Assignment Map" width="1092" height="806" data-path="assets/media/images/iru-library-assignment-limitation-notice.png" />
</Frame>

마우스를 올렸을 때 표시되는 텍스트는 다음 패턴을 따릅니다. 제품에서는 *type name*이 해당 Library Item 유형의 이름(예: **Auto App**, **App Store App** 또는 **Managed OS**)으로 대체됩니다. Library UI에서 이러한 유형이 정리되는 방식은 [Library 섹션](/ko/endpoint/library/library-items-profiles/library-overview#library-sections)을 참조하세요. **App Store App** 도구 설명에는 해당 앱의 표시 이름도 포함됩니다.

> Only one *type name* Library Item may be assigned per device for the same app or managed OS configuration. Devices which qualify for more than one will receive whichever is scoped to them last (farthest right) on the map.

**Auto App**, **App Store App** 또는 **Managed OS** Library Items 복제, 레이블 지정 및 두 복사본을 하나의 Blueprint에 할당하는 방법은 Library 개요의 [복제된 Self-Conflicting Library Items를 하나의 Blueprint에 할당](/ko/endpoint/library/library-items-profiles/library-overview#assigning-duplicated-self-conflicting-library-items-to-one-blueprint)을 참조하세요.

### Blueprint에 Parameters 추가

<Note>
  Parameters는 활성화된 모든 Blueprint의 모든 Mac 컴퓨터에 적용됩니다.
</Note>

<Steps>
  <Step title="Parameters 액세스">
    Blueprint가 열리면 Assignment Map 상단에서 **Parameters**를 선택합니다.
  </Step>

  <Step title="Parameter 방법 선택">
    Parameters를 개별적으로 추가할지, 기존 Blueprint에서 Parameters를 가져올지 선택합니다.

    * Parameters를 개별적으로 추가하는 경우 [Blueprint 수정](/ko/endpoint/blueprints/assignment-maps/modifying-a-blueprint#modify-parameters-mac-only)에 설명된 대로 목록에서 각 Parameter를 켜거나 끕니다
    * 기존 Blueprint에서 Parameters를 가져오는 경우 목록에서 Blueprint를 찾아 선택한 다음 **Import Parameters**를 선택합니다
  </Step>
</Steps>

### Assignment Map에서 항목 삭제

* **Assignment Node**를 삭제하면 해당 노드의 모든 규칙과 Library Item 할당이 삭제됩니다. 삭제를 확인하라는 메시지가 표시됩니다.
* **Library Item**을 삭제하면 Assignment Map에서 제거되지만 Library Item 자체는 삭제되지 않습니다. 제거 확인 메시지는 표시되지 않습니다.
* **Conditional Block**을 삭제하면 그 안에 포함된 모든 Library Item 할당을 포함하여 하위 항목이 삭제됩니다. 삭제를 확인하라는 메시지가 표시됩니다.

### Blueprint 사용자 지정

<Steps>
  <Step title="Blueprint로 이동">
    사용자 지정할 Blueprint로 이동합니다.
  </Step>

  <Step title="편집 옵션 액세스">
    Assignment Map 오른쪽 상단의 줄임표를 선택합니다.
  </Step>

  <Step title="Blueprint 편집">
    **Blueprint 편집**을 선택합니다.
  </Step>

  <Step title="모양 사용자 지정">
    아이콘 버튼을 선택하여 Blueprint와 연결된 그래픽과 색상을 변경합니다.
  </Step>

  <Step title="이름 업데이트">
    이름을 업데이트합니다.
  </Step>

  <Step title="변경 사항 적용">
    **확인**을 선택하여 변경 사항을 적용합니다.
  </Step>
</Steps>

### 메모 생성 및 삭제

<Steps>
  <Step title="Blueprint로 이동">
    메모를 추가할 Blueprint로 이동합니다.
  </Step>

  <Step title="Notes 탭 액세스">
    **Notes** 탭을 선택합니다.
  </Step>

  <Step title="메모 생성">
    **+ Create Note**를 선택합니다.
  </Step>

  <Step title="메모 서식 지정">
    서식 막대를 사용하여 메모의 모양을 조정합니다.
  </Step>

  <Step title="메모 텍스트 입력">
    메모 텍스트를 입력합니다.
  </Step>

  <Step title="메모 저장">
    **저장**을 선택합니다.
  </Step>

  <Step title="메모 수정">
    메모를 수정하려면 메모 옆의 줄임표를 선택합니다.
  </Step>

  <Step title="편집 또는 삭제">
    * 메모를 변경하려면 **편집**을 선택합니다
    * 메모를 삭제하려면 **Delete note**를 선택합니다
  </Step>
</Steps>

### Enterprise API에서 Assignment Maps 사용

Iru Endpoint Enterprise API를 사용할 때 Assignment Maps에는 다음과 같은 여러 유용한 기능이 있습니다.

* **생성** - 처음부터 새 Assignment Map을 생성하거나, 템플릿을 사용하거나, 기존 맵을 복제할 수 있습니다.
* **삭제** - 더 이상 필요하지 않은 Assignment Maps를 제거합니다.
* **수정** - 이름, 설명 및 수동 등록용 등록 코드와 같은 Blueprint 속성을 변경합니다.

### 관련 문서

<CardGroup cols={2}>
  <Card title="Blueprints 구성" icon="cog" href="/ko/endpoint/getting-started/blueprints-and-library/configuring-blueprints">
    정책 관리를 위한 기기 Blueprints를 생성하고 구성합니다
  </Card>

  <Card title="Blueprint 복제" icon="copy" href="/ko/endpoint/blueprints/assignment-maps/duplicating-a-blueprint">
    기존 Blueprint와 Assignment Map을 복사합니다
  </Card>

  <Card title="Blueprint 수정" icon="sliders" href="/ko/endpoint/blueprints/assignment-maps/modifying-a-blueprint">
    Blueprint 세부 정보, 할당 및 Parameters를 편집합니다
  </Card>

  <Card title="Blueprint 삭제" icon="trash" href="/ko/endpoint/blueprints/assignment-maps/deleting-a-blueprint">
    사용하지 않는 Blueprint를 안전하게 제거합니다
  </Card>

  <Card title="Blueprints에서 조건부 논리 사용" icon="code" href="/ko/endpoint/blueprints/assignment-maps/using-conditional-logic-in-blueprints">
    Blueprints에서 조건부 논리를 사용합니다
  </Card>

  <Card title="Blueprint 라우팅" icon="route" href="/ko/endpoint/enrollment/blueprint-routing">
    Assignment Rules를 사용하여 기기 등록 중 동적 Blueprint 할당을 구성합니다
  </Card>

  <Card title="기기 태그" icon="tag" href="/ko/endpoint/devices/device-record-management/tags-for-devices">
    태그를 사용하여 기기를 정리하고 그룹화합니다
  </Card>
</CardGroup>
