단계: REST API를 사용하여 커스텀 앱 빌드
Peakon의
관리자
액세스Peakon에서 제공하는 외부 REST API를 사용하여 직원 프로비저닝을 위한 커스텀 어플리케이션 및 통합을 빌드하고 Peakon 대시보드에서만 표시되는 리소스에 액세스할 수 있습니다.
API 설명서의 리소스를 검토합니다. 다음을 방문하십시오. https://developer.peakon.com/
- Peakon 테넌트에서로 이동합니다.
- 어플리케이션의 이름을 지정하고 권한을 생성합니다.어플리케이션에 대한 최소 권한을 부여하는 것이 좋습니다.
- 생성된액세스 토큰을복사합니다.토큰은 어플리케이션에서 Peakon의 원격 리소스에 액세스하는 데 사용하는 유일한 자격증명이며 한 번만 표시됩니다. Peakon은 이 파일을 안전하게 보관하고 다른 어플리케이션과 공유하지 않을 것을 권장합니다.
- POST /v1/auth/application 엔드포인트를 호출합니다.POST /v1/auth/application 엔드포인트의 요청 본문에 생성된 액세스 토큰을 지정합니다. 성공적인 인증 요청에 대한 응답으로 이 엔드포인트는 JSON 웹 토큰을 반환합니다. 자세한 내용은 Peakon API Reference의Authenticate 어플리케이션엔드포인트를 확인하십시오.
- 후속 API 요청의 Authorization 헤더에 JWT 토큰을 포함합니다.인증 토큰과 권한 부여 토큰을 분리하면 어플리케이션 개발자 또는 회사 관리자만 인증 토큰에 액세스할 수 있는 배포가 가능합니다. 인증 토큰을 지정하고 어플리케이션 사용자와 공유합니다.
- 신규 어플리케이션에서 적절한 Peakon API 요청을 전송합니다.추가 매개변수를 사용하여 요청을 전송할 수 있습니다. 예를 들어 데이터를 필터링하거나 시간 간격을 지정합니다. API 엔드포인트 및 해당 매개변수 목록은Peakon API Reference를확인하십시오.