Skip to main content

이 가이드는 Comet을 대규모로 설치해야 하는 조직을 대상으로 합니다. 개인용 Comet 설치 프로그램을 찾고 계신다면 이곳에서 확인하실 수 있습니다.

이 가이드는 macOS 시스템에서 모바일 기기 관리(MDM) 솔루션을 사용하여 조직 전체에 Comet 브라우저를 배포하는 방법을 다룹니다.

사전 요구 사항

MDM을 사용하여 Comet for Enterprise를 설치하려면 다음이 필요합니다:

  • MDM 솔루션(Jamf Pro, Intune, Kandji, Mosyle, Workspace ONE 등)

  • 조직의 Comet 설정 페이지 접근 권한 — perplexity.ai/account/org/comet

  • 조직 토큰 (Comet Setup 페이지에서 확인 가능)

개요

Mac 정책은 MDM 솔루션을 통해 구성 프로필(.mobileconfig 파일)을 사용하여 배포됩니다. 이 프로필은 Comet 설정을 구성하기 위해 ai.perplexity.comet 페이로드 유형을 사용합니다.

시작하기

먼저 Comet 설치 프로그램을 다운로드하고 다음에서 조직 토큰을 가져와야 합니다: perplexity.ai/account/org/comet.

Comet for Enterprise 설치 프로그램은 현재 다음과 같이 제공됩니다 .dmg macOS 디스크 이미지.

Comet 대량 배포

Jamf Pro와 같은 도구를 사용한 대량 배포:

1

업로드 .dmg 파일을 귀하의 MDM 솔루션으로

2

DMG를 마운트하고 복사하는 스크립트를 준비합니다 Comet 앱에서 /Applications, 그리고 DMG를 언마운트합니다

3

이 스크립트는 설치 후 작업의 일부로 포함하거나 패키지에 포함할 수 있습니다.

4

설치 후 스크립트를 사용하여 다음을 수행합니다:

  • 앱 복사 처리

  • 권한 설정

  • 필요한 경우 Comet을 기본 브라우저로 설정하십시오.

  • 첫 실행 설정 구성(필요한 경우 plist 조작을 통해)

Jamf Pro 배포

Jamf Pro를 사용하면 두 가지 다른 방식으로 사용자 지정 애플리케이션 설정을 배포하고 관리할 수 있습니다.

  • 오직 ~만 사용하여 plist 내용 (전체 mobileconfig 래퍼 없이), Jamf가 이를 적절한 구성 프로필로 래핑하는 작업을 처리합니다.

  • 사용자 정의 JSON 스키마를 사용하여 정책 관리를 위한 UI 기반 접근 방식 제공 (Jamf 고유 기능)

1단계: 구성 프로필 생성

1

이동 Computers구성 프로필신규

2

표시 이름을 입력하세요 (예: “Comet Policies”)

3

선택 애플리케이션 & 맞춤 설정외부 애플리케이션

4

선택 업로드

2단계: 환경 설정 도메인 구성

1

선호 도메인: ai.perplexity.comet

2

아래 예시의 plist 내용을 붙여넣으세요.

3단계: 범위 설정 및 배포

1

다음으로 이동하십시오 범위

2

대상 Computer 또는 그룹 추가

3

클릭 저장

브라우저 정책을 구성하기 전에 먼저 기기를 조직에 등록해야 합니다. 이를 통해 각 Comet 설치를 엔터프라이즈 계정과 연결하여 중앙에서 관리할 수 있습니다.

조직 토큰을 다음에서 확인하세요 perplexity.ai/account/org/comet 및 다음 plist를 배포하십시오:

<?xml version=“1.0” encoding=“UTF-8”?>
<!DOCTYPE plist PUBLIC ”-//Apple//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”>
<plist version=“1.0”>
<dict>
<key>CloudManagementEnrollmentToken</key>
<string>YOUR-ORG-TOKEN-HERE</string>
</dict>
</plist>

