Udostępnij przez


Zmiany dla usługi Microsoft Teams

W przypadku menedżerów zaplanuj harmonogramy zmian, rozgłaszaj otwarte i niespełnione zmiany do zespołu. W przypadku członków zespołu łatwo wyświetlaj zmiany i wysyłaj żądania zmiany harmonogramu (zamiana/oferta/czas wolny).

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Standard Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - China Cloud obsługiwane przez firmę 21Vianet
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure (Chiny)
Power Apps Standard Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - China Cloud obsługiwane przez firmę 21Vianet
Power Automate Standard Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - China Cloud obsługiwane przez firmę 21Vianet
Kontakt
Name Microsoft
adres URL https://support.microsoft.com/teams
Metadane łącznika
Publisher Microsoft
Witryna internetowa https://docs.microsoft.com/en-us/microsoftteams/expand-teams-across-your-org/shifts-for-teams-landing-page
Zasady ochrony prywatności https://privacy.microsoft.com/privacystatement
Kategorie Produktywność

Zmiany w usłudze Microsoft Teams to narzędzie do zarządzania harmonogramem, które pomaga tworzyć, aktualizować harmonogramy i zarządzać nimi dla twojego zespołu.

Shifts + Power Automate umożliwia wykonywanie informacji z funkcji Shift i tworzenie niestandardowych przepływów pracy z innymi aplikacjami i wykonywanie operacji na dużą skalę. Automatyzowanie kluczowych procesów bez kodu.

Znane problemy i ograniczenia dotyczące wyzwalaczy

  • Wyzwalacze nie są obsługiwane w regionie GCC.

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Aktualizowanie pliku Open Shift

Zaktualizuj open shift w harmonogramie.

Odrzucanie żądania open shift

Ta operacja umożliwia menedżerom odrzucanie żądania open shift.

Odrzucanie żądania wolnego czasu

Ta operacja umożliwia menedżerom odrzucanie żądania przekroczenia limitu czasu.

Odrzucanie żądania zmian zamiany

Ta operacja umożliwia użytkownikom odrzucanie żądania zamiany zmian.

Odrzucanie żądania zmiany oferty

Ta operacja umożliwia użytkownikom odrzucanie żądania zmiany oferty.

Pobieranie grupy planowania

Ta operacja zwraca szczegóły grupy planowania przy użyciu jego unikatowego identyfikatora.

Pobieranie pliku Open Shift

Ta operacja zwraca szczegóły dla funkcji Open Shift.

Pobieranie szczegółów harmonogramu

Ta operacja zwraca szczegóły harmonogramu przy użyciu unikatowego identyfikatora harmonogramu.

Pobieranie zmiany

Ta operacja zwraca szczegóły dla zmiany przy użyciu unikatowego identyfikatora shift.

Pobieranie żądania Open Shift

Ta operacja zwraca żądanie zmiany Open Shift według identyfikatora.

Pobieranie żądania wolnego czasu

Ta operacja zwraca żądanie Czas wolny według identyfikatora.

Pobieranie żądania zamiany zmian

Ta operacja zwraca żądanie zamiany zmian według identyfikatora.

Pobieranie żądania zmiany oferty

Ta operacja zwraca żądanie zmiany oferty według identyfikatora.

Tworzenie nowego wystąpienia poza godziną

Ta operacja tworzy nowe wystąpienie czas wolny od godziny i przypisuje je członkowi zespołu

Tworzenie nowej funkcji Open Shift

Utwórz nową otwartą zmianę w harmonogramie.

Tworzenie nowej zmiany

Ta operacja tworzy nową zmianę i przypisuje ją do członka zespołu

Usuwanie otwierania shift

Ta operacja usuwa plik Open Shift.

Usuwanie wystąpienia wolnego czasu

Ta operacja usuwa czas wolny przy użyciu unikatowego identyfikatora.

Usuwanie zmiany

Ta operacja usuwa Shift przy użyciu unikatowego identyfikatora shift.

Uzyskiwanie wystąpienia czasu wolnego

Ta operacja zwraca szczegóły czasu wolnego przy użyciu jego unikatowego identyfikatora.

Wyświetl listę wszystkich godzin wolnych od moich zespołów

Ta operacja zwraca czasy, w których osoby są wyłączone ze wszystkich zespołów.

Wyświetl wszystkie otwarte zmiany z moich zespołów

Ta operacja zwraca Open Shift, które muszą być wypełnione ze wszystkich zespołów.

Wyświetl wszystkie zmiany z moich zespołów

Ta operacja zwraca przypisane zmiany ze wszystkich zespołów.

Wyświetlanie listy wszystkich grup planowania w zespole

Ta operacja zwraca wszystkie grupy planowania w harmonogramie.

Wyświetlanie listy wszystkich otwartych zmian w zespole

Ta operacja zwraca wszystkie operacje Open Shift w zespole.

