tipo de recurso de agenda
Namespace: microsoft.graph
Uma coleção de objetos schedulingGroup , objetos shift , objetos timeOffReason e objetos timeOff dentro de uma equipa.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
Criar ou substituir | cronograma | Criar ou substituir uma agenda. |
Get | cronograma | Obtenha uma agenda. |
Compartilhar | Nenhum | Partilhe um intervalo de tempo de agenda com os membros da agenda. |
Propriedades
Nome | Tipo | Descrição |
---|---|---|
enabled | Booliano | Indica se a agenda está ativada para a equipa. Obrigatório. |
id | string | ID da agenda. |
offerShiftRequestsEnabled | Booliano | Indica se os pedidos de turno de oferta estão ativados para a agenda. |
openShiftsEnabled | Booliano | Indica se os turnos abertos estão ativados para a agenda. |
provisionStatus | operationStatus | O estado do aprovisionamento de agendamento. Os valores possíveis são notStarted , running , completed , failed . |
provisionStatusCode | string | Informações adicionais sobre o motivo pelo qual o aprovisionamento de agendas falhou. |
swapShiftsRequestsEnabled | Booliano | Indica se os pedidos de turnos de troca estão ativados para a agenda. |
timeClockEnabled | Booliano | Indica se o relógio de tempo está ativado para a agenda. |
timeOffRequestsEnabled | Booliano | Indica se os pedidos de folga estão ativados para a agenda. |
timeZone | string | Indica o fuso horário da equipa de agendamento com o formato de base de dados tz. Obrigatório. |
Relações
Nome | Tipo | Descrição |
---|---|---|
offerShiftRequests | coleção offerShiftRequest | A oferta pede turnos na agenda. |
openShiftChangeRequests | coleção openShiftChangeRequest | Os pedidos de turno abertos na agenda. |
openShifts | coleção openShift | O conjunto de turnos abertos num grupo de agendamento na agenda. |
schedulingGroups | schedulingGroup conjunto | O agrupamento lógico de utilizadores na agenda (normalmente por função). |
turnos | coleção shift | Os turnos na agenda. |
swapShiftsChangeRequests | swapShiftsChangeRequest collection (Coleção swapShiftsChangeRequest ) | Os pedidos de troca de turnos na agenda. |
timesOff | coleção timeOff | As instâncias de tempos limite na agenda. |
timeOffReasons | timeOffReason collection (coleção timeOffReason ) | O conjunto de motivos para uma folga na agenda. |
timeOffRequests | timeOffRequest collection | Os pedidos de folga na agenda. |
workforceIntegrations | Coleção workforceIntegration | Uma instância de integração da força de trabalho por equipa com o fluxo de dados de saída em notificações de alteração síncronas (para entidades suportadas). |
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"id": "833fc4df-c88b-4398-992f-d8afcfe41df2",
"enabled": true,
"timeZone": "America/Chicago",
"provisionStatus": "Completed",
"provisionStatusCode": null
}