Jamf Pro를 작업 빌더에 연결하기
작업 플로우에 외부 작업을 포함하기 전에 작업 빌더를 외부 시스템에 연결해야 합니다.
- 작업 플로우에 의해 수행된 모든 외부 작업은 외부 시스템을 연결한 사용자가 한 것으로 표시됩니다. 따라서 각 외부 시스템에 연결할 때 개인 자격 증명보다는 전용 서비스 계정을 사용하는 것이 가장 좋습니다.
- 모든 연동 서비스가 필요한 범위에 대한 액세스를 요청합니다. 하지만 외부 시스템에 연결을 승인하기 전에 반드시 범위를 검토하고 검증해야 합니다.
- OpenAI와 같은 API 키 기반 도구의 자격 증명을 관리할 때는 키를 안전한 보관소나 자격 증명 관리 프로그램에 저장하는 것이 가장 좋습니다.
-
Jamf Pro에서 다음 권한으로 역할을 만듭니다 .
-
Assign users to mobile devices -
Read computer inventory collection -
Read mobile devices -
Update computers -
Read computers -
Assign users to computers -
Read mobile device inventory collection -
Read user -
Update computer inventory collection -
Read accounts
-
- Jamf Pro에서 API 클라이언트를 만들어 나열된 권한이 있는 역할에 배정합니다.
- Jamf Pro에서 클라이언트 비밀키를 생성합니다 .
-
관리 센터의 사이드바에서
앱 및 연동 서비스를 클릭한 다음 작업 > 작업 플로우를 선택합니다.
- 작업 플로우를 만들거나 편집합니다.
- 단계 사이드바를 엽니다.
- 외부 작업 아래에서 Jamf Pro를 클릭합니다.
- 연결을 클릭합니다.
-
Jamf Pro를 사용하여 계정을 인증합니다.
Jamf URL, 클라이언트 ID 및 생성된 클라이언트 비밀키를 사용하여 인증합니다.
참고: 작업 플로우에 의해 수행된 모든 외부 작업은 외부 시스템을 연결한 사용자가 한 것으로 표시됩니다. 따라서 각 외부 시스템에 연결할 때 개인 자격 증명보다는 전용 서비스 계정을 사용하는 것이 가장 좋습니다.
시스템에 연결되면 연결되었다는 표시기와 연결된 인스턴스에 대한 세부 정보 및 Jamf Pro에서 사용할 수 있는 작업이 표시됩니다.
작업 플로우에서 Jamf Pro 작업 사용하기
작업 플로우에서 Jamf Pro 작업 단계를 사용하여 컴퓨터 인벤토리 및 모바일 기기와 같은 IT 자산의 관리를 간소화할 수 있습니다.
컴퓨터 인벤토리 나열하기
컴퓨터 인벤토리 나열 작업을 사용하여 컴퓨터 자산 목록을 검색합니다.
이 작업에는 다음과 같은 입력과 출력이 있습니다.
| 변수 | |
|---|---|
| 입력 | 없음 |
| 출력 | 컴퓨터 ID, 하드웨어, 구매, 위치 및 사용자 배정 데이터 |
모바일 기기 나열하기
모바일 장치 나열 작업을 사용하여 모바일 장치 자산 목록을 검색합니다.
이 작업에는 다음과 같은 입력과 출력이 있습니다.
| 변수 | |
|---|---|
| 입력 | 없음 |
| 출력 | 기기 식별, 하드웨어, 구매, 위치 및 사용자 배정 데이터 |
기본서식 기반 작업 플로우를 사용하여 자산을 Jamf Pro와 동기화하기
Template: 컴퓨터용 Jamf
이 워크플로우는 Jamf 컴퓨터(노트북 및 데스크톱) 및 사용자 데이터를 Zendesk IT 자산에 동기화합니다.
-
작업 플로우 트리거: 일정 . 작업 플로우 트리거: 매일 작업 플로우를 시작합니다.
작업 플로우를 시작하는 기본 시간은 미리 구성되어 있지만 조정할 수 있습니다.
-
유틸리티: 조건이 충족되는 동안 반복 . 컴퓨터의 추가 페이지가 있는 동안 다음 작업을 반복하도록 구성된 루핑 단계:
-
외부 작업: Jamf Pro: 컴퓨터 가져오기 .
Jamf에서 컴퓨터 기기 데이터를 가져옵니다.
-
유틸리티: 각각에 대해 반복 . 컴퓨터 가져오기 단계에서 리턴된 각 컴퓨터 자산에 대해 다음 작업을 반복하도록 구성된 반복 단계입니다.
-
유틸리티: 사용자 지정 코드 . Jamf 컴퓨터 데이터를 Zendesk의 적절한 자산 유형 및 상태에 맵핑하는 사용자 지정 JavaScript입니다.
모델 이름에 “book”이라는 단어가 포함되어 있으면 자산 유형이 랩톱 으로 설정됩니다. 그렇지 않으면 자산 유형이 데스크톱 으로 설정됩니다.
기기가 사용자에게 배정된 경우에는 Zendesk 자산 상태가 사용 중 입니다. 그렇지 않으면 상태가 대화 가능 입니다.
참고: 필요에 따라 미리 정의된 JavaScript를 검증하고 사용자 지정합니다. - Zendesk 작업: 사용자 만들기 또는 업데이트 . Jamf에서 컴퓨터의 배정된 사용자가 Zendesk 사용자 레코드와 일치하는지 확인하고, 존재하지 않는 경우 Zendesk에 사용자의 레코드를 만드는 단계입니다.
- Zendesk 작업: 자산 가져오기 . Zendesk에서 자산 레코드를 만들거나 업데이트하고 Jamf 컴퓨터 세부 정보를 자산 필드에 자동으로 맵핑합니다.
-
유틸리티: 사용자 지정 코드 . Jamf 컴퓨터 데이터를 Zendesk의 적절한 자산 유형 및 상태에 맵핑하는 사용자 지정 JavaScript입니다.
-
외부 작업: Jamf Pro: 컴퓨터 가져오기 .
Template: 모바일 기기용 Jamf
이 워크플로우는 Jamf 모바일 기기(휴대폰 및 태블릿) 및 사용자 데이터를 Zendesk IT 자산에 동기화합니다.
-
작업 플로우 트리거: 일정 . 작업 플로우 트리거: 매일 작업 플로우를 시작합니다.
작업 플로우를 시작하는 기본 시간은 미리 구성되어 있지만 조정할 수 있습니다.
-
유틸리티: 조건이 충족되는 동안 반복 . 모바일 장치의 추가 페이지가 있는 동안 다음 작업을 반복하도록 구성된 반복 단계:
-
외부 작업: Jamf Pro: 모바일 기기 가져오기 .
Jamf에서 모바일 기기 데이터를 가져옵니다.
-
유틸리티: 각각에 대해 반복 . 모바일 기기 가져오기 단계에서 리턴된 각 모바일 기기 자산에 대해 다음 작업을 반복하도록 구성된 반복 단계입니다.
-
유틸리티: 사용자 지정 코드 . Jamf 모바일 기기 데이터를 Zendesk의 적절한 자산 유형 및 상태에 맵핑하는 사용자 지정 JavaScript입니다.
자산 유형이 모바일 로 설정됩니다.
기기가 사용자에게 배정된 경우에는 Zendesk 자산 상태가 사용 중 입니다. 그렇지 않으면 상태가 대화 가능 입니다.
참고: 필요에 따라 미리 정의된 JavaScript를 검증하고 사용자 지정합니다. - Zendesk 작업: 사용자 만들기 또는 업데이트 . Jamf에서 모바일 기기의 배정된 사용자가 Zendesk 사용자 레코드와 일치하는지 확인하고, 존재하지 않는 경우 Zendesk에 사용자의 레코드를 만드는 단계입니다.
- Zendesk 작업: 자산 가져오기 . Zendesk에서 자산 레코드를 만들거나 업데이트하고 Jamf 모바일 기기 세부 정보를 자산 필드에 자동으로 맵핑합니다.
-
유틸리티: 사용자 지정 코드 . Jamf 모바일 기기 데이터를 Zendesk의 적절한 자산 유형 및 상태에 맵핑하는 사용자 지정 JavaScript입니다.
-
외부 작업: Jamf Pro: 모바일 기기 가져오기 .
번역 고지 사항: 본 문서는 콘텐츠에 대한 기본적인 이해를 제공하기 위해 자동 번역 소프트웨어를 사용하여 번역되었습니다. 정확한 번역을 제공하고자 합당한 노력을 기울였으나 Zendesk는 번역의 정확성을 보장하지 않습니다.
번역된 문서에 포함된 정보의 정확성과 관련하여 질문이 있으시면 문서의 공식 버전인 영문 버전을 참조하시기 바랍니다.