Wyświetlanie listy wszystkich przyczyn wolnych od czasu w zespole

Ta operacja zwraca listę przyczyn wolnych od czasu skojarzonego z zespołem.

Wyświetlanie listy wszystkich wystąpień poza czasem w zespole

Ta operacja zwraca wszystkie wystąpienia poza czasem w harmonogramie

Wyświetlanie listy wszystkich zmian w zespole

Ta operacja zwraca wszystkie zmiany przypisane do członków zespołu

Wyświetlanie listy wszystkich żądań open shift w zespole

Ta operacja zwraca wszystkie żądania zmiany funkcji Open Shift w harmonogramie.

Wyświetlanie listy wszystkich żądań wolnych od czasu w zespole

Ta operacja zwraca wszystkie żądania wolnego czasu w harmonogramie.

Wyświetlanie listy wszystkich żądań zamiany zmian w zespole

Ta operacja zwraca wszystkie żądania zamiany zmian w harmonogramie.

Wyświetlanie listy wszystkich żądań zmiany oferty w zespole

Ta operacja zwraca wszystkie żądania przesunięcia oferty w harmonogramie.

Zatwierdzanie żądania open shift

Ta operacja umożliwia menedżerom zatwierdzanie żądania open shift.

Zatwierdzanie żądania przekroczenia limitu czasu

Ta operacja umożliwia menedżerom zatwierdzanie żądania wyłączenia czasu.

Zatwierdzanie żądania zmian zamiany

Ta operacja umożliwia użytkownikowi zatwierdzenie żądania zamiany zmian.

Zatwierdzanie żądania zmiany oferty

Ta operacja umożliwia adresatom/menedżerom zatwierdzanie żądania zmiany oferty.

Aktualizowanie pliku Open Shift

Zaktualizuj open shift w harmonogramie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Otwórz identyfikator shift
openShiftId True string

Unikatowy identyfikator funkcji Open Shift.

Identyfikator grupy planowania
schedulingGroupId string

Identyfikator grupy planowania

Wyświetlana nazwa
displayName string

Wyświetlana nazwa

Notatki
notes string

Notatki

Godzina rozpoczęcia
startDateTime True date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Godzina zakończenia
endDateTime True date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Theme
theme string

Kolor motywu.

Liczba otwartych miejsc
openSlotCount True integer

Liczba otwartych miejsc

Jest płatna
isPaid boolean

Jest płatna

Godzina rozpoczęcia
startDateTime True date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Godzina zakończenia
endDateTime True date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Code
code string

Code

Wyświetlana nazwa
displayName string

Wyświetlana nazwa

Zwraca

Otwórz jednostkę Shift

Otwórz Shift
OpenShiftResponse

Odrzucanie żądania open shift

Ta operacja umożliwia menedżerom odrzucanie żądania open shift.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Otwórz identyfikator żądania zmiany przesunięcia
openShiftChangeRequestId True string

Unikatowy identyfikator żądania

Komunikat z menedżera
message string

Wiadomość od menedżera do nadawcy/adresata po odrzuceniu żądania.

Odrzucanie żądania wolnego czasu

Ta operacja umożliwia menedżerom odrzucanie żądania przekroczenia limitu czasu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Identyfikator żądania wolnego czasu
timeOffRequestId True string

Unikatowy identyfikator żądania Czas wolny

Komunikat z menedżera
message string

Wiadomość od menedżera do nadawcy/adresata po odrzuceniu żądania.

Odrzucanie żądania zmian zamiany

Ta operacja umożliwia użytkownikom odrzucanie żądania zamiany zmian.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Zmiana identyfikatora żądania zmiany zmian
swapShiftsChangeRequestId True string

Unikatowy identyfikator żądania

Wiadomość od adresata/menedżera
message string

Komunikat po odrzuceniu żądania.

Odrzucanie żądania zmiany oferty

Ta operacja umożliwia użytkownikom odrzucanie żądania zmiany oferty.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Identyfikator żądania zmiany oferty
offerShiftRequestId True string

Unikatowy identyfikator żądania zmiany oferty

Wiadomość od adresata/menedżera
message string

Komunikat po odrzuceniu żądania.

Pobieranie grupy planowania

Ta operacja zwraca szczegóły grupy planowania przy użyciu jego unikatowego identyfikatora.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Identyfikator grupy planowania
schedulingGroupId True string

Unikatowy identyfikator grupy planowania.

Zwraca

Jednostka grupy planowania

Grupa planowania
SchedulingGroupResponse

Pobieranie pliku Open Shift

Ta operacja zwraca szczegóły dla funkcji Open Shift.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Otwórz identyfikator shift
openShiftId True string

Unikatowy identyfikator funkcji Open Shift.

Zwraca

Otwórz jednostkę Shift

Otwórz Shift
OpenShiftResponse

Pobieranie szczegółów harmonogramu

Ta operacja zwraca szczegóły harmonogramu przy użyciu unikatowego identyfikatora harmonogramu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Zwraca

