Compartilhar via


LMS365

O LMS365 fornece um sistema de gerenciamento de aprendizagem moderno, baseado em nuvem e seguro, adequado para o Local de Trabalho Digital Moderno. Ela elimina a complexidade fornecendo uma solução de aprendizado completa que se integra perfeitamente aos seus ambientes existentes do Office 365 e do SharePoint. O LMS365 é fácil de acessar no navegador, no nosso aplicativo móvel intuitivo ou no Microsoft Teams, permitindo que todas as empresas forneçam treinamento em qualquer contexto, a qualquer momento, em qualquer lugar.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Standard Todas as regiões do Power Automate , exceto as seguintes:
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Standard Todas as regiões do Power Apps , exceto as seguintes:
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Standard Todas as regiões do Power Automate , exceto as seguintes:
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Suporte ao LMS365
URL https://helpcenter.elearningforce.com
Email support@lms365.com
Metadados do conector
Publicador Aps internacionais do Zensai
Site https://www.elearningforce.com
Política de privacidade https://www.elearningforce.com/privacy
Categorias Recursos humanos; Produtividade

Conector do Learn365

O Learn365 fornece um sistema de gerenciamento de aprendizagem moderno, baseado em nuvem e seguro, adequado para o Local de Trabalho Digital Moderno. Ela elimina a complexidade fornecendo uma solução de aprendizado completa que se integra perfeitamente aos seus ambientes existentes do Office 365 e do SharePoint. O Learn365 é fácil de acessar no navegador, em nosso aplicativo móvel intuitivo ou no Microsoft Teams, permitindo que todas as empresas forneçam treinamento em qualquer contexto, a qualquer momento, em qualquer lugar.

Pré-requisitos

Você precisa instalar o Learn365 (Microsoft Teams &Modern SharePoint baseado em LMS) em sua assinatura do Office 365 do Microsoft AppSource aqui

Documentação da API

A documentação da API pode ser encontrada aqui

Como obter credenciais

Para obter a Chave de API, entre em contato conosco support@zensai.com

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default Parâmetros para criar conexão. Todas as regiões Compartilhável

Padrão

Aplicável: todas as regiões

Parâmetros para criar conexão.

Essa é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a visão geral dos Conectores para aplicativos de tela – Power Apps | Microsoft Docs

Nome Tipo Description Obrigatório
Nome da chave de API secureString O nome da chave de API para esta api Verdade
Chave de API secureString A chave de API para esta api Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 600 60 segundos

Ações

Aprovar solicitação de registro

Esta ação aprovará a solicitação de registro de treinamento

Cancelar registro

Esta ação cancelará o registro de treinamento

Carregar Arquivo

Carrega e cria um arquivo no armazenamento em nuvem LMS365.

Criar categoria de curso

Esta ação criará uma nova categoria de curso

Criar curso de treinamento

Esta ação criará um novo curso

Criar marca de curso

Esta ação criará uma nova marca de curso

Criar sessão de curso

Esta ação criará uma nova sessão de curso

Definir o status do registro para concluído

Essa ação alterará o status do registro para concluído para o treinamento relacionado

Enviar uma solicitação HTTP

Construa uma solicitação de API REST para invocar.

Enviar uma solicitação HTTP (versão prévia)

Construa uma solicitação de API REST para invocar.

Forçar o usuário a retomar o treinamento

Essa ação forçará o usuário a retomar o treinamento relacionado

Obter categorias de curso

Esta ação obterá todas as categorias de curso

Obter detalhes do curso

Esta ação fornecerá todas as informações disponíveis sobre o curso selecionado e o catálogo relacionado

Obter informações de registro

Esta ação obterá informações de registro

Obter marcas de curso

Esta ação obterá todas as marcas de curso

Obter o status de provisionamento de curso

Esta ação obterá o status de provisionamento de curso

Obter todos os cursos do catálogo de cursos relacionados

Esta ação recuperará todos os cursos do catálogo de cursos relacionado

Obter usuários

Esta ação obterá a lista de usuários

Registrar o usuário para treinamento

Esta ação registrará o usuário no objeto de treinamento por nome de logon do usuário e id do curso

Rejeitar solicitação de registro

Esta ação rejeitará a solicitação de registro de treinamento

Aprovar solicitação de registro

Esta ação aprovará a solicitação de registro de treinamento

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de registro
Id True string

Especificar a ID de registro

Em nome do usuário
LMS365-User-Id string

Especifique a ID de usuário LMS365 ou a ID de objeto da ID do Microsoft Entra em nome de quem a ação será executada

Cancelar registro

Esta ação cancelará o registro de treinamento

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de registro
EnrollmentId True string

Especificar a ID de registro

Mensagem de cancelamento
message string

Especificar a mensagem de cancelamento

Em nome do usuário
LMS365-User-Id string

Especifique a ID de usuário LMS365 ou a ID de objeto da ID do Microsoft Entra em nome de quem a ação será executada

Carregar Arquivo

Carrega e cria um arquivo no armazenamento em nuvem LMS365.

Parâmetros

Nome Chave Obrigatório Tipo Description
Uri
FileUploadUrl True string

Caminho relativo para o operador POST. Exemplo: certificates/027707f9-98d5-5ddf-b98f-0a99a220c1ef/upload

Conteúdo do arquivo
File True file

Conteúdo do arquivo.

Criar categoria de curso

Esta ação criará uma nova categoria de curso

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome da categoria
Name True string

Especificar o nome da categoria

ID do Catálogo de Cursos
CourseCatalogId True string

Especificar a ID do catálogo de cursos

Em nome do usuário
LMS365-User-Id string