기기 등록이 완료되면 추가 구성 프로필을 배포하여 브라우저 정책을 적용할 수 있습니다. 아래 예시를 참조하십시오.

예시: 확장 프로그램 차단

<?xml version=“1.0” encoding=“UTF-8”?>
<!DOCTYPE plist PUBLIC ”-//Apple//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”>
<plist version=“1.0”>
<dict>
<key>ExtensionInstallBlocklist</key>
<배열>
<!— Metamask —>
<string>nkbihfbeogaeaoehlefnkodbefgpgknn</string>
</array>
</dict>
</plist>

예시: URL 차단

<?xml version=“1.0” encoding=“UTF-8”?>
<!DOCTYPE plist PUBLIC ”-//Apple//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”>
<plist version=“1.0”>
<dict>
<key>URLBlocklist</key>
<배열>
<string>chatgpt.com</string>
<string>*.competitor.com</string>
</array>
</dict>
</plist>

예시: 여러 정책

단일 plist에 여러 정책을 결합합니다:

<?xml version=“1.0” encoding=“UTF-8”?>
<!DOCTYPE plist PUBLIC ”-//Apple//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”>
<plist version=“1.0”>
<dict>
<key>ExtensionInstallBlocklist</key>
<배열>
<string>nkbihfbeogaeaoehlefnkodbefgpgknn</string>
</array>
<key>URLBlocklist</key>
<배열>
<string>chatgpt.com</string>
</array>
</dict>
</plist>

1단계: 구성 프로필 생성

1

이동 Computers구성 프로필신규

2

표시 이름을 입력하세요 (예: “Comet Policies”)

3

선택 애플리케이션 & 맞춤 설정외부 애플리케이션

4

선택 추가

2단계: 환경 설정 도메인 구성

1

선호 도메인: ai.perplexity.comet

2

선택 스키마 추가

3

아래 예시를 사용하여 설정 가능한 속성을 입력하려면 JSON Schema를 붙여넣으세요.

3단계: 범위 설정 및 배포

1

다음으로 이동하십시오 범위

2

대상 Computer 또는 그룹 추가

3

클릭 저장

예: 홈페이지 및 시작 설정

{
“title”: “Perplexity Comet – 홈페이지 및 시작”
“description”: “홈페이지, 시작 동작 및 새 탭 구성을 제어합니다.”
“properties”: {
“HomepageLocation”: {”
“title”: “홈페이지 위치”,
“description”: “홈 버튼을 눌렀을 때 로드되는 홈페이지의 URL입니다.”,
“type”: “string”,
“property_order”: 10
},
“HomepageIsNewTabPage”: {
“title”: “홈페이지를 새 탭 페이지로 설정”,
“description”: “true인 경우, 홈페이지가 사용자 지정 URL 대신 새 탭 페이지로 설정됩니다.”,
“type”: “boolean”,
“property_order”: 20
},
“ShowHomeButton”: {”
“title”: “홈 버튼 표시”,
“description”: “도구 모음에서 홈 버튼을 표시하거나 숨깁니다.”,
“type”: “boolean”,
“property_order”: 30
},
“RestoreOnStartup”: {”
“title”: “시작 시 복원”,
“description”: “시작 시 표시할 페이지를 설정합니다.”,
“type”: “integer”,
“enum”: [0, 1, 4],
“options”: {
“enum_titles”: [
“0 – 새 탭 페이지 열기”
“1 – 마지막 세션 복원”,
“4 – URL 목록 열기”
]
},
“property_order”: 40
},
“RestoreOnStartupURLs”: {
“title”: “시작 시 URL 복원”,
“description”: “RestoreOnStartup이 4로 설정된 경우 시작 시 열릴 URL 목록입니다.”,
“type”: “array”,
“items”: {
“type”: “string”
},
“property_order”: 50
},
“NewTabPageLocation”: {”
“title”: “새 탭 페이지 위치”,
“description”: “기본값 대신 새 탭 페이지에 사용할 사용자 지정 URL입니다.”,
“type”: “string”,
“property_order”: 60
},
“ManagedBookmarks”: {
“title”: “관리형 북마크”,
“description”: “정책에 의해 관리되는 필수 북마크 세트를 정의하는 JSON 형식의 구조입니다.”,
“type”: “array”,
“items”: {
“type”: “string”
},
“property_order”: 70
},
“BookmarkBarEnabled”: {”
“제목”: “북마크바 활성화됨”,
“description”: “기본적으로 북마크 바를 표시하거나 숨깁니다.”,
“type”: “boolean”,
“property_order”: 80
},
“DefaultBrowserSettingEnabled”: {
“title”: “기본 브라우저 설정 활성화됨”,
“description”: “브라우저를 시스템 기본값으로 설정할 수 있는지 여부를 제어합니다.”,
“type”: “boolean”,
“property_order”: 90
},
“BlockExternalExtensions”: {
“title”: “외부 확장 프로그램 차단”
“description”: “true로 설정하면 브라우저 외부에서 설치된 확장 프로그램을 차단합니다.”,
“type”: “boolean”,
“property_order”: 100
}
},
“required”: []
}