Jednostka harmonogramu.

Pobieranie zmiany

Ta operacja zwraca szczegóły dla zmiany przy użyciu unikatowego identyfikatora shift.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Identyfikator zmiany
shiftId True string

Unikatowy identyfikator przesunięcia.

Zwraca

Shift, jednostka.

Zmiana
ShiftResponse

Pobieranie żądania Open Shift

Ta operacja zwraca żądanie zmiany Open Shift według identyfikatora.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Otwórz identyfikator żądania zmiany przesunięcia
openShiftChangeRequestId True string

Unikatowy identyfikator żądania

Zwraca

Otwórz jednostkę żądania zmiany zmiany zmiany

Otwórz żądanie zmiany przesunięcia
OpenShiftChangeRequestResponse

Pobieranie żądania wolnego czasu

Ta operacja zwraca żądanie Czas wolny według identyfikatora.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Identyfikator żądania wolnego czasu
timeOffRequestId True string

Unikatowy identyfikator żądania Czas wolny

Zwraca

Czas wolny od jednostki żądania

Wniosek urlopowy
TimeOffRequestResponse

Pobieranie żądania zamiany zmian

Ta operacja zwraca żądanie zamiany zmian według identyfikatora.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Zmiana identyfikatora żądania zmiany zmian
swapShiftsChangeRequestId True string

Unikatowy identyfikator żądania

Zwraca

Zamiana jednostki żądania przesunięcia

Żądanie zamiany zmiany
SwapShiftsChangeRequestResponse

Pobieranie żądania zmiany oferty

Ta operacja zwraca żądanie zmiany oferty według identyfikatora.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Identyfikator żądania zmiany oferty
offerShiftRequestId True string

Unikatowy identyfikator żądania zmiany oferty

Zwraca

Jednostka żądania przesunięcia oferty

Żądanie zmiany oferty
OfferShiftRequestResponse

Tworzenie nowego wystąpienia poza godziną

Ta operacja tworzy nowe wystąpienie czas wolny od godziny i przypisuje je członkowi zespołu

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Czas wolny od przyczyny
timeOffReasonId True string

Identyfikator przyczyny wolnego czasu

Godzina rozpoczęcia
startDateTime True date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Godzina zakończenia
endDateTime True date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Theme
theme True string

Kolor motywu.

Identyfikator użytkownika
userId True string

Przypisane do identyfikatora użytkownika

Zwraca

Czas wolny od jednostki.

Czas wolny
TimeOffResponse

Tworzenie nowej funkcji Open Shift

Utwórz nową otwartą zmianę w harmonogramie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Identyfikator grupy planowania
schedulingGroupId string

Identyfikator grupy planowania

Wyświetlana nazwa
displayName string

Wyświetlana nazwa

Notatki
notes string

Notatki

Godzina rozpoczęcia
startDateTime True date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Godzina zakończenia
endDateTime True date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Theme
theme string

Kolor motywu.

Liczba otwartych miejsc
openSlotCount True integer

Liczba otwartych miejsc

Jest płatna
isPaid boolean

Jest płatna

Godzina rozpoczęcia
startDateTime True date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Godzina zakończenia
endDateTime True date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Code
code string

Code

Wyświetlana nazwa
displayName string

Wyświetlana nazwa

Zwraca

Otwórz jednostkę Shift

Otwórz Shift
OpenShiftResponse

Tworzenie nowej zmiany

Ta operacja tworzy nową zmianę i przypisuje ją do członka zespołu

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Identyfikator grupy planowania
schedulingGroupId string

Identyfikator grupy planowania

Wyświetlana nazwa
displayName string

Wyświetlana nazwa

Notatki
notes string

Notatki shift

Godzina rozpoczęcia
startDateTime True date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Godzina zakończenia
endDateTime True date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Theme
theme True string

Kolor motywu.

Jest płatna
isPaid boolean

Jest płatna

Godzina rozpoczęcia
startDateTime True date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Godzina zakończenia
endDateTime True date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Code
code string

Code

Wyświetlana nazwa
displayName string

Wyświetlana nazwa

Identyfikator użytkownika
userId True string

Przypisane do identyfikatora użytkownika

Zwraca

Shift, jednostka.

Zmiana
ShiftResponse

Usuwanie otwierania shift

Ta operacja usuwa plik Open Shift.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Otwórz identyfikator shift
openShiftId True string

Unikatowy identyfikator funkcji Open Shift.

Usuwanie wystąpienia wolnego czasu

Ta operacja usuwa czas wolny przy użyciu unikatowego identyfikatora.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Identyfikator wolny od godziny
timeOffId True string

Unikatowy identyfikator godziny wolnego.

Usuwanie zmiany

Ta operacja usuwa Shift przy użyciu unikatowego identyfikatora shift.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Identyfikator zmiany
shiftId True string

Unikatowy identyfikator przesunięcia.