Especifique a ID de usuário LMS365 ou a ID de objeto da ID do Microsoft Entra em nome de quem a ação será executada

Retornos

Nome Caminho Tipo Description
ID Exclusiva do Catagory
Id string

ID exclusiva do Catagory

Nome da categoria
Name string

Nome da categoria

ID do Catálogo de Cursos
CourseCatalogId string

ID do catálogo de cursos

ID da categoria pai
ParentCategoryId string

ID da categoria pai

Criar curso de treinamento

Esta ação criará um novo curso

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do Catálogo de Cursos
CourseCatalogId True string

ID do catálogo de cursos

Tipo de curso
CourseType True string

Tipo de curso

Título de Treinamento
Title True string

Título do plano de treinamento ou curso

Description
Description True string

Descrição curta

Cultura
Culture True string

Cultura

Cultura da interface do usuário
UICulture True string

Especificar a cultura da interface do usuário do curso

ID
Id string

ID

Nome
Name string

Nome

É Novo
IsNew boolean

A categoria é nova?

ID da categoria pai
ParentCategoryId string

ID da categoria pai

ID
Id string

ID

Nome
TagName string

Nome da marca

É Novo
IsNew boolean

É uma nova categoria

Fluxo de Registro
EnrollmentFlow string

Fluxo de registro

URL
Url True string

Especificar a URL do curso

SiteTemplate
SiteTemplate string

SiteTemplate

Módulos de aprendizagem
LearningModules array of string

Módulos de aprendizagem

Testes
Quizzes array of string

Testes

Resolver conflito de URL automaticamente
AutoResolveUrlConflict boolean

Resolver conflito de URL automaticamente

ID do Layout do Curso
CourseLayoutId string

ID do layout do curso

Tipo de Registro de Sessão de Curso
CourseSessionEnrollmentType string

Tipo de registro de sessão do curso

Logons do Professor
TeacherLogins array of string

Nomes de logon do professor

Logons do Treinador
TrainerLogins array of string

Nomes de logon do treinador

ID do modelo de certificado
CertificateTemplateId string

ID do modelo de certificado

ID do Curso
CourseID string

ID do curso visível opcional

Duração
Duration string

Duração

Descrição longa
LongDescription string

Descrição longa

Está habilitado
IsEnabled boolean

A publicação está habilitada?

Data de Início
StartDate string

Data de início

Data de Término
EndDate string

Data de término

Está habilitado
IsEnabled boolean

Está habilitado

Data Fixa
FixedDate string

Data fixa

Dias após a conclusão
DaysAfterCompletion string

Dias após a conclusão

Está habilitado
IsEnabled boolean

Está habilitado

Data Fixa
FixedDate string

Data fixa

Dias após o registro
DaysAfterEnrollment string

Dias após o registro

Mostrar no catálogo
ShowInCatalog boolean

Mostrar no catálogo

Unidades de Educação Continuada
CEU number

CEU (unidades de educação continuada)

ImageUrl
ImageUrl string

URL da imagem do curso

ID do curso com falha
FailedCourseId string

ID do curso com falha

Em nome do usuário
LMS365-User-Id string

Especifique a ID de usuário LMS365 ou a ID de objeto da ID do Microsoft Entra em nome de quem a ação será executada

Retornos

Nome Caminho Tipo Description
ID exclusiva do curso
Id string

ID exclusiva do curso

ID do Catálogo de Cursos
CourseCatalogId string

ID do catálogo de cursos

Título de Treinamento
Title string

Título do plano de treinamento ou curso

Descrição do curso
Description string

Descrição do curso

Descrição longa do curso
LongDescription string

Descrição longa do curso

Unidades de Educação Continuada
CEU integer

CEU (unidades de educação continuada)

Unidades de Educação Continuada
DecimalCEU double

CEU (unidades de educação continuada)

Mostrar no catálogo
ShowInCatalog boolean

Mostrar o curso no catálogo ou não?

É necessário
IsRequired boolean

O curso é necessário ou não?

É Publicado
IsPublished boolean

O curso foi publicado ou não?

É Encerrado
IsEnded boolean

O curso terminou ou não?

ID do Curso
CourseID string

ID do curso visível opcional

Duração
Duration string

Duração do curso

Tipo de curso
CourseType string

Tipo de curso

URL da Imagem
ImageUrl string

Especifique o catálogo de cursos e a URL da imagem do site.

ID do modelo de certificado
CertificateTemplateId string

ID do modelo de certificado

Fluxo de Registro
EnrollmentFlow string

Fluxo de registro

Está Excluído
IsDeleted boolean

O curso está excluído ou não?

Tipo de Registro de Sessão de Curso
CourseSessionEnrollmentType string

Tipo de registro de sessão do curso

Criado em
CreatedAt date-time

Criado em

ID do Layout do Curso
CourseLayoutId string

ID do layout do curso

Criar marca de curso

Esta ação criará uma nova marca de curso

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome
Name True string

Especificar o nome da marca

ID do Catálogo de Cursos
CourseCatalogId True string

Especificar a ID do catálogo de cursos

Em nome do usuário
LMS365-User-Id string

Especifique a ID de usuário LMS365 ou a ID de objeto da ID do Microsoft Entra em nome de quem a ação será executada

Retornos

Nome Caminho Tipo Description
ID
Id string

ID

Nome
Name string

Nome

CourseCatalogId
CourseCatalogId string

ID do catálogo de cursos

Criar sessão de curso

Esta ação criará uma nova sessão de curso

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do curso
courseId True string

Especificar a ID do curso interno

Title
Title True string

Título da sessão do curso

