Upload de usuários no Moodle Workplace: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{Workplace}} | {{Workplace}} | ||
A ferramenta [[Upload de usuários]] foi aprimorada no Moodle Workplace para permitir funcionalidades adicionais. | A ferramenta [[Upload de usuários]] foi aprimorada no Moodle Workplace para permitir funcionalidades adicionais. | ||
== Alocação em Tenant== | == Alocação em Tenant== | ||
Um inquilino pode ser especificado usando o campo tenant ao carregar o CSV por usuários com a ferramenta capability tool/tenant:allocate. Esses usuários poderão especificar um inquilino ao enviar usuários (ao criar novos usuários e atualizar os existentes). | Um inquilino pode ser especificado usando o campo tenant ao carregar o CSV por usuários com a ferramenta capability tool/tenant:allocate. Esses usuários poderão especificar um inquilino ao enviar usuários (ao criar novos usuários e atualizar os existentes). | ||
Line 21: | Line 18: | ||
[[File:workplace_tenantidnumber_pt_br.png|thumb|center|300px|Localização do ID number do tenant]] | [[File:workplace_tenantidnumber_pt_br.png|thumb|center|300px|Localização do ID number do tenant]] | ||
== Atribuições de função == | == Atribuições de função == | ||
Se o usuário atual tem a capacidade de atribuir função (além da capacidade de usar a ferramenta de upload do usuário), ele pode criar funções para usuários ou modificar as existentes. Ambos os campos jobdepartment1 e jobposition1 devem ter valores, e os campos jobstartdate1 e jobenddate1 são opcionais. Quando um usuário já tem uma função no departamento e posição desejado, as datas serão alteradas, mas a nova função não será criada, neste caso os valores vazios nos campos de data de início / término significarão "não modificar", para remover o trabalho data de término pode ser definido como "0". Departamentos e posições são correspondidos por seu "número de identificação", assim como os tenants. É possível adicionar mais de uma função para um usuário na mesma linha, adicionando jobdepartment2, jobposition2, etc. | Se o usuário atual tem a capacidade de atribuir função (além da capacidade de usar a ferramenta de upload do usuário), ele pode criar funções para usuários ou modificar as existentes. Ambos os campos jobdepartment1 e jobposition1 devem ter valores, e os campos jobstartdate1 e jobenddate1 são opcionais. Quando um usuário já tem uma função no departamento e posição desejado, as datas serão alteradas, mas a nova função não será criada, neste caso os valores vazios nos campos de data de início / término significarão "não modificar", para remover o trabalho data de término pode ser definido como "0". Departamentos e posições são correspondidos por seu "número de identificação", assim como os tenants. É possível adicionar mais de uma função para um usuário na mesma linha, adicionando jobdepartment2, jobposition2, etc. | ||
<code>username,firstname,lastname,email,jobdepartment1,jobposition1,jobstartdate1,jobenddate1</code> | |||
<code> | |||
username,firstname,lastname,email,jobdepartment1,jobposition1,jobstartdate1,jobenddate1 | |||
jonest,Tom,Jones,jonest@example.com,exampledep,examplepos,, | jonest,Tom,Jones,jonest@example.com,exampledep,examplepos,, | ||
reznor,Trent,Reznor,reznor@example.com,exampledep2,examplepos2,2019-05-07, | reznor,Trent,Reznor,reznor@example.com,exampledep2,examplepos2,2019-05-07, | ||
jon,Jon,Whatever,jon@example.com,exampledep2,examplepos2,2019-05-07,2032-01-09 | jon,Jon,Whatever,jon@example.com,exampledep2,examplepos2,2019-05-07,2032-01-09</code> | ||
</code> | |||
== Programas e alocações de certificações == | == Programas e alocações de certificações == | ||
Se o usuário atual tem a capacidade de alocar para programas e / ou certificações (além da capacidade de usar a ferramenta de upload de usuário), ele pode fazer isso na ferramenta de upload de usuários. Somente usuários, programas e certificações do mesmo locatário podem ser usados. Se o usuário já tiver uma alocação direta para um programa / certificação, as datas serão atualizadas. Programas e certificações são correspondidos por seu "número de ID". | Se o usuário atual tem a capacidade de alocar para programas e / ou certificações (além da capacidade de usar a ferramenta de upload de usuário), ele pode fazer isso na ferramenta de upload de usuários. Somente usuários, programas e certificações do mesmo locatário podem ser usados. Se o usuário já tiver uma alocação direta para um programa / certificação, as datas serão atualizadas. Programas e certificações são correspondidos por seu "número de ID". | ||
Line 56: | Line 47: | ||
user13,cert1,2019-05-12,2032-01-09,1,2032-01-09,2019-10-12 | user13,cert1,2019-05-12,2032-01-09,1,2032-01-09,2019-10-12 | ||
</code> | </code> | ||
== Conclusão do curso == | == Conclusão do curso == | ||
Se o usuário atual tiver o recurso 'tool / datastore: uploadcoursecompletion', ele poderá fazer upload dos dados de conclusão do curso a serem armazenados no armazenamento de dados para usuários que pertençam ao mesmo locatário que eles. Esses dados podem ser relatados usando o construtor de relatório para [[Report_builder # Creating_a_custom_report | criar um novo relatório]] usando a fonte de relatório "Conclusão do curso do armazenamento de dados". A seguir está um exemplo de arquivo CSV: | Se o usuário atual tiver o recurso 'tool / datastore: uploadcoursecompletion', ele poderá fazer upload dos dados de conclusão do curso a serem armazenados no armazenamento de dados para usuários que pertençam ao mesmo locatário que eles. Esses dados podem ser relatados usando o construtor de relatório para [[Report_builder # Creating_a_custom_report | criar um novo relatório]] usando a fonte de relatório "Conclusão do curso do armazenamento de dados". A seguir está um exemplo de arquivo CSV: | ||
Revision as of 19:29, 5 August 2021
Esta funcionalidade é parte do Moodle Workplace, que está disponível através dos Moodle Partners.
A ferramenta Upload de usuários foi aprimorada no Moodle Workplace para permitir funcionalidades adicionais.
Alocação em Tenant
Um inquilino pode ser especificado usando o campo tenant ao carregar o CSV por usuários com a ferramenta capability tool/tenant:allocate. Esses usuários poderão especificar um inquilino ao enviar usuários (ao criar novos usuários e atualizar os existentes).
Se o usuário atual não tiver esse recurso, ele só poderá criar / atualizar usuários em seu próprio tenant. O uso do campo de tenant não é permitido a esses usuários. Observe que, por padrão, apenas os administradores do site têm esse recurso.
Exemplo de arquivo CSV:
username,firstname,lastname,email,tenant
jonest,Tom,Jones,jonest@example.com,big
reznor,Trent,Reznor,reznor@example.com,small
Os tenants são comparados por seu "número de identificação" (ID number).
Atribuições de função
Se o usuário atual tem a capacidade de atribuir função (além da capacidade de usar a ferramenta de upload do usuário), ele pode criar funções para usuários ou modificar as existentes. Ambos os campos jobdepartment1 e jobposition1 devem ter valores, e os campos jobstartdate1 e jobenddate1 são opcionais. Quando um usuário já tem uma função no departamento e posição desejado, as datas serão alteradas, mas a nova função não será criada, neste caso os valores vazios nos campos de data de início / término significarão "não modificar", para remover o trabalho data de término pode ser definido como "0". Departamentos e posições são correspondidos por seu "número de identificação", assim como os tenants. É possível adicionar mais de uma função para um usuário na mesma linha, adicionando jobdepartment2, jobposition2, etc.
username,firstname,lastname,email,jobdepartment1,jobposition1,jobstartdate1,jobenddate1
jonest,Tom,Jones,jonest@example.com,exampledep,examplepos,, reznor,Trent,Reznor,reznor@example.com,exampledep2,examplepos2,2019-05-07, jon,Jon,Whatever,jon@example.com,exampledep2,examplepos2,2019-05-07,2032-01-09
Programas e alocações de certificações
Se o usuário atual tem a capacidade de alocar para programas e / ou certificações (além da capacidade de usar a ferramenta de upload de usuário), ele pode fazer isso na ferramenta de upload de usuários. Somente usuários, programas e certificações do mesmo locatário podem ser usados. Se o usuário já tiver uma alocação direta para um programa / certificação, as datas serão atualizadas. Programas e certificações são correspondidos por seu "número de ID".
Programas:
username,program1,programstartdate1,programenddate1,programduedate1
user14,prog1,2019-05-12,,
user15,prog1,2019-05-12,2032-01-09,2032-01-09
user12,prog1,2019-05-12,2032-01-09,
user13,prog1,2019-05-12,,2032-01-09
Certificações:
username,certification1,certificationstartdate1,certificationduedate1,certificationcertify1,certificationcertifyexpires1,certificationcertifytimecertified1
user14,cert1,2019-05-12,,,,
user15,cert1,2019-05-12,2032-01-09,0,,
user12,cert1,2019-05-12,,,,
user13,cert1,2019-05-12,2032-01-09,1,2032-01-09,2019-10-12
Conclusão do curso
Se o usuário atual tiver o recurso 'tool / datastore: uploadcoursecompletion', ele poderá fazer upload dos dados de conclusão do curso a serem armazenados no armazenamento de dados para usuários que pertençam ao mesmo locatário que eles. Esses dados podem ser relatados usando o construtor de relatório para criar um novo relatório usando a fonte de relatório "Conclusão do curso do armazenamento de dados". A seguir está um exemplo de arquivo CSV:
username,coursecompleted1,coursecompleteddate1
student,English 101,2019-01-01
Os cursos são inseridos no campo 'coursecompleted' do CSV, que deve se referir ao nome abreviado do curso no Moodle. É possível definir a data de conclusão usando o campo 'coursecompleteddate' (se este campo for omitido, a data atual será usada).