Uzyskiwanie wystąpienia czasu wolnego

Ta operacja zwraca szczegóły czasu wolnego przy użyciu jego unikatowego identyfikatora.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Identyfikator wolny od godziny
timeOffId True string

Unikatowy identyfikator godziny wolnego.

Zwraca

Czas wolny od jednostki.

Czas wolny
TimeOffResponse

Wyświetl listę wszystkich godzin wolnych od moich zespołów

Ta operacja zwraca czasy, w których osoby są wyłączone ze wszystkich zespołów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Od godziny rozpoczęcia
startTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Do godziny zakończenia
endTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Nazwa wyświetlana użytkownika
assignedToUserName string

Przypisane do użytkownika o nazwie

Rozmiar strony
$top integer

Ile razy można pobrać

Zwraca

Nazwa Ścieżka Typ Opis
Lista poza godzinami
value array of TimeOffResponse

Lista wyłączonych godzin

Wyświetl wszystkie otwarte zmiany z moich zespołów

Ta operacja zwraca Open Shift, które muszą być wypełnione ze wszystkich zespołów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Od godziny rozpoczęcia
startTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Do godziny zakończenia
endTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Rozmiar strony
$top integer

Elementy na stronę (włącz stronicowanie w obszarze .../Ustawienia)

Zwraca

Nazwa Ścieżka Typ Opis
Otwórz listę zmian
value array of OpenShiftResponse

Lista otwartych zmian

Wyświetl wszystkie zmiany z moich zespołów

Ta operacja zwraca przypisane zmiany ze wszystkich zespołów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Od godziny rozpoczęcia
startTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Do godziny zakończenia
endTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Nazwa wyświetlana użytkownika
assignedToUserName string

Przypisane do użytkownika o nazwie

Rozmiar strony
$top integer

Elementy na stronę (włącz stronicowanie w obszarze .../Ustawienia)

Zwraca

Nazwa Ścieżka Typ Opis
Lista zmian
value array of ShiftResponse

Lista zmian

Wyświetlanie listy wszystkich grup planowania w zespole

Ta operacja zwraca wszystkie grupy planowania w harmonogramie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Rozmiar strony
$top integer

Elementy na stronę (włącz stronicowanie w obszarze .../Ustawienia)

Zwraca

Nazwa Ścieżka Typ Opis
Lista grup planowania
value array of SchedulingGroupResponse

Lista grup planowania.

Wyświetlanie listy wszystkich otwartych zmian w zespole

Ta operacja zwraca wszystkie operacje Open Shift w zespole.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Od godziny rozpoczęcia
startTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Do godziny zakończenia
endTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Rozmiar strony
$top integer

Elementy na stronę (włącz stronicowanie w obszarze .../Ustawienia)

Zwraca

Nazwa Ścieżka Typ Opis
Otwórz listę zmian
value array of OpenShiftResponse

Lista otwartych zmian

Wyświetlanie listy wszystkich przyczyn wolnych od czasu w zespole

Ta operacja zwraca listę przyczyn wolnych od czasu skojarzonego z zespołem.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Rozmiar strony
$top integer

Elementy na stronę (włącz stronicowanie w obszarze .../Ustawienia)

Zwraca

Lista przyczyn wolnych od czasu.

Lista przyczyn wolnego czasu skojarzonych z zespołem
GetTimeOffReasonsResponse

Wyświetlanie listy wszystkich wystąpień poza czasem w zespole

Ta operacja zwraca wszystkie wystąpienia poza czasem w harmonogramie

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Od godziny rozpoczęcia
startTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Do godziny zakończenia
endTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Rozmiar strony
$top integer

Elementy na stronę (włącz stronicowanie w obszarze .../Ustawienia)

Zwraca

Nazwa Ścieżka Typ Opis
Lista wystąpień wolnego czasu
value array of TimeOffResponse

Lista wystąpień wolnych od czasu

Wyświetlanie listy wszystkich zmian w zespole

Ta operacja zwraca wszystkie zmiany przypisane do członków zespołu

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Od godziny rozpoczęcia
startTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Do godziny zakończenia
endTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Rozmiar strony
$top integer

Elementy na stronę (włącz stronicowanie w obszarze .../Ustawienia)

Zwraca

Nazwa Ścieżka Typ Opis
Lista zmian
value array of ShiftResponse

Lista zmian

Wyświetlanie listy wszystkich żądań open shift w zespole

Ta operacja zwraca wszystkie żądania zmiany funkcji Open Shift w harmonogramie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Rozmiar strony
$top integer

Elementy na stronę (włącz stronicowanie w obszarze .../Ustawienia)

Stan żądania
state string

Filtr stanu żądania

Zwraca

Nazwa Ścieżka Typ Opis
Otwórz listę żądań zmiany zmiany przesunięcia
value array of OpenShiftChangeRequestResponse

Lista otwartych żądań zmiany zmiany zmiany.

