agendar tipo de recurso
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Representa uma coleção de objetos schedulingGroup , objetos shift , objetos timeOffReason e objetos timeOff para uma equipe.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
Criar ou substituir agendamento | cronograma | Crie ou substitua uma agenda. |
Obter agendamento | cronograma | Obtenha uma agenda. |
Compartilhar | Nenhum | Compartilhe um intervalo de tempo de agendamento com os membros da agenda. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
activitiesIncludedWhenCopyingShiftsEnabled | Booliano | Indica se os turnos copiados devem incluir as atividades. |
habilitadas | Booliano | Indica se o agendamento está habilitado para a equipe. Obrigatório. |
id | Cadeia de caracteres | ID da agenda. |
isCrossLocationShiftRequestApprovalRequired | Booliano | Indica se a aprovação é necessária por um gerente dessa agenda para solicitações de turno entre locais. |
isCrossLocationShiftsEnabled | Booliano | Indica se o recurso de marketplace entre locais está habilitado para essa agenda. |
offerShiftRequestsEnabled | Booliano | Indica se as solicitações de turno de oferta estão habilitadas para o agendamento. |
openShiftsEnabled | Booliano | Indica se os turnos abertos estão habilitados para o agendamento. |
provisionStatus | operationStatus | O status do provisionamento de agendamento. Os valores possíveis são notStarted , running , , completed . failed |
provisionStatusCode | Cadeia de caracteres | Informações adicionais sobre por que o provisionamento de agendamento falhou. |
startDayOfWeek | dayOfWeek | Indica o dia de início da semana. Os valores possíveis são sunday , monday , tuesday , wednesday , thursday , friday , saturday . |
swapShiftsRequestsEnabled | Booliano | Indica se as solicitações de troca de turnos estão habilitadas para o agendamento. |
timeClockEnabled | Booliano | Indica se o relógio de tempo está habilitado para o agendamento. |
timeClockSettings | timeClockSettings | As configurações de local do relógio de hora para essa agenda. |
timeOffRequestsEnabled | Booliano | Indica se as solicitações de tempo limite estão habilitadas para o agendamento. |
timeZone | Cadeia de caracteres | Indica o fuso horário da equipe de agendamento usando o formato de banco de dados tz. Obrigatório. |
workforceIntegrationIds | String collection | As IDs das integrações da força de trabalho associadas a essa agenda. |
Relações
Nome | Tipo | Descrição |
---|---|---|
dayNotes | coleção daynote | As anotações do dia na agenda. |
offerShiftRequests | coleção offerShiftRequest | A oferta solicita turnos na agenda. |
openShiftChangeRequests | coleção openShiftChangeRequest | As solicitações de turno aberto na agenda. |
openShifts | coleção openShift | O conjunto de turnos abertos em um grupo de agendamento na agenda. |
schedulingGroups | schedulingGroup conjunto | O agrupamento lógico de usuários na agenda (geralmente por função). |
Turnos | coleção shift | Os turnos na agenda. |
shiftsRoleDefinitions | coleção shiftsRoleDefinition | As definições das funções na agenda. |
swapShiftsChangeRequests | coleção swapShiftsChangeRequest | As solicitações de troca de turnos na agenda. |
timeCards | coleção timeCard | Os cartões de tempo na agenda. |
timesOff | coleção timeOff | As instâncias de tempos de folga na agenda. |
timeOffReasons | coleção timeOffReason | O conjunto de motivos para uma folga na agenda. |
timeOffRequests | coleção timeOffRequest | A folga das solicitações na agenda. |
workforceIntegrations | Coleção workforceIntegration | Uma instância de uma integração da força de trabalho por equipe com fluxo de dados de saída em notificações de alteração síncronas (para entidades com suporte). |
Representação JSON
A representação JSON a seguir mostra o tipo de recurso.
{
"id": "833fc4df-c88b-4398-992f-d8afcfe41df2",
"enabled": true,
"timeZone": "America/Chicago",
"provisionStatus": "Completed",
"provisionStatusCode": null,
"isCrossLocationShiftRequestApprovalRequired": "Boolean",
"isCrossLocationShiftsEnabled": "Boolean"
}
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de