Data de Início
StartDate True date-time

Data de Início

Data de Término
EndDate True date-time

Data de Término

Fuso horário
TimeZone True string

Especifique o nome do fuso horário da Microsoft https://support.microsoft.com/en-ie/help/973627/microsoft-time-zone-index-values

Prazo de Inscrição
EnrollmentDeadline date-time

Prazo para registro em sessão única

Endereço de email da sala
EmailAddress string

Endereço de email da sala

Título da Sala
Title string

Título da Sala

Local da sala
Location string

Local da sala

Origem da sala
Source string

Origem da sala

URL da reunião
MeetingUrl string

URL da reunião

Máximo de participantes
MaxAttendees string

Máximo de participantes

Em nome do usuário
LMS365-User-Id string

Especifique a ID de usuário LMS365 ou a ID de objeto da ID do Microsoft Entra em nome de quem a ação será executada

Definir o status do registro para concluído

Essa ação alterará o status do registro para concluído para o treinamento relacionado

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de registro
Id True string

Especificar a ID de registro

Em nome do usuário
LMS365-User-Id string

Especifique a ID de usuário LMS365 ou a ID de objeto da ID do Microsoft Entra em nome de quem a ação será executada

Enviar uma solicitação HTTP

Construa uma solicitação de API REST para invocar.

Parâmetros

Nome Chave Obrigatório Tipo Description
Método
method True string

Método Http

Uri
uri True string

Caminho relativo após o prefixo /odata/v2/. Exemplo: Competências

Headers
headers object

Inserir objeto JSON de cabeçalhos de solicitação

Corpo
body string

Inserir conteúdo da solicitação no JSON

Enviar uma solicitação HTTP (versão prévia)

Construa uma solicitação de API REST para invocar.

Parâmetros

Nome Chave Obrigatório Tipo Description
Método
method True string

Método Http

Uri
uri True string

URL relativa. Exemplo: odata/v2/Competências

Headers
headers object

Inserir objeto JSON de cabeçalhos de solicitação

Corpo
body string

Inserir conteúdo da solicitação no JSON

Forçar o usuário a retomar o treinamento

Essa ação forçará o usuário a retomar o treinamento relacionado

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de registro
Id True string

Especificar a ID de registro

ID da sessão do curso
courseSessionId string

ID da sessão do curso

Em nome do usuário
LMS365-User-Id string

Especifique a ID de usuário LMS365 ou a ID de objeto da ID do Microsoft Entra em nome de quem a ação será executada

Obter categorias de curso

Esta ação obterá todas as categorias de curso

Parâmetros

Nome Chave Obrigatório Tipo Description
Filtrar Consulta
$filter string

Filtra os resultados, com base em uma condição booliana.

Retornos

Nome Caminho Tipo Description
value
value array of object

value

ID exclusiva da categoria
value.Id string

ID exclusiva da categoria

Nome da categoria
value.Name string

Nome da categoria

ID do Catálogo de Cursos
value.CourseCatalogId string

ID do catálogo de cursos

ID da categoria pai
value.ParentCategoryId string

ID da categoria pai

Obter detalhes do curso

Esta ação fornecerá todas as informações disponíveis sobre o curso selecionado e o catálogo relacionado

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do curso
CourseId True string

Especificar a ID do curso interno

Expandir Consulta
$expand string

Expande entidades relacionadas embutidas.

Retornos

Nome Caminho Tipo Description
ID
Id string

ID

CourseCatalogId
CourseCatalogId string

ID do catálogo de cursos

Título de Treinamento
Title string

Título do plano de treinamento ou curso

Description
Description string

Descrição curta

LongDescription
LongDescription string

Descrição longa

Unidades de Educação Continuada
CEU integer

CEU (unidades de educação continuada)

Unidades de Educação Continuada
DecimalCEU double

CEU (unidades de educação continuada)

ShowInCatalog
ShowInCatalog boolean

Mostrar no catálogo

IsRequired
IsRequired boolean

É obrigatório

IsPublished
IsPublished boolean

É publicado

EstáTerminado
IsEnded boolean

É encerrado

CourseID
CourseID string

ID do curso visível opcional

Duração
Duration string

Duração

CourseType
CourseType string

Tipo de curso

ImageUrl
ImageUrl string

URL da imagem do curso

CertificateTemplateId
CertificateTemplateId string

ID do modelo de certificado

EnrollmentFlow
EnrollmentFlow string

Fluxo de registro

IsDeleted
IsDeleted boolean

É excluído

CourseSessionEnrollmentType
CourseSessionEnrollmentType string

Tipo de registro de sessão do curso

CreatedAt
CreatedAt date-time

Criado em

CourseLayoutId
CourseLayoutId string

ID do layout do curso

CourseId
DueDate.CourseId string

A ID do curso interno

EstáAtivado
DueDate.IsEnabled boolean

A data de conclusão está habilitada

FixedDate
DueDate.FixedDate string

Data fixa

DaysAfterEnrollment
DueDate.DaysAfterEnrollment integer

Dias após o registro

ID
Publishing.Id string

ID

EstáAtivado
Publishing.IsEnabled boolean

Está habilitado

Data de Início
Publishing.StartDate date-time

Data de início

Data de Término
Publishing.EndDate string

Data de término

CourseId
CertificateExpiry.CourseId string

A ID do curso interno

EstáAtivado
CertificateExpiry.IsEnabled boolean

Está habilitado

FixedDate
CertificateExpiry.FixedDate string

Data fixa

DaysAfterCompletion
CertificateExpiry.DaysAfterCompletion integer

Dias após a conclusão

URL
SharepointWeb.Url string