Wyświetlanie listy wszystkich żądań wolnych od czasu w zespole

Ta operacja zwraca wszystkie żądania wolnego czasu w harmonogramie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Rozmiar strony
$top integer

Elementy na stronę (włącz stronicowanie w obszarze .../Ustawienia)

Stan żądania
state string

Filtr stanu żądania

Zwraca

Nazwa Ścieżka Typ Opis
Lista żądań wolnego czasu
value array of TimeOffRequestResponse

Lista żądań wolnych od czasu.

Wyświetlanie listy wszystkich żądań zamiany zmian w zespole

Ta operacja zwraca wszystkie żądania zamiany zmian w harmonogramie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Rozmiar strony
$top integer

Elementy na stronę (włącz stronicowanie w obszarze .../Ustawienia)

Stan żądania
state string

Filtr stanu żądania

Zwraca

Nazwa Ścieżka Typ Opis
Lista zmian zmian
value array of SwapShiftsChangeRequestResponse

Lista żądań zmiany zmian w zamiany.

Wyświetlanie listy wszystkich żądań zmiany oferty w zespole

Ta operacja zwraca wszystkie żądania przesunięcia oferty w harmonogramie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Rozmiar strony
$top integer

Elementy na stronę (włącz stronicowanie w obszarze .../Ustawienia)

Stan żądania
state string

Filtr stanu żądania

Zwraca

Nazwa Ścieżka Typ Opis
Lista żądań zmiany oferty
value array of OfferShiftRequestResponse

Lista żądań zmiany oferty.

Zatwierdzanie żądania open shift

Ta operacja umożliwia menedżerom zatwierdzanie żądania open shift.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Otwórz identyfikator żądania zmiany przesunięcia
openShiftChangeRequestId True string

Unikatowy identyfikator żądania

Komunikat z menedżera
message string

Wiadomość od menedżera do nadawcy/adresata po zaakceptowaniu żądania.

Zatwierdzanie żądania przekroczenia limitu czasu

Ta operacja umożliwia menedżerom zatwierdzanie żądania wyłączenia czasu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Identyfikator żądania wolnego czasu
timeOffRequestId True string

Unikatowy identyfikator żądania Czas wolny

Komunikat z menedżera
message string

Wiadomość od menedżera do nadawcy/adresata po zaakceptowaniu żądania.

Zatwierdzanie żądania zmian zamiany

Ta operacja umożliwia użytkownikowi zatwierdzenie żądania zamiany zmian.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Zmiana identyfikatora żądania zmiany zmian
swapShiftsChangeRequestId True string

Unikatowy identyfikator żądania

Wiadomość od adresata/menedżera
message string

Komunikat po zaakceptowaniu żądania.

Zatwierdzanie żądania zmiany oferty

Ta operacja umożliwia adresatom/menedżerom zatwierdzanie żądania zmiany oferty.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Identyfikator żądania zmiany oferty
offerShiftRequestId True string

Unikatowy identyfikator żądania zmiany oferty

Wiadomość od adresata/menedżera
message string

Komunikat po zaakceptowaniu żądania.

Wyzwalacze

Po utworzeniu, zaktualizowaniu lub usunięciu zmiany

Ta operacja jest wyzwalana po utworzeniu, zaktualizowaniu lub usunięciu zmiany.

Po utworzeniu, zaktualizowaniu lub usunięciu żądania Open Shift

Ta operacja jest wyzwalana po utworzeniu, zaktualizowaniu lub usunięciu żądania Open Shift.

Po utworzeniu, zaktualizowaniu lub usunięciu żądania zmiany oferty

Ta operacja jest wyzwalana po utworzeniu, zaktualizowaniu lub usunięciu żądania zmiany oferty.

Po utworzeniu, zaktualizowaniu lub usunięciu żądania zmiany zamiany

Ta operacja jest wyzwalana po utworzeniu, zaktualizowaniu lub usunięciu żądania zamiany zmian.

Po utworzeniu żądania przekroczenia limitu czasu, zaktualizowaniu lub usunięciu

Ta operacja jest wyzwalana po utworzeniu, zaktualizowaniu lub usunięciu żądania czas wolnego.

Po utworzeniu, zaktualizowaniu lub usunięciu zmiany

Ta operacja jest wyzwalana po utworzeniu, zaktualizowaniu lub usunięciu zmiany.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Zwraca

Ładunek z zaplecza zawierającego metadane subskrypcji, a także dane

Po utworzeniu, zaktualizowaniu lub usunięciu żądania Open Shift

Ta operacja jest wyzwalana po utworzeniu, zaktualizowaniu lub usunięciu żądania Open Shift.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Zwraca

Ładunek z zaplecza zawierającego metadane subskrypcji, a także dane

Po utworzeniu, zaktualizowaniu lub usunięciu żądania zmiany oferty

