Attendance API 사용에 대한 문의

배상래_e1ca58

2025.02.24읽음 86

안녕하세요.

Works Business API 연동 중에 문의사항이 있습니다.

Attendance API를 통해 근무시간, 소정근로시간, 남은 근무시간등을 커스텀하게 계산해서 사내 직원분들 개개인별로 제공해드릴려고 하는 목적으로 해당 API를 연동했습니다.

인증은 구성원 계정으로 인증(OAuth)로 진행하여 토큰을 발급받았습니다.

하지만 로그인한 사용자가 관리자가 아니며, 관리자 권한 중 "근태" 권한이 없는 경우에 아래와 같은 응답을 보입니다.

1. 출퇴근 정보 조회 (https://developers.worksmobile.com/kr/docs/attendance-timecard-get): 응답 정상

2. 출퇴근 정보 목록 조회 (https://developers.worksmobile.com/kr/docs/attendance-timecard-list): ACCESS_DENIED 응답

- 혹시 서비스 계정으로 인증하고 토큰을 생성하는 방법으로 인증을 해야하는걸까요?

- 한달간의 출퇴근 기록 조회를 위해서 목록 조회가 필요한 상황인데, 관리자가 아니면 요청할수 없는걸까요?
- 관리자만 요청할 수 있는 API는 어떻게 구분해야하는지 궁금합니다.

댓글0

이전 글NAVER WORKS 아이디로 로그인 (IdP)로 연동 적용 중 SignatureMethod와 DigestMethod 알고리즘 문의
다음 글네이버웍스-아웃룩 일부 연동오류
목록

궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!