URL

Categorias
Categories array of object

Categorias

ID
Categories.Id string

ID

Nome
Categories.Name string

Nome

CourseCatalogId
Categories.CourseCatalogId string

ID do catálogo de cursos

ParentCategoryId
Categories.ParentCategoryId string

ID da categoria pai

Etiquetas
Tags array of object

Etiquetas

ID
Tags.Id string

ID

Nome
Tags.Name string

Nome

CourseCatalogId
Tags.CourseCatalogId string

ID do catálogo de cursos

CourseSessions
CourseSessions array of object

Sessões de curso

items
CourseSessions object
LearningModules
LearningModules array of object

Módulos de aprendizagem

ID
LearningModules.Id string

ID

CourseId
LearningModules.CourseId string

A ID do curso interno

Title
LearningModules.Title string

Title

Description
LearningModules.Description string

Descrição curta

IsPublished
LearningModules.IsPublished boolean

É publicado

Pedido
LearningModules.Order integer

Pedido

HasPrerequisite
LearningModules.HasPrerequisite boolean

Tem pré-requisito

LearningModuleId
LearningModules.Configuration.LearningModuleId string

ID do módulo de aprendizagem

Itens
LearningModules.Configuration.Items array of object

Itens

Content
LearningModules.Configuration.Items.Content string

Content

EmbedType
LearningModules.Configuration.Items.EmbedType integer

Tipo de inserção

ID
LearningModules.Configuration.Items.Id string

ID

Title
LearningModules.Configuration.Items.Title string

Title

Tipo de Item
LearningModules.Configuration.Items.ItemType integer

Tipo de item

ConfirmationMessage
LearningModules.Configuration.Items.ConfirmationMessage string

Mensagem de confirmação

CheckMarkMessage
LearningModules.Configuration.Items.CheckMarkMessage string

Mensagem de marca de seleção

Tipo
LearningModules.Configuration.Items.Type integer

Tipo

ProvisioningProgress
ProvisioningProgress string

Progresso do provisionamento

Formadores
Trainers array of object

Formadores

ID
Trainers.Id string

ID

Departamento
Trainers.Department string

Departamento

Nome de Usuário
Trainers.LoginName string

Nome de logon do usuário

Nome de Exibição de Treinadores
Trainers.Title string

Nome de exibição do treinador

Email
Trainers.Email string

Email

ManagerId
Trainers.ManagerId string

ID do gerente

ManagerLoginName
Trainers.ManagerLoginName string

Nome de logon do gerenciador

City
Trainers.City string

City

País
Trainers.Country string

País

Office
Trainers.Office string

Office

Título do Cargo
Trainers.JobTitle string

Cargo

IsExternal
Trainers.IsExternal boolean

É externo

Administradores
Admins array of object

Administradores

ID
Admins.Id string

ID

Departamento
Admins.Department string

Departamento

Nome de Usuário
Admins.LoginName string

Nome de logon do usuário

Nome de Exibição de Administradores
Admins.Title string

Nome de exibição do treinador

Email
Admins.Email string

Email

ManagerId
Admins.ManagerId string

ID do gerente

ManagerLoginName
Admins.ManagerLoginName string

Nome de logon do gerenciador

City
Admins.City string

City

País
Admins.Country string

País

Office
Admins.Office string

Office

Título do Cargo
Admins.JobTitle string

Cargo

IsExternal
Admins.IsExternal boolean

É externo

Testes
Quizzes array of object

Testes

ID
Quizzes.Id string

ID

Title
Quizzes.Title string

Title

Description
Quizzes.Description string

Descrição curta

MaxAttemptsLimit
Quizzes.MaxAttemptsLimit integer

Limite máximo de tentativas

PassPercentage
Quizzes.PassingPercentage integer

Porcentagem de passagem

IsPublished
Quizzes.IsPublished boolean

É publicado

PublishingStartDate
Quizzes.PublishingStartDate string

Data de início da publicação

PublishingEndDate
Quizzes.PublishingEndDate string

Data de término da publicação

Randomize
Quizzes.Randomize boolean

Randomize

ShowScore
Quizzes.ShowScore boolean

Mostrar pontuação

AllowReview
Quizzes.AllowReview boolean

Permitir revisão

ShowCorrectAnswers
Quizzes.ShowCorrectAnswers boolean

Mostrar respostas corretas

TimeLimit
Quizzes.TimeLimit string

Limite de tempo

ShowTimer
Quizzes.ShowTimer boolean

Mostrar temporizador

ModifiedAt
Quizzes.ModifiedAt date-time

Modificado em

Obter informações de registro

Esta ação obterá informações de registro

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de registro
EnrollmentId True string

Especificar a ID de registro

Retornos

Nome Caminho Tipo Description
ID
Id string

ID

CourseId
CourseId string

Especificar a ID do curso

UserId
UserId string

ID do usuário

UserLoginName
UserLoginName string

Nome da entidade de usuário ou id de email

Funções
Roles array of string

Funções

RegistrationDate
RegistrationDate date-time

Data do registro

Data de Início
StartDate date-time

Data de início

CompletionDate
CompletionDate string

Data de conclusão

RegistrationStatus
RegistrationStatus string

Status do registro

CoursePassingStatus
CoursePassingStatus string

Status de passagem do curso

CertificateId
CertificateId string

ID do certificado

Unidades de Educação Continuada
CEU integer

CEU (unidades de educação continuada)

Unidades de Educação Continuada
DecimalCEU double

CEU (unidades de educação continuada)

Data de Conclusão
DueDate date-time

Data de conclusão

Data de Término
EndDate string

Data de término