Ta operacja jest wyzwalana po utworzeniu, zaktualizowaniu lub usunięciu żądania zmiany oferty.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Zwraca

Ładunek z zaplecza zawierającego metadane subskrypcji, a także dane

Po utworzeniu, zaktualizowaniu lub usunięciu żądania zmiany zamiany

Ta operacja jest wyzwalana po utworzeniu, zaktualizowaniu lub usunięciu żądania zamiany zmian.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Zwraca

Ładunek z zaplecza zawierającego metadane subskrypcji, a także dane

Po utworzeniu żądania przekroczenia limitu czasu, zaktualizowaniu lub usunięciu

Ta operacja jest wyzwalana po utworzeniu, zaktualizowaniu lub usunięciu żądania czas wolnego.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zespół
teamId True string

Dodawanie identyfikatora zespołu

Zwraca

Ładunek z zaplecza zawierającego metadane subskrypcji, a także dane

Definicje

Element webhookPushResponse

Ładunek z zaplecza zawierającego metadane subskrypcji, a także dane

Nazwa Ścieżka Typ Opis
value
value array of WebhookNotificationEntity

Lista wartości

Element webhookNotificationEntity

Nazwa Ścieżka Typ Opis
Zmień typ
changeType string

Typ zmiany zasobu (utworzony/zaktualizowany/usunięty).

resourceData
resourceData WebhookPushResponseResourceEntity

Element webhookPushResponseResourceEntity

Nazwa Ścieżka Typ Opis
Identyfikator zasobu
id string

Identyfikator zaktualizowanego zasobu.

Identyfikator zespołu
teamId string

Identyfikator zespołu, w którym nastąpiła aktualizacja.

ScheduleResponse

Jednostka harmonogramu.

Nazwa Ścieżka Typ Opis
Identyfikator harmonogramu
id string

Unikatowy identyfikator harmonogramu.

Zaplanuj strefę czasową
timeZone string

Strefa czasowa harmonogramu.

Stan aprowizacji harmonogramu
provisionStatus string

Stan aprowizacji harmonogramu.

Planowanie kodu stanu aprowizacji
provisionStatusCode string

Kod stanu aprowizacji harmonogramu.

TimeOffResponse

Czas wolny od jednostki.

Nazwa Ścieżka Typ Opis
identyfikator
id string

Unikatowy identyfikator godziny wolnego.

Utworzono datę i godzinę
createdDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Zmodyfikowana data i godzina
lastModifiedDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Przypisane do identyfikatora użytkownika
userId string

Przypisano do identyfikatora użytkownika.

Informacje o użytkowniku
userInfo UserInfo

Informacje o użytkowniku

Informacje o zespole
teamInfo TeamInfo

Informacje o zespole

sharedTimeOff SharedTimeOff

Udostępniona wersja czasu wolnego.

> zmian roboczych
draftTimeOff DraftTimeOff

Wstępna wersja czasu wolnego

SharedTimeOff

Udostępniona wersja czasu wolnego.

Nazwa Ścieżka Typ Opis
Identyfikator przyczyny wolnego czasu
timeOffReasonId string

Identyfikator przyczyny wolnego czasu.

Godzina rozpoczęcia
startDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Godzina zakończenia
endDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Theme
theme Theme

Kolor motywu.

DraftTimeOff

Wstępna wersja czasu wolnego

Nazwa Ścieżka Typ Opis
Identyfikator przyczyny wolnego czasu
timeOffReasonId string

Identyfikator przyczyny wolnego czasu.

Godzina rozpoczęcia
startDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Godzina zakończenia
endDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Theme
theme Theme

Kolor motywu.

ShiftResponse

Shift, jednostka.

Nazwa Ścieżka Typ Opis
identyfikator
id string

Unikatowy identyfikator przesunięcia.

Utworzono datę i godzinę
createdDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Zmodyfikowana data i godzina
lastModifiedDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Przypisane do identyfikatora użytkownika
userId string

Przypisano do identyfikatora użytkownika.

Identyfikator grupy planowania
schedulingGroupId string

Identyfikator grupy planowania.

Informacje o grupie planowania
schedulingGroupInfo SchedulingGroupInfo

Informacje o grupie planowania

Informacje o użytkowniku
userInfo UserInfo

Informacje o użytkowniku

Informacje o zespole
teamInfo TeamInfo

Informacje o zespole

sharedShift SharedShift

Udostępniona wersja shift.

> zmian roboczych
draftShift DraftShift

Wstępna wersja shift

SharedShift

Udostępniona wersja shift.

Nazwa Ścieżka Typ Opis
Wyświetlana nazwa
displayName string

Wyświetlana nazwa

Notatki
notes string

Notatki shift

Godzina rozpoczęcia
startDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Godzina zakończenia
endDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Theme
theme Theme

Kolor motywu.

Activities
activities Activities

Działania przesunięcia

DraftShift

Wstępna wersja shift

Nazwa Ścieżka Typ Opis
Wyświetlana nazwa
displayName string