예시: 확장 프로그램 강제 설치 - 예: 1Password 및 Okta Verify

{
“title”: “Perplexity Comet – 1Password 및 Okta 확장 프로그램”
“description”: “Comet에서 1Password 및 Okta 확장 프로그램의 강제 설치 여부를 전환합니다.”,
“properties”: {
“ForceInstall_1Password”: {”
“title”: “1Password 강제 설치”
“description”: “활성화할 경우, Comet이 1Password 브라우저 확장 프로그램을 강제로 설치합니다.”,
“type”: “boolean”,
“default”: false,
“property_order”: 10
},
“ForceInstall_OktaPlugin”: {”
“title”: “Okta 브라우저 플러그인 강제 설치”,
“description”: “활성화할 경우, Comet은 아래에 정의된 Okta 브라우저 플러그인을 강제로 설치합니다.”
“type”: “boolean”,
“default”: false,
“property_order”: 20
},
“OktaPluginExtensionId”: {
“title”: “Okta 브라우저 플러그인 확장 프로그램 ID”
“description”: “Okta 브라우저 플러그인의 Chrome Web Store 확장 프로그램 ID(예: Web Store URL에서 확인 가능)입니다.”,
“type”: “string”,
“default”: "",
“property_order”: 30
},
“ExtensionInstallForcelist”: {
“title”: “추가 강제 설치 확장 프로그램(고급)”,
“description”: “선택 사항: extension_id;<https://clients2.google.com/service/update2/crx> 형식의 추가 항목입니다. 여기에 입력된 행은 위 1Password/Okta 스위치에 추가로 적용됩니다.”,
“type”: “array”,
“items”: {
“type”: “string”,
“title”: “확장 프로그램 ID 및 업데이트 URL”,
“default”: “extension_id;<https://clients2.google.com/service/update2/crx>”
},
“property_order”: 40
},
“_info”: {
“제목”: “정보”,
“description”: “Jamf는 ExtensionInstallForcelist라는 이름의 prefs 키를 작성합니다. 1Password 및/또는 Okta를 자동으로 추가하려면 위의 스위치를 활성화하십시오. 추가 확장 프로그램의 경우에만 배열을 사용하십시오.”,
“type”: “string”,
“options”: {
“inputAttributes”: {
“readonly”: true
}
},
“property_order”: 50
}
},
“required”: []
}

일반적인 MDM 배포

Kandji, Mosyle, Fleet, SimpleMDM 등과 같이 완전한 .mobileconfig 파일을 요구하는 MDM 솔루션의 경우, 아래의 전체 구성 프로필 형식을 사용하세요.

배포 단계:

1

예시 템플릿을 복사하여 필요에 맞게 사용자 정의하세요.

2

다음에 대한 고유한 UUID 생성 PayloadUUID 필드 (사용 uuidgen Terminal에서)

3

다음으로 저장 .mobileconfig 파일

4

