Custom App Library Item은 Mac 컴퓨터와 Windows 컴퓨터에서 사용할 수 있습니다
Custom Apps란 무엇입니까?
Custom Apps는 Library에서 업로드하고 구성하는 설치 프로그램 기반 Library Item입니다. Blueprint에 할당하여 Mac 또는 Windows 컴퓨터에 배포합니다. 옵션에는 기기당 한 번 설치, 지속적 적용, 또는 (Mac에서) Self Service에서 앱 제공이 있습니다.플랫폼별
아래에서 플랫폼을 선택하여 설치 프로그램 유형, 구성 옵션 및 단계별 안내를 확인하십시오.- Mac
- Windows
Mac Custom App Library Item을 사용하면 Mac 컴퓨터에 사용자 지정 애플리케이션(PKG, DMG, ZIP)을 배포할 수 있습니다. 설치 프로그램을 업로드하고, 감사 및 설치 옵션(설치 전후 스크립트 포함)을 구성한 다음, Library Item을 Blueprint에 할당합니다. Self Service를 통해 앱을 제공하거나 체크인 시 자동으로 적용할 수 있습니다. 아래 섹션에서는 지원되는 설치 프로그램 유형, 실행 옵션, 스크립트, Self Service 및 문제 해결에 대해 설명합니다.설치된 앱의 특정 버전을 적용하려면 Iru Support GitHub에서 제공하는 Minimum Enforced Version 스크립트를 사용하십시오.
설치 프로그램
Iru Endpoint는 Mac용으로 여러 설치 프로그램 유형을 지원합니다:- .PKG: Iru Endpoint는 압축된 PKG 및 MPKG 파일을 지원합니다.
- .ZIP: ZIP 파일의 경우 콘텐츠를 압축 해제할 위치를 지정할 수 있습니다.
- .DMG: DMG 파일은 /Applications 폴더에 추출됩니다. DMG에 PKG가 포함되어 있으면 먼저 PKG를 추출하여 대신 업로드하십시오.
Iru Endpoint의 최대 파일 업로드 크기는 5 GB입니다.
설치 옵션
실행 빈도
배포하려는 앱에 따라 Iru Endpoint가 앱을 한 번 설치할지, 아니면 지속적으로 모니터링하여 설치 상태를 보장할지 지정할 수 있습니다.-
기기당 한 번 설치: Iru Endpoint가 Custom App을 한 번 설치합니다. 앱이 Mac에서 제거되어도 자동으로 다시 설치되지 않습니다. 지속적으로 실행되면 안 되는 소프트웨어 패치에 사용하십시오.
- 설치 전 스크립트가 실패하면 Iru Agent는 Custom App 설치를 시도하지 않으며, 다음 체크인 시 이 Custom App Library Item을 다시 실행합니다.
- 설치 후 스크립트가 실패하면 Custom App 설치 성공 여부와 관계없이 Iru Agent는 다음 체크인 시 이 Custom App Library Item을 다시 실행합니다.
- Audit and enforce: Iru Endpoint는 첫 설치 전을 포함하여 매 체크인 시 감사 스크립트를 실행하고 통과(종료 코드 0)하는지 확인합니다. 감사 스크립트가 0 이외의 코드로 종료되면 Iru Endpoint가 애플리케이션을 자동으로 다시 설치합니다.
- Self Service에서 온디맨드 설치: 이 항목은 Self Service에서 선택적 설치로만 제공됩니다. 실행 후 Install 버튼이 Reinstall로 바뀝니다.
감사 스크립트 고려 사항
감사 스크립트를 사용하면 통과 기준을 직접 제어할 수 있습니다. 앱이 특정 위치에 있어야 합니까? 특정 체크섬을 가져야 합니까? 특정 버전이어야 합니까? 감사 스크립트로 이 모든 것을 확인할 수 있습니다.예: 이 감사 스크립트는 앱이 있는지 확인하고, 없으면 Iru에 재설치를 요청합니다.audit-app-presence.sh
설치 전 및 설치 후 스크립트
설치 전 및 설치 후 스크립트를 사용하면 Custom Apps의 설치 프로세스를 사용자 지정할 수 있습니다. 설치 전 스크립트를 사용하여 대체되는 다른 앱을 제거할 수 있습니다. 설치 후 스크립트로는 방금 설치된 Custom App을 구성할 수 있습니다.Self Service 고려 사항
Custom Apps를 Self Service와 함께 사용할 때 중요한 고려 사항이 있습니다.- Custom App의 적용 옵션이 설치 및 지속 적용 또는 기기당 한 번 설치로 설정된 경우에도 이 항목을 Self Service에 표시할 수 있습니다. 사용자가 소프트웨어를 다시 설치해야 할 때 유용합니다.
-
Custom App의 Enforcement 옵션이 Self Service에서 온디맨드 설치로 설정된 경우, 사용자가 Self Service에서 설치할 때까지 앱이 설치되지 않습니다.
- Self Service를 통해 설치하면 최신 버전의 앱이 설치됩니다.
- Self Service에서 온디맨드 설치로 설정된 경우 Iru Endpoint는 App Store 라이선스가 아닌 앱의 관리를 자동으로 인수합니다(번들 ID가 Apps and Books 버전과 일치하는 경우). 전역 또는 앱별 업데이트 설정이 준수됩니다.
재시작
일부 애플리케이션은 올바르게 작동하려면 설치 후 재부팅이 필요합니다. Iru Endpoint는 올바른 작동을 보장하기 위해 재시작을 트리거할 수 있습니다. Custom App 설치 후 Iru Endpoint가 컴퓨터를 재시작하도록 하려면 설치 성공 후 재시작 상자를 선택하십시오.재시작 전에 사용자에게 30분 카운트다운이 제공됩니다.
Liftoff 설정
Mac Custom App 하단에서 Advanced Settings를 펼칩니다. Liftoff 설정에서 이 Library Item 처리을 찾을 수 있습니다. 이 설정은 Iru Liftoff를 기준으로 앱이 설치되는 시점을 선택합니다. Automated Device Enrollment 및 수동 등록에 적용됩니다.- During Liftoff (기본값): Custom App이 Liftoff 중에 처리되며, 처리가 완료될 때까지 Liftoff가 완료되지 않습니다. Liftoff에서 숨기기를 선택하지 않으면 Install 화면에 표시됩니다.
- Liftoff에서 숨기기: 선택하면 이 Library Item은 Liftoff 중에 계속 처리되지만 Install 화면에는 표시되지 않습니다. 처리되는 동안 Liftoff 화면 하단에 **계속하기 전에 추가로 필요한 구성을 처리하는 중…**라고 표시됩니다. 이 설정은 순서에 영향을 주지 않습니다.
- Friendly name (선택 사항): 지정하면 Liftoff에 Library Item 이름 대신 이 이름이 표시됩니다. Iru Agent는 체크인 중에 여전히 이름 기준으로 Library Item의 순서를 정합니다.
- Liftoff 이후: Custom App이 Liftoff 중에 처리되지 않으며 Install 화면에 표시되지 않습니다. 이후 에이전트 체크인 시 설치됩니다.
이 Custom App이 Automated Device Enrollment Library Item의 설정 지원 중에 Library Items 설치에도 포함되어 있으면 Setup Assistant 중에 계속 설치됩니다. 이 Library Item 처리은 해당 설치를 변경하지 않습니다.
상태
Custom App Library Item의 상태 탭에는 앱 설치를 대기 중인 Mac 기기, 설치에 성공한 기기, 설치 문제로 오류 상태인 기기가 표시됩니다. 오류 상태는 알림을 생성합니다. 자세한 내용은 Global Alerts 지원 문서를 참조하십시오.단계별 지침
단계별 지침은 Mac Custom App Library Item 구성을 참조하십시오.문제 해결
zip에서 설치할 때 Gatekeeper 경고 발생
zip에서 설치할 때 Gatekeeper 경고 발생
zip 파일에 패키지가 포함되어 있고 Custom App 설치 과정에서 Mac에 Gatekeeper 경고 알림이 표시되면, 설치 파일을 zip으로 압축하여 Iru에 업로드하기 전에 터미널 세션에서 패키지에 대해 다음 명령을 실행하여 격리(quarantine) 비트를 제거하십시오.
clear-quarantine.sh
관련 문서
Mac Custom App Library Item 구성
Mac Custom Apps(PKG, DMG, ZIP) 단계별 설정
Windows Custom App Library Item 구성
Windows Custom Apps(MSI, EXE) 단계별 설정
Library 개요
Library Item을 선별, 생성 및 관리하고 Blueprint에 추가합니다
Self Service: Library Items
Self Service용 Library Item 구성(macOS)
전역 알림
Custom Apps 또는 기타 Library Item에서 문제가 보고될 때 Iru Endpoint가 알림을 표시하는 방식을 구성합니다