Wyświetlana nazwa

Notatki
notes string

Notatki

Godzina rozpoczęcia
startDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Godzina zakończenia
endDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Theme
theme Theme

Kolor motywu.

Activities
activities Activities

Działania przesunięcia

Theme

Kolor motywu.

Kolor motywu.

Theme
string

Activities

Działania przesunięcia

Nazwa Ścieżka Typ Opis
Jest płatna
isPaid boolean

Jest płatna

Godzina rozpoczęcia
startDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Godzina zakończenia
endDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Code
code string

Code

Wyświetlana nazwa
displayName string

Wyświetlana nazwa

SchedulingGroupResponse

Jednostka grupy planowania

Nazwa Ścieżka Typ Opis
identyfikator
id string

Unikatowy identyfikator grupy planowania.

Wyświetlana nazwa
displayName string

Nazwa wyświetlana grupy planowania.

Jest aktywny
isActive boolean

Wskazuje, czy grupa planowania może być używana podczas tworzenia nowych jednostek lub aktualizowania istniejących.

Identyfikatory użytkowników
userIds array of string

Lista identyfikatorów użytkowników w grupie planowania.

SchedulingGroupInfo

Informacje o grupie planowania

Nazwa Ścieżka Typ Opis
Identyfikator grupy planowania
schedulingGroupId string

Unikatowy identyfikator grupy planowania.

Wyświetlana nazwa
displayName string

Nazwa wyświetlana grupy planowania.

Code
code string

Kod grupy planowania.

Informacje o użytkowniku

Informacje o użytkowniku

Nazwa Ścieżka Typ Opis
Identyfikator użytkownika
userId string

Identyfikator użytkownika.

Wyświetlana nazwa
displayName string

Nazwa wyświetlana użytkownika.

TeamInfo

Informacje o zespole

Nazwa Ścieżka Typ Opis
Identyfikator zespołu
teamId string

Identyfikator zespołu.

Wyświetlana nazwa
displayName string

Nazwa wyświetlana zespołu.

OpenShiftResponse

Otwórz jednostkę Shift

Nazwa Ścieżka Typ Opis
identyfikator
id string

Unikatowy identyfikator funkcji Open Shift.

Utworzono datę i godzinę
createdDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Zmodyfikowana data i godzina
lastModifiedDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Identyfikator grupy planowania
schedulingGroupId string

Identyfikator grupy planowania

Informacje o grupie planowania
schedulingGroupInfo SchedulingGroupInfo

Informacje o grupie planowania

Informacje o zespole
teamInfo TeamInfo

Informacje o zespole

sharedOpenShift SharedOpenShift

Udostępniona wersja funkcji Open Shift

> zmian roboczych
draftOpenShift DraftOpenShift

Wstępna wersja pliku Open Shift

SharedOpenShift

Udostępniona wersja funkcji Open Shift

Nazwa Ścieżka Typ Opis
Wyświetlana nazwa
displayName string

Wyświetlana nazwa

Notatki
notes string

Notatki

Godzina rozpoczęcia
startDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Godzina zakończenia
endDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Theme
theme Theme

Kolor motywu.

Liczba otwartych miejsc
openSlotCount integer

Liczba otwartych miejsc

Activities
activities Activities

Działania przesunięcia

DraftOpenShift

Wstępna wersja pliku Open Shift

Nazwa Ścieżka Typ Opis
Wyświetlana nazwa
displayName string

Wyświetlana nazwa

Notatki
notes string

Notatki

Godzina rozpoczęcia
startDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Godzina zakończenia
endDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Theme
theme Theme

Kolor motywu.

Liczba otwartych miejsc
openSlotCount integer

Liczba otwartych miejsc

Activities
activities Activities

Działania przesunięcia

GetTimeOffReasonsResponse

Lista przyczyn wolnych od czasu.

Nazwa Ścieżka Typ Opis
Tablica zawierająca przyczyny wyłączenia czasu
value array of object

Lista przyczyn wolnych od czasu.

Identyfikator przyczyny wolnego czasu
value.id string

Unikatowy identyfikator przyczyny wyłączenia czasu.

Czas utworzenia
value.createdDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Zmodyfikowana data i godzina
value.lastModifiedDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Wyświetlana nazwa
value.displayName string

Wyświetlana nazwa

Typ ikony
value.iconType string

Typ ikony

Jest aktywny
value.isActive boolean

Jest aktywny

TimeOffRequestResponse

Czas wolny od jednostki żądania

Nazwa Ścieżka Typ Opis
identyfikator
id string

Unikatowy identyfikator żądania Czas wolny.

Czas utworzenia
createdDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Czas modyfikacji
lastModifiedDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Przypisano do
assignedTo string

Osoba, do której przypisano żądanie: "menedżer" lub "odbiorca"

State
state string

"zatwierdzone", "oczekujące" lub "odrzucone"