IsPartOfTrainingPlan
IsPartOfTrainingPlan boolean

Faz parte de um plano de treinamento

CanUnenroll
CanUnenroll boolean

O usuário pode cancelar o registro

CancellationReason
CancellationReason string

Especificar o motivo do cancelamento

ID da sessão do curso
courseSessionId string

ID da sessão do curso

Obter marcas de curso

Esta ação obterá todas as marcas de curso

Parâmetros

Nome Chave Obrigatório Tipo Description
Filtrar Consulta
$filter string

Filtra os resultados, com base em uma condição booliana.

Retornos

Nome Caminho Tipo Description
value
value array of object

value

ID
value.Id string

ID

Nome
value.Name string

Nome

CourseCatalogId
value.CourseCatalogId string

ID do catálogo de cursos

Obter o status de provisionamento de curso

Esta ação obterá o status de provisionamento de curso

Parâmetros

Nome Chave Obrigatório Tipo Description
Expandir Filtro
$expand string

Expande entidades relacionadas embutidas.

Filtrar Consulta
$filter string

Filtra os resultados, com base em uma condição booliana.

Selecionar Consulta
$select string

Seleciona quais propriedades incluir na resposta.

Retornos

Nome Caminho Tipo Description
value
value array of object

value

ID
value.Id string

ID

ProvisioningProgress
value.ProvisioningProgress string

Progresso do provisionamento

SiteId
value.SharepointWeb.SiteId string

SiteId

ID
value.SharepointWeb.Id string

ID

URL
value.SharepointWeb.Url string

URL

Obter todos os cursos do catálogo de cursos relacionados

Esta ação recuperará todos os cursos do catálogo de cursos relacionado

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do Catálogo de Cursos
CourseCatalogId True string

Especificar a ID do catálogo de cursos

Expandir Consulta
$expand string

Expande entidades relacionadas embutidas.

Retornos

Nome Caminho Tipo Description
ID
Id string

ID

Título do Catálogo de Cursos
Title string

Título do catálogo

Cursos
Courses array of object

Cursos

ID
Courses.Id string

ID

CourseCatalogId
Courses.CourseCatalogId string

ID do catálogo de cursos

Título de Treinamento
Courses.Title string

Título do plano de treinamento ou curso

Description
Courses.Description string

Descrição curta

LongDescription
Courses.LongDescription string

Descrição longa

Unidades de Educação Continuada
Courses.CEU integer

CEU (unidades de educação continuada)

Unidades de Educação Continuada
Courses.DecimalCEU double

CEU (unidades de educação continuada)

ShowInCatalog
Courses.ShowInCatalog boolean

Mostrar no catálogo

IsRequired
Courses.IsRequired boolean

É obrigatório

IsPublished
Courses.IsPublished boolean

É publicado

EstáTerminado
Courses.IsEnded boolean

É encerrado

CourseID
Courses.CourseID string

ID do curso visível opcional

Duração
Courses.Duration string

Duração

CourseType
Courses.CourseType string

Tipo de curso

ImageUrl
Courses.ImageUrl string

URL da imagem do curso

CertificateTemplateId
Courses.CertificateTemplateId string

ID do modelo de certificado

EnrollmentFlow
Courses.EnrollmentFlow string

Fluxo de registro

IsDeleted
Courses.IsDeleted boolean

É excluído

CourseSessionEnrollmentType
Courses.CourseSessionEnrollmentType string

Tipo de registro de sessão do curso

CreatedAt
Courses.CreatedAt date-time

Criado em

CourseLayoutId
Courses.CourseLayoutId string

ID do layout do curso

SiteId
Courses.SharepointWeb.SiteId string

SiteId

ID
Courses.SharepointWeb.Id string

ID

URL
Courses.SharepointWeb.Url string

URL

Obter usuários

Esta ação obterá a lista de usuários

Parâmetros

Nome Chave Obrigatório Tipo Description
Filtrar Consulta
$filter string

Filtra os resultados, com base em uma condição booliana.

Retornos

Nome Caminho Tipo Description
value
value array of object

value

ID
value.Id string

ID

Departamento
value.Department string

Departamento

Nome de Usuário
value.LoginName string

Nome de Usuário

Nome de Exibição do Usuário
value.Title string

Nome de exibição do usuário

Email
value.Email string

Email

ManagerId
value.ManagerId string

ManagerId

ManagerLoginName
value.ManagerLoginName string

ManagerLoginName

City
value.City string

City

País
value.Country string

País

DirectoryObjectId
value.DirectoryObjectId string

ID de objeto do Microsoft Entra ID

Office
value.Office date-time

Office

Título do Cargo
value.JobTitle string

Título do Cargo

IsExternal
value.IsExternal boolean

IsExternal

Registrar o usuário para treinamento

Esta ação registrará o usuário no objeto de treinamento por nome de logon do usuário e id do curso

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do curso
courseId True string

Especificar a ID do curso interno

Nome de Logon do Usuário
userLoginName True string

Nome de logon do usuário

ID da sessão do curso
courseSessionId string

ID da sessão do curso

Em nome do usuário
LMS365-User-Id string

Especifique a ID de usuário LMS365 ou a ID de objeto da ID do Microsoft Entra em nome de quem a ação será executada

Retornos

Nome Caminho Tipo Description
ID
Id string

ID

CourseId
CourseId string

Especificar a ID do curso

UserId
UserId string

ID do usuário

UserLoginName
UserLoginName string

Nome da entidade de usuário ou id de email

Funções
Roles array of string

Funções

RegistrationDate
RegistrationDate date-time

Data do registro

Data de Início
StartDate date-time