사용자 지정 구성 프로필로 MDM에 업로드하십시오

5

대상 기기 또는 그룹에 할당하십시오

브라우저 정책을 구성하기 전에 먼저 기기를 조직에 등록해야 합니다. 이를 통해 각 Comet 설치를 엔터프라이즈 계정과 연결하여 중앙에서 관리할 수 있습니다.

CloudManagementEnrollmentToken이 포함된 구성 프로필을 배포하세요. 조직 토큰은 perplexity.ai/account/org/comet에서 확인하실 수 있습니다.

<?xml version=“1.0” encoding=“UTF-8”?>
<!DOCTYPE plist PUBLIC ”-//Apple//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”>
<plist version=“1.0”>
<dict>
<key>PayloadContent</key>
<배열>
<dict>
<key>PayloadType</key>
<string>ai.perplexity.comet</string>
<key>PayloadIdentifier</key>
<string>ai.perplexity.comet</string>
<key>PayloadUUID</key>
<string>A1B2C3D4-E5F6-7890-ABCD-EF1234567890</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>CloudManagementEnrollmentToken</key>
<string>YOUR-ORG-TOKEN-HERE</string>
</dict>
</array>
<key>PayloadDisplayName</key>
<string>Comet - 조직 등록</string>
<key>PayloadIdentifier</key>
<string>ai.perplexity.comet.org-enrollment</string>
<key>PayloadType</key>
<string>설정</string>
<key>PayloadUUID</key>
<string>B2C3D4E5-F6A7-8901-BCDE-F23456789012</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>

기기 등록이 완료되면 추가 구성 프로필을 배포하여 브라우저 정책을 적용할 수 있습니다. 아래 예시를 참조하십시오.

예시: 확장 프로그램 차단

<?xml version=“1.0” encoding=“UTF-8”?>
<!DOCTYPE plist PUBLIC ”-//Apple//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”>
<plist version=“1.0”>
<dict>
<key>PayloadContent</key>
<배열>
<dict>
<key>PayloadDisplayName</key>
<string>Comet 확장 프로그램 차단 목록 정책</string>
<key>PayloadIdentifier</key>
<string>ai.perplexity.comet</string>
<key>PayloadType</key>
<string>ai.perplexity.comet</string>
<key>PayloadUUID</key>
<string>12345678-1234-1234-1234-123456789012</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>ExtensionInstallBlocklist</key>
<배열>
<!— Metamask —>
<string>nkbihfbeogaeaoehlefnkodbefgpgknn</string>
</array>
</dict>
</array>
<key>PayloadDisplayName</key>
<string>Comet - 확장 프로그램 차단 목록</string>
<key>PayloadIdentifier</key>
<string>ai.perplexity.comet.extension.blocklist</string>
<key>PayloadType</key>
<string>설정</string>
<key>PayloadUUID</key>
<string>87654321-4321-4321-4321-210987654321</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>

예시: URL 차단

<?xml version=“1.0” encoding=“UTF-8”?>
<!DOCTYPE plist PUBLIC ”-//Apple//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”>
<plist version=“1.0”>
<dict>
<key>PayloadContent</key>
<배열>
<dict>
<key>PayloadDisplayName</key>
<string>Comet URL 차단 목록 정책</string>
<key>PayloadIdentifier</key>
<string>ai.perplexity.comet</string>
<key>PayloadType</key>
<string>ai.perplexity.comet</string>
<key>PayloadUUID</key>
<string>12345678-1234-1234-1234-123456789012</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>URLBlocklist</key>
<배열>
<string>chatgpt.com</string>
<string>*.competitor.com</string>
</array>
</dict>
</array>
<key>PayloadDisplayName</key>
<string>Comet - URL 차단 목록</string>
<key>PayloadIdentifier</key>
<string>ai.perplexity.comet.url.blocklist</string>
<key>PayloadType</key>
<string>설정</string>
<key>PayloadUUID</key>
<string>87654321-4321-4321-4321-210987654321</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>
마지막 수정일 2026년 9월 5일