Microsoft Teams의 교대 근무
관리자의 경우 교대 근무 일정을 계획하고 열려 있고 채워지지 않은 교대 근무를 팀에 브로드캐스트합니다. 팀 구성원의 경우 교대 근무를 쉽게 확인하고 일정 변경 요청(교환/제안/시간 제한)을 만듭니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | Regions |
|---|---|---|
| Copilot Studio | 스탠다드 | 다음을 제외한 모든 Power Automate 지역 : - 21Vianet에서 운영하는 중국 클라우드 |
| 논리 앱 | 스탠다드 | 다음을 제외한 모든 Logic Apps 지역 : - Azure 중국 지역 |
| Power Apps | 스탠다드 | 다음을 제외한 모든 Power Apps 지역 : - 21Vianet에서 운영하는 중국 클라우드 |
| Power Automate | 스탠다드 | 다음을 제외한 모든 Power Automate 지역 : - 21Vianet에서 운영하는 중국 클라우드 |
| 연락처 | |
|---|---|
| 이름 | Microsoft |
| URL | https://support.microsoft.com/teams |
| 커넥터 메타데이터 | |
|---|---|
| 게시자 | Microsoft |
| 웹 사이트 | https://docs.microsoft.com/en-us/microsoftteams/expand-teams-across-your-org/shifts-for-teams-landing-page |
| 개인 정보 보호 정책 | https://privacy.microsoft.com/privacystatement |
| 카테고리 | 생산력 |
Microsoft Teams의 교대 근무는 팀의 일정을 만들고 업데이트하고 관리하는 데 도움이 되는 일정 관리 도구입니다.
Shifts + Power Automate를 사용하면 Shifts에서 정보를 가져와서 다른 앱으로 사용자 지정 워크플로를 만들고 대규모로 작업을 수행할 수 있습니다. 코드가 거의 또는 전혀 없는 키 프로세스를 자동화합니다.
트리거의 알려진 문제 및 제한 사항
- 트리거는 GCC 지역에서 지원되지 않습니다.
연결을 만드는 중
커넥터는 다음 인증 유형을 지원합니다.
| 기본값 | 연결을 만들기 위한 매개 변수입니다. | 모든 지역 | 공유할 수 없음 |
기본값
적용 가능: 모든 지역
연결을 만들기 위한 매개 변수입니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 100 | 60초 |
동작
| Open Shift 가져오기 |
이 작업은 Open Shift에 대한 세부 정보를 반환합니다. |
| Open Shift 삭제 |
이 작업은 Open Shift를 삭제합니다. |
| Open Shift 업데이트 |
일정에서 열린 교대 근무를 업데이트합니다. |
| Open Shift 요청 가져오기 |
이 작업은 ID별로 Open Shift 변경 요청을 반환합니다. |
| Open Shift 요청 거절 |
이 작업을 통해 관리자는 Open Shift 요청을 거부할 수 있습니다. |
| Open Shift 요청 승인 |
이 작업을 통해 관리자는 Open Shift 요청을 승인할 수 있습니다. |
| Shift 가져오기 |
이 작업은 Shift의 고유 ID를 사용하여 Shift에 대한 세부 정보를 반환합니다. |
| Shift 삭제 |
이 작업은 Shift의 고유 ID를 사용하여 Shift를 삭제합니다. |
| Shifts 교환 요청 가져오기 |
이 작업은 ID별로 Shifts 교환 요청을 반환합니다. |
| Shifts 교환 요청 승인 |
이 작업을 통해 사용자는 Shifts 교환 요청을 승인할 수 있습니다. |
| Time Off 인스턴스 가져오기 |
이 작업은 고유한 ID를 사용하여 Time Off에 대한 세부 정보를 반환합니다. |
| 내 팀에서 모든 시간 끄기 나열 |
이 작업은 모든 팀에서 사용자가 해제된 시간을 반환합니다. |
| 내 팀에서 열린 교대 근무를 모두 나열합니다. |
이 작업은 모든 팀에서 채워야 하는 Open Shifts를 반환합니다. |
| 내 팀의 모든 교대 근무를 나열합니다. |
이 작업은 모든 팀에서 할당된 Shifts를 반환합니다. |
| 새 Open Shift 만들기 |
일정에 새 Open Shift를 만듭니다. |
| 새 Shift 만들기 |
이 작업은 새 Shift를 만들고 팀 구성원에게 할당합니다. |
| 새 Time Off 인스턴스 만들기 |
이 작업은 새 Time Off 인스턴스를 만들고 팀 구성원에게 할당합니다. |
| 스왑 시프트 요청 거절 |
이 작업을 통해 사용자는 Shifts 교환 요청을 거절할 수 있습니다. |
| 시간 제한 요청 가져오기 |
이 작업은 ID별로 Time Off 요청을 반환합니다. |
| 시간 제한 요청 거절 |
이 작업을 통해 관리자는 시간 제한 요청을 거부할 수 있습니다. |
| 시간 제한 요청 승인 |
이 작업을 통해 관리자는 시간 제한 요청을 승인할 수 있습니다. |
| 시간 제한 인스턴스 삭제 |
이 작업은 고유한 ID를 사용하여 시간 해제를 삭제합니다. |
| 일정 그룹 가져오기 |
이 작업은 고유 ID를 사용하여 일정 그룹에 대한 세부 정보를 반환합니다. |
| 일정 세부 정보 가져오기 |
이 작업은 일정의 고유 ID를 사용하여 일정의 세부 정보를 반환합니다. |
| 제안 시프트 요청 가져오기 |
이 작업은 ID별로 제안 Shift 요청을 반환합니다. |
| 제안 시프트 요청 거절 |
이 작업을 통해 사용자는 제안 시프트 요청을 거부할 수 있습니다. |
| 제안 시프트 요청 승인 |
이 작업을 통해 받는 사람/관리자는 제안 시프트 요청을 승인할 수 있습니다. |
| 팀의 모든 Open Shift 요청 나열 |
이 작업은 일정에 있는 모든 Open Shift 변경 요청을 반환합니다. |
| 팀의 모든 Open Shifts 나열 |
이 작업은 팀의 모든 Open Shifts를 반환합니다. |
| 팀의 모든 Time Off 인스턴스 나열 |
이 작업은 일정의 모든 Time Off 인스턴스를 반환합니다. |
| 팀의 모든 교대 근무 나열 |
이 작업은 팀 구성원에게 할당된 모든 Shifts를 반환합니다. |
| 팀의 모든 스왑 교대 근무 요청 나열 |
이 작업은 일정에 있는 모든 Shifts 요청을 반환합니다. |
| 팀의 모든 시간 제한 요청 나열 |
이 작업은 일정의 모든 Time Off 요청을 반환합니다. |
| 팀의 모든 시간 제한 이유 나열 |
이 작업은 팀과 연결된 시간 제한 이유 목록을 반환합니다. |
| 팀의 모든 일정 그룹 나열 |
이 작업은 일정의 모든 일정 그룹을 반환합니다. |
| 팀의 모든 제품 교대 근무 요청 나열 |
이 작업은 일정의 모든 제안 교대 근무 요청을 반환합니다. |
Open Shift 가져오기
이 작업은 Open Shift에 대한 세부 정보를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
Shift ID 열기
|
openShiftId | True | string |
Open Shift의 고유 ID입니다. |
반환
Shift 엔터티 열기
- Shift 열기
- OpenShiftResponse
Open Shift 삭제
이 작업은 Open Shift를 삭제합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
Shift ID 열기
|
openShiftId | True | string |
Open Shift의 고유 ID입니다. |
Open Shift 업데이트
일정에서 열린 교대 근무를 업데이트합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
Shift ID 열기
|
openShiftId | True | string |
Open Shift의 고유 ID입니다. |
|
그룹 ID 예약
|
schedulingGroupId | string |
그룹 ID 예약 |
|
|
표시 이름
|
displayName | string |
표시 이름 |
|
|
비고
|
notes | string |
비고 |
|
|
시작 시간
|
startDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
종료 시간
|
endDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
Theme
|
theme | string |
테마 색입니다. |
|
|
슬롯 개수 열기
|
openSlotCount | True | integer |
슬롯 개수 열기 |
|
지불
|
isPaid | boolean |
지불 |
|
|
시작 시간
|
startDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
종료 시간
|
endDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
코드
|
code | string |
코드 |
|
|
표시 이름
|
displayName | string |
표시 이름 |
반환
Shift 엔터티 열기
- Shift 열기
- OpenShiftResponse
Open Shift 요청 가져오기
이 작업은 ID별로 Open Shift 변경 요청을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
Shift 변경 요청 ID 열기
|
openShiftChangeRequestId | True | string |
요청의 고유 ID |
반환
Shift 변경 요청 엔터티 열기
- Shift 변경 요청 열기
- OpenShiftChangeRequestResponse
Open Shift 요청 거절
이 작업을 통해 관리자는 Open Shift 요청을 거부할 수 있습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
Shift 변경 요청 ID 열기
|
openShiftChangeRequestId | True | string |
요청의 고유 ID |
|
관리자의 메시지
|
message | string |
요청이 거부될 때 관리자가 보낸 사람/받는 사람에게 보내는 메시지입니다. |
Open Shift 요청 승인
이 작업을 통해 관리자는 Open Shift 요청을 승인할 수 있습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
Shift 변경 요청 ID 열기
|
openShiftChangeRequestId | True | string |
요청의 고유 ID |
|
관리자의 메시지
|
message | string |
요청이 수락되면 관리자가 보낸 사람/받는 사람에게 보내는 메시지입니다. |
Shift 가져오기
이 작업은 Shift의 고유 ID를 사용하여 Shift에 대한 세부 정보를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
Shift ID
|
shiftId | True | string |
Shift의 고유 ID입니다. |
반환
Shift 엔터티입니다.
Shift 삭제
이 작업은 Shift의 고유 ID를 사용하여 Shift를 삭제합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
Shift ID
|
shiftId | True | string |
Shift의 고유 ID입니다. |
Shifts 교환 요청 가져오기
이 작업은 ID별로 Shifts 교환 요청을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
Shifts 변경 요청 ID 교환
|
swapShiftsChangeRequestId | True | string |
요청의 고유 ID |
반환
Shift 요청 엔터티 교환
- Shift 요청 교환
- SwapShiftsChangeRequestResponse
Shifts 교환 요청 승인
이 작업을 통해 사용자는 Shifts 교환 요청을 승인할 수 있습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
Shifts 변경 요청 ID 교환
|
swapShiftsChangeRequestId | True | string |
요청의 고유 ID |
|
받는 사람/관리자의 메시지
|
message | string |
요청이 수락되는 경우의 메시지입니다. |
Time Off 인스턴스 가져오기
이 작업은 고유한 ID를 사용하여 Time Off에 대한 세부 정보를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
제한 시간 ID
|
timeOffId | True | string |
시간 제한의 고유 ID입니다. |
반환
제한 시간 엔터티입니다.
내 팀에서 모든 시간 끄기 나열
이 작업은 모든 팀에서 사용자가 해제된 시간을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
시작 시간부터
|
startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
|
종료 시간
|
endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
|
사용자 표시 이름
|
assignedToUserName | string |
이름을 가진 사용자에게 할당됨 |
|
|
페이지 크기
|
$top | integer |
인출할 횟수 |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
시간 해제 목록
|
value | array of TimeOffResponse |
시간 해제 목록 |
내 팀에서 열린 교대 근무를 모두 나열합니다.
이 작업은 모든 팀에서 채워야 하는 Open Shifts를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
시작 시간부터
|
startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
|
종료 시간
|
endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
|
페이지 크기
|
$top | integer |
페이지당 항목(.../설정에서 페이지 매김 사용) |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
Shifts 목록 열기
|
value | array of OpenShiftResponse |
열린 교대 근무 목록 |
내 팀의 모든 교대 근무를 나열합니다.
이 작업은 모든 팀에서 할당된 Shifts를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
시작 시간부터
|
startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
|
종료 시간
|
endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
|
사용자 표시 이름
|
assignedToUserName | string |
이름을 가진 사용자에게 할당됨 |
|
|
페이지 크기
|
$top | integer |
페이지당 항목(.../설정에서 페이지 매김 사용) |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
Shifts 목록
|
value | array of ShiftResponse |
Shifts 목록 |
새 Open Shift 만들기
일정에 새 Open Shift를 만듭니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
그룹 ID 예약
|
schedulingGroupId | string |
그룹 ID 예약 |
|
|
표시 이름
|
displayName | string |
표시 이름 |
|
|
비고
|
notes | string |
비고 |
|
|
시작 시간
|
startDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
종료 시간
|
endDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
Theme
|
theme | string |
테마 색입니다. |
|
|
슬롯 개수 열기
|
openSlotCount | True | integer |
슬롯 개수 열기 |
|
지불
|
isPaid | boolean |
지불 |
|
|
시작 시간
|
startDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
종료 시간
|
endDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
코드
|
code | string |
코드 |
|
|
표시 이름
|
displayName | string |
표시 이름 |
반환
Shift 엔터티 열기
- Shift 열기
- OpenShiftResponse
새 Shift 만들기
이 작업은 새 Shift를 만들고 팀 구성원에게 할당합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
그룹 ID 예약
|
schedulingGroupId | string |
그룹 ID 예약 |
|
|
표시 이름
|
displayName | string |
표시 이름 |
|
|
비고
|
notes | string |
Shift Notes |
|
|
시작 시간
|
startDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
종료 시간
|
endDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
Theme
|
theme | True | string |
테마 색입니다. |
|
지불
|
isPaid | boolean |
지불 |
|
|
시작 시간
|
startDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
종료 시간
|
endDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
코드
|
code | string |
코드 |
|
|
표시 이름
|
displayName | string |
표시 이름 |
|
|
사용자 ID
|
userId | True | string |
사용자 ID에 할당됨 |
반환
Shift 엔터티입니다.
새 Time Off 인스턴스 만들기
이 작업은 새 Time Off 인스턴스를 만들고 팀 구성원에게 할당합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
쉬는 이유
|
timeOffReasonId | True | string |
시간 끄기 이유 ID |
|
시작 시간
|
startDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
종료 시간
|
endDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
Theme
|
theme | True | string |
테마 색입니다. |
|
사용자 ID
|
userId | True | string |
사용자 ID에 할당됨 |
반환
제한 시간 엔터티입니다.
스왑 시프트 요청 거절
이 작업을 통해 사용자는 Shifts 교환 요청을 거절할 수 있습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
Shifts 변경 요청 ID 교환
|
swapShiftsChangeRequestId | True | string |
요청의 고유 ID |
|
받는 사람/관리자의 메시지
|
message | string |
요청이 거부될 때의 메시지입니다. |
시간 제한 요청 가져오기
이 작업은 ID별로 Time Off 요청을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
제한 시간 요청 ID
|
timeOffRequestId | True | string |
제한 시간 요청의 고유 ID |
반환
시간 제한 요청 엔터티
- 휴가 요청
- TimeOffRequestResponse
시간 제한 요청 거절
이 작업을 통해 관리자는 시간 제한 요청을 거부할 수 있습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
제한 시간 요청 ID
|
timeOffRequestId | True | string |
제한 시간 요청의 고유 ID |
|
관리자의 메시지
|
message | string |
요청이 거부될 때 관리자가 보낸 사람/받는 사람에게 보내는 메시지입니다. |
시간 제한 요청 승인
이 작업을 통해 관리자는 시간 제한 요청을 승인할 수 있습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
제한 시간 요청 ID
|
timeOffRequestId | True | string |
제한 시간 요청의 고유 ID |
|
관리자의 메시지
|
message | string |
요청이 수락되면 관리자가 보낸 사람/받는 사람에게 보내는 메시지입니다. |
시간 제한 인스턴스 삭제
이 작업은 고유한 ID를 사용하여 시간 해제를 삭제합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
제한 시간 ID
|
timeOffId | True | string |
시간 제한의 고유 ID입니다. |
일정 그룹 가져오기
이 작업은 고유 ID를 사용하여 일정 그룹에 대한 세부 정보를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
그룹 ID 예약
|
schedulingGroupId | True | string |
일정 그룹의 고유 ID입니다. |
반환
그룹 엔터티 예약
- 그룹 예약
- SchedulingGroupResponse
일정 세부 정보 가져오기
이 작업은 일정의 고유 ID를 사용하여 일정의 세부 정보를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
반환
엔터티를 예약합니다.
제안 시프트 요청 가져오기
이 작업은 ID별로 제안 Shift 요청을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
제안 시프트 요청 ID
|
offerShiftRequestId | True | string |
제안 시프트 요청의 고유 ID |
반환
제안 Shift 요청 엔터티
- 제안 시프트 요청
- OfferShiftRequestResponse
제안 시프트 요청 거절
이 작업을 통해 사용자는 제안 시프트 요청을 거부할 수 있습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
제안 시프트 요청 ID
|
offerShiftRequestId | True | string |
제안 시프트 요청의 고유 ID |
|
받는 사람/관리자의 메시지
|
message | string |
요청이 거부될 때의 메시지입니다. |
제안 시프트 요청 승인
이 작업을 통해 받는 사람/관리자는 제안 시프트 요청을 승인할 수 있습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
제안 시프트 요청 ID
|
offerShiftRequestId | True | string |
제안 시프트 요청의 고유 ID |
|
받는 사람/관리자의 메시지
|
message | string |
요청이 수락되는 경우의 메시지입니다. |
팀의 모든 Open Shift 요청 나열
이 작업은 일정에 있는 모든 Open Shift 변경 요청을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
페이지 크기
|
$top | integer |
페이지당 항목(.../설정에서 페이지 매김 사용) |
|
|
요청 상태
|
state | string |
요청 상태 필터 |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
Shift 변경 요청 목록 열기
|
value | array of OpenShiftChangeRequestResponse |
열린 교대 근무 변경 요청 목록입니다. |
팀의 모든 Open Shifts 나열
이 작업은 팀의 모든 Open Shifts를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
시작 시간부터
|
startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
|
종료 시간
|
endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
|
페이지 크기
|
$top | integer |
페이지당 항목(.../설정에서 페이지 매김 사용) |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
Shifts 목록 열기
|
value | array of OpenShiftResponse |
열린 교대 근무 목록 |
팀의 모든 Time Off 인스턴스 나열
이 작업은 일정의 모든 Time Off 인스턴스를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
시작 시간부터
|
startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
|
종료 시간
|
endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
|
페이지 크기
|
$top | integer |
페이지당 항목(.../설정에서 페이지 매김 사용) |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
제한 시간 인스턴스 목록
|
value | array of TimeOffResponse |
시간 제한 인스턴스 목록 |
팀의 모든 교대 근무 나열
이 작업은 팀 구성원에게 할당된 모든 Shifts를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
시작 시간부터
|
startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
|
종료 시간
|
endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
|
페이지 크기
|
$top | integer |
페이지당 항목(.../설정에서 페이지 매김 사용) |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
Shifts 목록
|
value | array of ShiftResponse |
Shifts 목록 |
팀의 모든 스왑 교대 근무 요청 나열
이 작업은 일정에 있는 모든 Shifts 요청을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
페이지 크기
|
$top | integer |
페이지당 항목(.../설정에서 페이지 매김 사용) |
|
|
요청 상태
|
state | string |
요청 상태 필터 |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
Shifts 변경 요청 목록 교환
|
value | array of SwapShiftsChangeRequestResponse |
교환 교대조 변경 요청 목록입니다. |
팀의 모든 시간 제한 요청 나열
이 작업은 일정의 모든 Time Off 요청을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
페이지 크기
|
$top | integer |
페이지당 항목(.../설정에서 페이지 매김 사용) |
|
|
요청 상태
|
state | string |
요청 상태 필터 |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
제한 시간 요청 목록
|
value | array of TimeOffRequestResponse |
시간 제한 요청 목록입니다. |
팀의 모든 시간 제한 이유 나열
이 작업은 팀과 연결된 시간 제한 이유 목록을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
페이지 크기
|
$top | integer |
페이지당 항목(.../설정에서 페이지 매김 사용) |
반환
시간 제한 이유 목록입니다.
- 팀과 관련된 시간 제한 이유 목록
- GetTimeOffReasonsResponse
팀의 모든 일정 그룹 나열
이 작업은 일정의 모든 일정 그룹을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
페이지 크기
|
$top | integer |
페이지당 항목(.../설정에서 페이지 매김 사용) |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
그룹 목록 예약
|
value | array of SchedulingGroupResponse |
일정 그룹 목록입니다. |
팀의 모든 제품 교대 근무 요청 나열
이 작업은 일정의 모든 제안 교대 근무 요청을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
|
페이지 크기
|
$top | integer |
페이지당 항목(.../설정에서 페이지 매김 사용) |
|
|
요청 상태
|
state | string |
요청 상태 필터 |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
제안 교대 근무 요청 목록
|
value | array of OfferShiftRequestResponse |
제품 교대 근무 요청 목록입니다. |
트리거
| Open Shift 요청이 생성, 업데이트 또는 삭제되는 경우 |
이 작업은 Open Shift 요청이 생성, 업데이트 또는 삭제될 때 트리거됩니다. |
| Shifts 교환 요청이 생성, 업데이트 또는 삭제되는 경우 |
이 작업은 Shifts 교환 요청이 생성, 업데이트 또는 삭제될 때 트리거됩니다. |
| Shift가 생성, 업데이트 또는 삭제되는 경우 |
이 작업은 Shift를 만들거나 업데이트하거나 삭제할 때 트리거됩니다. |
| 시간 제한 요청이 생성, 업데이트 또는 삭제되는 경우 |
이 작업은 Time Off 요청이 생성, 업데이트 또는 삭제될 때 트리거됩니다. |
| 제품 시프트 요청이 생성, 업데이트 또는 삭제되는 경우 |
이 작업은 제안 Shift 요청이 생성, 업데이트 또는 삭제될 때 트리거됩니다. |
Open Shift 요청이 생성, 업데이트 또는 삭제되는 경우
이 작업은 Open Shift 요청이 생성, 업데이트 또는 삭제될 때 트리거됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
반환
구독 메타데이터 및 데이터를 포함하는 백 엔드에서 페이로드
Shifts 교환 요청이 생성, 업데이트 또는 삭제되는 경우
이 작업은 Shifts 교환 요청이 생성, 업데이트 또는 삭제될 때 트리거됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
반환
구독 메타데이터 및 데이터를 포함하는 백 엔드에서 페이로드
Shift가 생성, 업데이트 또는 삭제되는 경우
이 작업은 Shift를 만들거나 업데이트하거나 삭제할 때 트리거됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
반환
구독 메타데이터 및 데이터를 포함하는 백 엔드에서 페이로드
시간 제한 요청이 생성, 업데이트 또는 삭제되는 경우
이 작업은 Time Off 요청이 생성, 업데이트 또는 삭제될 때 트리거됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
반환
구독 메타데이터 및 데이터를 포함하는 백 엔드에서 페이로드
제품 시프트 요청이 생성, 업데이트 또는 삭제되는 경우
이 작업은 제안 Shift 요청이 생성, 업데이트 또는 삭제될 때 트리거됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
팀
|
teamId | True | string |
팀 ID 추가 |
반환
구독 메타데이터 및 데이터를 포함하는 백 엔드에서 페이로드
정의
WebhookPushResponse
구독 메타데이터 및 데이터를 포함하는 백 엔드에서 페이로드
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
value
|
value | array of WebhookNotificationEntity |
값 목록 |
WebhookNotificationEntity
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
변경 유형
|
changeType | string |
리소스 변경 유형(생성/업데이트/삭제됨). |
|
resourceData
|
resourceData | WebhookPushResponseResourceEntity |
WebhookPushResponseResourceEntity
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
리소스 ID
|
id | string |
업데이트되는 리소스의 ID입니다. |
|
팀 ID
|
teamId | string |
업데이트가 발생한 팀의 ID입니다. |
ScheduleResponse
엔터티를 예약합니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
일정 ID
|
id | string |
일정의 고유 ID입니다. |
|
표준 시간대 예약
|
timeZone | string |
일정의 표준 시간대입니다. |
|
프로비전 상태 예약
|
provisionStatus | string |
일정의 프로비전 상태입니다. |
|
프로비전 상태 코드 예약
|
provisionStatusCode | string |
일정의 프로비전 상태 코드입니다. |
TimeOffResponse
제한 시간 엔터티입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
시간 제한의 고유 ID입니다. |
|
만든 날짜 시간
|
createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
수정된 날짜 시간
|
lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
사용자 ID에 할당됨
|
userId | string |
사용자 ID에 할당됩니다. |
|
사용자 정보
|
userInfo | UserInfo |
사용자 정보 |
|
팀 정보
|
teamInfo | TeamInfo |
팀 정보 |
|
|
sharedTimeOff | SharedTimeOff |
시간 제한의 공유 버전입니다. |
|
초안 변경 >
|
draftTimeOff | DraftTimeOff |
Time Off의 예비 버전 |
SharedTimeOff
시간 제한의 공유 버전입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
시간 끄기 이유 ID
|
timeOffReasonId | string |
시간 끄기 이유 ID입니다. |
|
시작 시간
|
startDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
종료 시간
|
endDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
Theme
|
theme | Theme |
테마 색입니다. |
DraftTimeOff
Time Off의 예비 버전
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
시간 끄기 이유 ID
|
timeOffReasonId | string |
시간 끄기 이유 ID입니다. |
|
시작 시간
|
startDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
종료 시간
|
endDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
Theme
|
theme | Theme |
테마 색입니다. |
ShiftResponse
Shift 엔터티입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
Shift의 고유 ID입니다. |
|
만든 날짜 시간
|
createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
수정된 날짜 시간
|
lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
사용자 ID에 할당됨
|
userId | string |
사용자 ID에 할당됩니다. |
|
그룹 ID 예약
|
schedulingGroupId | string |
그룹 ID 예약 |
|
그룹 정보 예약
|
schedulingGroupInfo | SchedulingGroupInfo |
그룹 정보 예약 |
|
사용자 정보
|
userInfo | UserInfo |
사용자 정보 |
|
팀 정보
|
teamInfo | TeamInfo |
팀 정보 |
|
|
sharedShift | SharedShift |
Shift의 공유 버전입니다. |
|
초안 변경 >
|
draftShift | DraftShift |
Shift의 예비 버전 |
SharedShift
Shift의 공유 버전입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
표시 이름
|
displayName | string |
표시 이름 |
|
비고
|
notes | string |
Shift Notes |
|
시작 시간
|
startDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
종료 시간
|
endDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
Theme
|
theme | Theme |
테마 색입니다. |
|
Activities
|
activities | Activities |
교대 근무 활동 |
DraftShift
Shift의 예비 버전
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
표시 이름
|
displayName | string |
표시 이름 |
|
비고
|
notes | string |
비고 |
|
시작 시간
|
startDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
종료 시간
|
endDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
Theme
|
theme | Theme |
테마 색입니다. |
|
Activities
|
activities | Activities |
교대 근무 활동 |
Theme
Activities
교대 근무 활동
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
지불
|
isPaid | boolean |
지불 |
|
시작 시간
|
startDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
종료 시간
|
endDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
코드
|
code | string |
코드 |
|
표시 이름
|
displayName | string |
표시 이름 |
SchedulingGroupResponse
그룹 엔터티 예약
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
일정 그룹의 고유 ID입니다. |
|
표시 이름
|
displayName | string |
일정 그룹의 표시 이름입니다. |
|
활성 상태
|
isActive | boolean |
새 엔터티를 만들거나 기존 엔터티를 업데이트할 때 일정 그룹을 사용할 수 있는지 여부를 나타냅니다. |
|
사용자 ID
|
userIds | array of string |
예약 그룹의 사용자 ID 목록입니다. |
SchedulingGroupInfo
그룹 정보 예약
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
그룹 ID 예약
|
schedulingGroupId | string |
일정 그룹의 고유 ID입니다. |
|
표시 이름
|
displayName | string |
일정 그룹의 표시 이름입니다. |
|
코드
|
code | string |
예약 그룹 코드입니다. |
사용자 정보
사용자 정보
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
사용자 ID
|
userId | string |
사용자의 ID입니다. |
|
표시 이름
|
displayName | string |
사용자의 표시 이름입니다. |
TeamInfo
팀 정보
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
팀 ID
|
teamId | string |
팀의 ID입니다. |
|
표시 이름
|
displayName | string |
팀의 표시 이름입니다. |
OpenShiftResponse
Shift 엔터티 열기
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
Open Shift의 고유 ID입니다. |
|
만든 날짜 시간
|
createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
수정된 날짜 시간
|
lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
그룹 ID 예약
|
schedulingGroupId | string |
그룹 ID 예약 |
|
그룹 정보 예약
|
schedulingGroupInfo | SchedulingGroupInfo |
그룹 정보 예약 |
|
팀 정보
|
teamInfo | TeamInfo |
팀 정보 |
|
|
sharedOpenShift | SharedOpenShift |
Open Shift의 공유 버전 |
|
초안 변경 >
|
draftOpenShift | DraftOpenShift |
Open Shift의 예비 버전 |
SharedOpenShift
Open Shift의 공유 버전
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
표시 이름
|
displayName | string |
표시 이름 |
|
비고
|
notes | string |
비고 |
|
시작 시간
|
startDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
종료 시간
|
endDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
Theme
|
theme | Theme |
테마 색입니다. |
|
슬롯 개수 열기
|
openSlotCount | integer |
슬롯 개수 열기 |
|
Activities
|
activities | Activities |
교대 근무 활동 |
DraftOpenShift
Open Shift의 예비 버전
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
표시 이름
|
displayName | string |
표시 이름 |
|
비고
|
notes | string |
비고 |
|
시작 시간
|
startDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
종료 시간
|
endDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
Theme
|
theme | Theme |
테마 색입니다. |
|
슬롯 개수 열기
|
openSlotCount | integer |
슬롯 개수 열기 |
|
Activities
|
activities | Activities |
교대 근무 활동 |
GetTimeOffReasonsResponse
시간 제한 이유 목록입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
시간 제한 이유가 포함된 배열
|
value | array of object |
시간 제한 이유 목록입니다. |
|
시간 끄기 이유 ID
|
value.id | string |
시간 제한 이유의 고유 ID입니다. |
|
만든 시간
|
value.createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
수정된 날짜 시간
|
value.lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
표시 이름
|
value.displayName | string |
표시 이름 |
|
아이콘 유형
|
value.iconType | string |
아이콘 유형 |
|
활성 상태
|
value.isActive | boolean |
활성 상태 |
TimeOffRequestResponse
시간 제한 요청 엔터티
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
제한 시간 요청의 고유 ID입니다. |
|
만든 시간
|
createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
수정된 시간
|
lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
Assigned To
|
assignedTo | string |
요청이 할당된 사람: '관리자' 또는 '받는 사람' |
|
주
|
state | string |
'승인됨', '보류 중' 또는 '거부됨' |
|
보낸 사람 시간
|
senderDateTime | date-time |
요청이 전송된 시간 |
|
보낸 사람 메시지
|
senderMessage | string |
요청 발신자의 메시지 |
|
보낸 사람 ID
|
senderUserId | string |
요청을 보낸 사용자의 ID입니다. |
|
관리자 작업 시간
|
managerActionDateTime | date-time |
관리자가 응답한 시간 |
|
관리자 메시지
|
managerActionMessage | string |
관리자의 메시지 |
|
관리자 ID
|
managerUserId | string |
응답한 관리자의 ID입니다. |
|
시작 시간
|
startDateTime | date-time |
요청된 시간 시작 |
|
종료 시간
|
endDateTime | date-time |
종료 요청 끄기 |
|
시간 끄기 이유 ID
|
timeOffReasonId | string |
쉬는 이유의 ID입니다. |
OfferShiftRequestResponse
제안 Shift 요청 엔터티
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
제안 시프트 요청의 고유 ID입니다. |
|
만든 시간
|
createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
수정된 시간
|
lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
Assigned To
|
assignedTo | string |
요청이 할당된 사람: '관리자' 또는 '받는 사람' |
|
주
|
state | string |
'승인됨', '보류 중' 또는 '거부됨' |
|
보낸 사람 시간
|
senderDateTime | date-time |
요청이 전송된 시간 |
|
보낸 사람 메시지
|
senderMessage | string |
요청 발신자의 메시지 |
|
보낸 사람 ID
|
senderUserId | string |
요청을 보낸 사용자의 ID입니다. |
|
보낸 사람 Shift ID
|
senderShiftId | string |
보낸 사람의 Shift ID입니다. |
|
수신자 시간
|
recipientActionDateTime | date-time |
받는 사람이 응답한 시간 |
|
받는 사람 메시지
|
recipientActionMessage | string |
받는 사람의 메시지 |
|
받는 사람 ID
|
recipientUserId | string |
요청 받는 사람의 ID입니다. |
|
관리자 작업 시간
|
managerActionDateTime | date-time |
관리자가 응답한 시간 |
|
관리자 메시지
|
managerActionMessage | string |
관리자의 메시지 |
|
관리자 ID
|
managerUserId | string |
응답한 관리자의 ID입니다. |
SwapShiftsChangeRequestResponse
Shift 요청 엔터티 교환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
Shift 교환 요청의 고유 ID입니다. |
|
만든 시간
|
createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
수정된 시간
|
lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
Assigned To
|
assignedTo | string |
요청이 할당된 사람: '관리자' 또는 '받는 사람' |
|
주
|
state | string |
'승인됨', '보류 중' 또는 '거부됨' |
|
보낸 사람 시간
|
senderDateTime | date-time |
요청이 전송된 시간 |
|
보낸 사람 메시지
|
senderMessage | string |
요청 발신자의 메시지 |
|
보낸 사람 ID
|
senderUserId | string |
요청을 보낸 사용자의 ID입니다. |
|
보낸 사람 Shift ID
|
senderShiftId | string |
보낸 사람의 Shift ID입니다. |
|
수신자 시간
|
recipientActionDateTime | date-time |
받는 사람이 응답한 시간 |
|
받는 사람 메시지
|
recipientActionMessage | string |
받는 사람의 메시지 |
|
받는 사람 ID
|
recipientUserId | string |
요청 받는 사람의 ID입니다. |
|
받는 사람 교대 ID
|
recipientShiftId | string |
받는 사람의 Shift ID입니다. |
|
관리자 작업 시간
|
managerActionDateTime | date-time |
관리자가 응답한 시간 |
|
관리자 메시지
|
managerActionMessage | string |
관리자의 메시지 |
|
관리자 ID
|
managerUserId | string |
응답한 관리자의 ID입니다. |
OpenShiftChangeRequestResponse
Shift 변경 요청 엔터티 열기
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
Shift 변경 열기 요청의 고유 ID입니다. |
|
만든 시간
|
createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
수정된 시간
|
lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식) |
|
Assigned To
|
assignedTo | string |
요청이 할당된 사람: '관리자' 또는 '받는 사람' |
|
주
|
state | string |
'승인됨', '보류 중' 또는 '거부됨' |
|
보낸 사람 시간
|
senderDateTime | date-time |
요청이 전송된 시간 |
|
보낸 사람 메시지
|
senderMessage | string |
요청 발신자의 메시지 |
|
보낸 사람 ID
|
senderUserId | string |
요청을 보낸 사용자의 ID입니다. |
|
관리자 작업 시간
|
managerActionDateTime | date-time |
관리자가 응답한 시간 |
|
관리자 메시지
|
managerActionMessage | string |
관리자의 메시지 |
|
관리자 ID
|
managerUserId | string |
응답한 관리자의 ID입니다. |
|
Shift ID 열기
|
openShiftId | string |
요청 중인 Open Shift의 ID입니다. |