Data de início

CompletionDate
CompletionDate string

Data de conclusão

RegistrationStatus
RegistrationStatus string

Status do registro

CoursePassingStatus
CoursePassingStatus string

Status de passagem do curso

CertificateId
CertificateId string

ID do certificado

Unidades de Educação Continuada
CEU integer

CEU (unidades de educação continuada)

Unidades de Educação Continuada
DecimalCEU double

CEU (unidades de educação continuada)

Data de Conclusão
DueDate date-time

Data de conclusão

Data de Término
EndDate string

Data de término

IsPartOfTrainingPlan
IsPartOfTrainingPlan boolean

Faz parte de um plano de treinamento

CanUnenroll
CanUnenroll boolean

O usuário pode cancelar o registro

CancellationReason
CancellationReason string

Especificar o motivo do cancelamento

ID da sessão do curso
courseSessionId string

ID da sessão do curso

Rejeitar solicitação de registro

Esta ação rejeitará a solicitação de registro de treinamento

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de registro
Id True string

Especificar a ID de registro

Mensagem de cancelamento
message string

Especificar a mensagem de cancelamento

Em nome do usuário
LMS365-User-Id string

Especifique a ID de usuário LMS365 ou a ID de objeto da ID do Microsoft Entra em nome de quem a ação será executada

Gatilhos

Quando o treinamento foi criado

Essa operação é disparada quando um curso ou plano de treinamento é criado

Quando o treinamento foi excluído de um catálogo

Essa operação é disparada quando um curso ou plano de treinamento é excluído de um catálogo

Quando o treinamento foi não publicado de um catálogo

Essa operação é disparada quando um curso ou plano de treinamento é não publicado de um catálogo

Quando o treinamento tiver sido publicado em um catálogo

Essa operação é disparada quando um curso ou plano de treinamento é publicado em um catálogo

Quando um aprendiz concluir o treinamento

Esta operação é disparada quando um aprendiz conclui o treinamento atribuído

Quando um aprendiz solicitar aprovação para treinamento

Essa operação é disparada quando um aprendiz se inscreve no treinamento configurado para o Fluxo de Aprovação Externa

Quando um aprendiz tiver cancelado o registro do treinamento

Esta operação é disparada quando um aprendiz é cancelado do treinamento atribuído

Quando um aprendiz tiver iniciado qualquer uma das atividades do curso

Esta operação é disparada quando um aprendiz inicia qualquer uma das atividades do curso

Quando um aprendiz tiver se inscrito no treinamento

Essa operação é disparada quando um aprendiz é registrado no treinamento

Quando um usuário foi excluído

Essa operação é disparada quando uma entidade de usuário é desabilitada/excluída do LMS365

Quando um usuário tiver sido criado

Essa operação é disparada quando uma entidade de usuário é habilitada/criada no LMS365

Quando o treinamento foi criado

Essa operação é disparada quando um curso ou plano de treinamento é criado

Retornos

Nome Caminho Tipo Description
ID
Id string

ID

Tentar
Attempt integer

Tentar

Propriedades
Properties object

Propriedades

Notifications
Notifications array of object

Notifications

Ação
Notifications.Action string

Ação

SiteId
Notifications.SiteId string

SiteId

WebId
Notifications.WebId string

WebId

ID
Notifications.Id string

ID

Title
Notifications.Title string

Title

URL
Notifications.Url string

URL

CourseType
Notifications.CourseType string

CourseType

Publicado
Notifications.Published boolean

Publicado

Timestamp
Notifications.TimeStamp string

Timestamp

Essa operação é disparada quando um curso ou plano de treinamento é excluído de um catálogo

Retornos

Nome Caminho Tipo Description
ID
Id string

ID

Tentar
Attempt integer

Tentar

Propriedades
Properties object

Propriedades

Notifications
Notifications array of object

Notifications

Ação
Notifications.Action string

Ação

SiteId
Notifications.SiteId string

SiteId

WebId
Notifications.WebId string

WebId

ID
Notifications.Id string

ID

Title
Notifications.Title string

Title

URL
Notifications.Url string

URL

CourseType
Notifications.CourseType string

CourseType

Publicado
Notifications.Published boolean

Publicado

Timestamp
Notifications.TimeStamp string

Timestamp

Essa operação é disparada quando um curso ou plano de treinamento é não publicado de um catálogo

Retornos

Nome Caminho Tipo Description
Webhook Id
Id string

Webhook Id

Tentar
Attempt integer

Tentar

Propriedades
Properties object

Propriedades

Notifications
Notifications array of object

Notifications

Ação
Notifications.Action string

Ação

SiteId
Notifications.SiteId string

SiteId

WebId
Notifications.WebId string

WebId

ID do curso
Notifications.Id string

ID do curso

Título de Treinamento
Notifications.Title string

Título do plano de treinamento ou curso

URL de Treinamento
Notifications.Url string

A URL do plano de treinamento ou curso

CourseType
Notifications.CourseType string

Tipo de curso

Publicado
Notifications.Published boolean

Publicado

Timestamp
Notifications.TimeStamp date-time

Timestamp

Essa operação é disparada quando um curso ou plano de treinamento é publicado em um catálogo

Retornos

Nome Caminho Tipo Description
Webhook Id
Id string

Webhook Id

Tentar
Attempt integer

Tentar

Propriedades
Properties object

Propriedades

Notifications
Notifications array of object

Notifications

Ação
Notifications.Action string

Ação

SiteId
Notifications.SiteId string

SiteId

WebId
Notifications.WebId string

WebId

ID do curso
Notifications.Id string

ID do curso