Czas nadawcy
senderDateTime date-time

Godzina wysłania żądania

Wiadomość nadawcy
senderMessage string

Komunikat od nadawcy żądania

Identyfikator nadawcy
senderUserId string

Identyfikator użytkownika, który wysłał żądanie

Czas akcji menedżera
managerActionDateTime date-time

Czas odpowiedzi menedżera

Komunikat menedżera
managerActionMessage string

Komunikat od menedżera

Identyfikator menedżera
managerUserId string

Identyfikator menedżera, który odpowiedział

Godzina rozpoczęcia
startDateTime date-time

Godzina rozpoczęcia żądania

Godzina zakończenia
endDateTime date-time

Godzina zakończenia żądania

Identyfikator przyczyny wolnego czasu
timeOffReasonId string

Identyfikator przyczyny wyłączenia czasu

OfferShiftRequestResponse

Jednostka żądania przesunięcia oferty

Nazwa Ścieżka Typ Opis
identyfikator
id string

Unikatowy identyfikator żądania Shift oferty.

Czas utworzenia
createdDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Czas modyfikacji
lastModifiedDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Przypisano do
assignedTo string

Osoba, do której przypisano żądanie: "menedżer" lub "odbiorca"

State
state string

"zatwierdzone", "oczekujące" lub "odrzucone"

Czas nadawcy
senderDateTime date-time

Godzina wysłania żądania

Wiadomość nadawcy
senderMessage string

Komunikat od nadawcy żądania

Identyfikator nadawcy
senderUserId string

Identyfikator użytkownika, który wysłał żądanie

Identyfikator zmiany nadawcy
senderShiftId string

Identyfikator przesunięcia od nadawcy

Czas odbiorcy
recipientActionDateTime date-time

Godzina odpowiedzi adresata

Wiadomość adresata
recipientActionMessage string

Wiadomość od adresata

Identyfikator adresata
recipientUserId string

Identyfikator adresata żądania

Czas akcji menedżera
managerActionDateTime date-time

Czas odpowiedzi menedżera

Komunikat menedżera
managerActionMessage string

Komunikat od menedżera

Identyfikator menedżera
managerUserId string

Identyfikator menedżera, który odpowiedział

SwapShiftsChangeRequestResponse

Zamiana jednostki żądania przesunięcia

Nazwa Ścieżka Typ Opis
identyfikator
id string

Unikatowy identyfikator żądania zamiany przesunięcia.

Czas utworzenia
createdDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Czas modyfikacji
lastModifiedDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Przypisano do
assignedTo string

Osoba, do której przypisano żądanie: "menedżer" lub "odbiorca"

State
state string

"zatwierdzone", "oczekujące" lub "odrzucone"

Czas nadawcy
senderDateTime date-time

Godzina wysłania żądania

Wiadomość nadawcy
senderMessage string

Komunikat od nadawcy żądania

Identyfikator nadawcy
senderUserId string

Identyfikator użytkownika, który wysłał żądanie

Identyfikator zmiany nadawcy
senderShiftId string

Identyfikator przesunięcia od nadawcy

Czas odbiorcy
recipientActionDateTime date-time

Godzina odpowiedzi adresata

Wiadomość adresata
recipientActionMessage string

Wiadomość od adresata

Identyfikator adresata
recipientUserId string

Identyfikator adresata żądania

Identyfikator zmiany adresata
recipientShiftId string

Identyfikator przesunięcia od adresata

Czas akcji menedżera
managerActionDateTime date-time

Czas odpowiedzi menedżera

Komunikat menedżera
managerActionMessage string

Komunikat od menedżera

Identyfikator menedżera
managerUserId string

Identyfikator menedżera, który odpowiedział

OpenShiftChangeRequestResponse

Otwórz jednostkę żądania zmiany zmiany zmiany

Nazwa Ścieżka Typ Opis
identyfikator
id string

Unikatowy identyfikator żądania zmiany open shift.

Czas utworzenia
createdDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Czas modyfikacji
lastModifiedDateTime date-time

rrrr-MM-ddTHH:mm:ss.fffZ (format UTC)

Przypisano do
assignedTo string

Osoba, do której przypisano żądanie: "menedżer" lub "odbiorca"

State
state string

"zatwierdzone", "oczekujące" lub "odrzucone"

Czas nadawcy
senderDateTime date-time

Godzina wysłania żądania

Wiadomość nadawcy
senderMessage string

Komunikat od nadawcy żądania

Identyfikator nadawcy
senderUserId string

Identyfikator użytkownika, który wysłał żądanie

Czas akcji menedżera
managerActionDateTime date-time

Czas odpowiedzi menedżera

Komunikat menedżera
managerActionMessage string

Komunikat od menedżera

Identyfikator menedżera
managerUserId string

Identyfikator menedżera, który odpowiedział

Otwórz identyfikator shift
openShiftId string

Identyfikator żądanej funkcji Open Shift