Título de Treinamento
Notifications.Title string

Título do plano de treinamento ou curso

URL de Treinamento
Notifications.Url string

A URL do plano de treinamento ou curso

CourseType
Notifications.CourseType string

Tipo de curso

Publicado
Notifications.Published boolean

Publicado

Timestamp
Notifications.TimeStamp date-time

Timestamp

Quando um aprendiz concluir o treinamento

Esta operação é disparada quando um aprendiz conclui o treinamento atribuído

Retornos

Nome Caminho Tipo Description
Webhook Id
Id string

ID do webhook

Tentar
Attempt integer

Tentar

Propriedades
Properties object

Propriedades

Notifications
Notifications array of object

Notifications

Ação
Notifications.Action string

Ação

status de inscrição
Notifications.EnrollmentStatus integer

status de inscrição

Texto do status do registro
Notifications.EnrollmentStatusText string

Texto do status do registro

SiteId
Notifications.Course.SiteId string

SiteId

WebId
Notifications.Course.WebId string

WebId

ID
Notifications.Course.Id string

ID do plano de treinamento ou curso

Título de Treinamento
Notifications.Course.Title string

Título do plano de treinamento ou curso

URL
Notifications.Course.Url string

Url para o plano de treinamento ou curso

Tipo de curso
Notifications.Course.CourseType string

Tipo de curso

Publicado
Notifications.Course.Published boolean

Publicado

Usuários
Notifications.Users array of object

Usuários

ID do usuário LMS365
Notifications.Users.Id string

ID de usuário LMS365

ID do objeto de diretório
Notifications.Users.DirectoryObjectId string

ID de objeto do Microsoft Entra ID

ID de registro
Notifications.Users.EnrollmentId string

ID de registro

Nome do logon
Notifications.Users.LoginName string

Nome de logon do usuário

Nome de Exibição do Usuário
Notifications.Users.Title string

Nome de exibição do usuário

Departamento
Notifications.Users.Department string

Departamento

Email
Notifications.Users.Email string

Email

Timestamp
Notifications.TimeStamp date-time

Timestamp

Quando um aprendiz solicitar aprovação para treinamento

Essa operação é disparada quando um aprendiz se inscreve no treinamento configurado para o Fluxo de Aprovação Externa

Retornos

Nome Caminho Tipo Description
Webhook Id
Id string

ID do webhook

Tentar
Attempt integer

Tentar

Propriedades
Properties object

Propriedades

Notifications
Notifications array of object

Notifications

Ação
Notifications.Action string

Ação

status de inscrição
Notifications.EnrollmentStatus integer

status de inscrição

Texto do status do registro
Notifications.EnrollmentStatusText string

Texto do status do registro

SiteId
Notifications.Course.SiteId string

SiteId

WebId
Notifications.Course.WebId string

WebId

ID
Notifications.Course.Id string

ID do plano de treinamento ou curso

Título de Treinamento
Notifications.Course.Title string

Título do plano de treinamento ou curso

URL
Notifications.Course.Url string

Url para o plano de treinamento ou curso

Tipo de curso
Notifications.Course.CourseType string

Tipo de curso

Publicado
Notifications.Course.Published boolean

Publicado

Usuários
Notifications.Users array of object

Usuários

ID do usuário LMS365
Notifications.Users.Id string

ID de usuário LMS365

ID do objeto de diretório
Notifications.Users.DirectoryObjectId string

ID de objeto do Microsoft Entra ID

ID de registro
Notifications.Users.EnrollmentId string

ID de registro

Nome do logon
Notifications.Users.LoginName string

Nome de logon do usuário

Nome de Exibição do Usuário
Notifications.Users.Title string

Nome de exibição do usuário

Departamento
Notifications.Users.Department string

Departamento

Email
Notifications.Users.Email string

Email

Timestamp
Notifications.TimeStamp date-time

Timestamp

Quando um aprendiz tiver cancelado o registro do treinamento

Esta operação é disparada quando um aprendiz é cancelado do treinamento atribuído

Retornos

Nome Caminho Tipo Description
Webhook Id
Id string

ID do webhook

Tentar
Attempt integer

Tentar

Propriedades
Properties object

Propriedades

Notifications
Notifications array of object

Notifications

Ação
Notifications.Action string

Ação

status de inscrição
Notifications.EnrollmentStatus integer

status de inscrição

Texto do status do registro
Notifications.EnrollmentStatusText string

Texto do status do registro

SiteId
Notifications.Course.SiteId string

SiteId

WebId
Notifications.Course.WebId string

WebId

ID
Notifications.Course.Id string

ID do plano de treinamento ou curso

Título de Treinamento
Notifications.Course.Title string

Título do plano de treinamento ou curso

URL
Notifications.Course.Url string

Url para o plano de treinamento ou curso

Tipo de curso
Notifications.Course.CourseType string

Tipo de curso

Publicado
Notifications.Course.Published boolean

Publicado

Usuários
Notifications.Users array of object

Usuários

ID do usuário LMS365
Notifications.Users.Id string

ID de usuário LMS365

ID do objeto de diretório
Notifications.Users.DirectoryObjectId string

ID de objeto do Microsoft Entra ID

ID de registro
Notifications.Users.EnrollmentId string

ID de registro

Nome do logon
Notifications.Users.LoginName string

Nome de logon do usuário

Nome de Exibição do Usuário
Notifications.Users.Title string

Nome de exibição do usuário

Departamento
Notifications.Users.Department string

Departamento

Email
Notifications.Users.Email string

Email

Timestamp
Notifications.TimeStamp date-time

Timestamp

Quando um aprendiz tiver iniciado qualquer uma das atividades do curso

Esta operação é disparada quando um aprendiz inicia qualquer uma das atividades do curso

Retornos

Nome Caminho Tipo Description
Webhook Id
Id string

ID do webhook

Tentar
Attempt integer

Tentar

Propriedades
Properties object

Propriedades

Notifications
Notifications array of object

Notifications

Ação
Notifications.Action string

Ação

status de inscrição
Notifications.EnrollmentStatus integer

status de inscrição

Texto do status do registro
Notifications.EnrollmentStatusText string

Texto do status do registro

SiteId
Notifications.Course.SiteId string

SiteId

WebId
Notifications.Course.WebId string

WebId

ID
Notifications.Course.Id string

ID do plano de treinamento ou curso

Título de Treinamento
Notifications.Course.Title string

Título do plano de treinamento ou curso

URL
Notifications.Course.Url string

Url para o plano de treinamento ou curso

Tipo de curso
Notifications.Course.CourseType string

Tipo de curso

Publicado
Notifications.Course.Published boolean

Publicado

Usuários
Notifications.Users array of object

Usuários

ID do usuário LMS365
Notifications.Users.Id string

ID de usuário LMS365

ID do objeto de diretório
Notifications.Users.DirectoryObjectId string

ID de objeto do Microsoft Entra ID

ID de registro
Notifications.Users.EnrollmentId string

ID de registro

Nome do logon
Notifications.Users.LoginName string

Nome de logon do usuário

Nome de Exibição do Usuário
Notifications.Users.Title string

Nome de exibição do usuário

Departamento
Notifications.Users.Department string

Departamento

Email
Notifications.Users.Email string

Email

Timestamp
Notifications.TimeStamp date-time

Timestamp

Quando um aprendiz tiver se inscrito no treinamento

Essa operação é disparada quando um aprendiz é registrado no treinamento

Retornos

Nome Caminho Tipo Description
Webhook Id
Id string

ID do webhook

Tentar
Attempt integer

Tentar

Propriedades
Properties object

Propriedades

Notifications
Notifications array of object

Notifications

Ação
Notifications.Action string

Ação

status de inscrição
Notifications.EnrollmentStatus integer

status de inscrição

Texto do status do registro
Notifications.EnrollmentStatusText string

Texto do status do registro

SiteId
Notifications.Course.SiteId string

SiteId

WebId
Notifications.Course.WebId string

WebId

ID
Notifications.Course.Id string

ID do plano de treinamento ou curso

Título de Treinamento
Notifications.Course.Title string

Título do plano de treinamento ou curso

URL
Notifications.Course.Url string

Url para o plano de treinamento ou curso

Tipo de curso
Notifications.Course.CourseType string

Tipo de curso

Publicado
Notifications.Course.Published boolean

Publicado

Usuários
Notifications.Users array of object

Usuários

ID do usuário LMS365
Notifications.Users.Id string

ID de usuário LMS365

ID do objeto de diretório
Notifications.Users.DirectoryObjectId string

ID de objeto do Microsoft Entra ID

ID de registro
Notifications.Users.EnrollmentId string

ID de registro

Nome do logon
Notifications.Users.LoginName string

Nome de logon do usuário

Nome de Exibição do Usuário
Notifications.Users.Title string

Nome de exibição do usuário

Departamento
Notifications.Users.Department string

Departamento

Email
Notifications.Users.Email string

Email

Timestamp
Notifications.TimeStamp date-time

Timestamp

Quando um usuário foi excluído

Essa operação é disparada quando uma entidade de usuário é desabilitada/excluída do LMS365

Retornos

Nome Caminho Tipo Description
ID
Id string

ID

Tentar
Attempt integer

Tentar

Propriedades
Properties object

Propriedades

Notifications
Notifications array of object

Notifications

Ação
Notifications.Action string

Ação

UserId
Notifications.UserId string

UserId

Nome de Usuário
Notifications.LoginName string

Nome de Usuário

Email
Notifications.Email string

Email

Title
Notifications.Title string

Title

DirectoryObjectId
Notifications.DirectoryObjectId string

DirectoryObjectId

IsDeleted
Notifications.IsDeleted boolean

IsDeleted

UserFieldValues
Notifications.UserFieldValues array of object

UserFieldValues

FieldId
Notifications.UserFieldValues.FieldId string

FieldId

FieldTitle
Notifications.UserFieldValues.FieldTitle string

FieldTitle

Value
Notifications.UserFieldValues.Value string

Value

Timestamp
Notifications.TimeStamp string

Timestamp

Quando um usuário tiver sido criado

Essa operação é disparada quando uma entidade de usuário é habilitada/criada no LMS365

Retornos

Nome Caminho Tipo Description
ID
Id string

ID

Tentar
Attempt integer

Tentar

Propriedades
Properties object

Propriedades

Notifications
Notifications array of object

Notifications

Ação
Notifications.Action string

Ação

UserId
Notifications.UserId string

UserId

Nome de Usuário
Notifications.LoginName string

Nome de Usuário

Email
Notifications.Email string

Email

Title
Notifications.Title string

Title

DirectoryObjectId
Notifications.DirectoryObjectId string

DirectoryObjectId

IsDeleted
Notifications.IsDeleted boolean

IsDeleted

UserFieldValues
Notifications.UserFieldValues array of object

UserFieldValues

FieldId
Notifications.UserFieldValues.FieldId string

FieldId

FieldTitle
Notifications.UserFieldValues.FieldTitle string

FieldTitle

Value
Notifications.UserFieldValues.Value string

Value

Timestamp
Notifications.TimeStamp string

Timestamp