Upload de usuários no Moodle Workplace: Difference between revisions
No edit summary |
|||
(3 intermediate revisions by the same user not shown) | |||
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 10: | Line 7: | ||
Exemplo de arquivo CSV: | Exemplo de arquivo CSV: | ||
<pre>username,firstname,lastname,email,tenant | |||
< | |||
username,firstname,lastname,email,tenant | |||
jonest,Tom,Jones,jonest@example.com,big | jonest,Tom,Jones,jonest@example.com,big | ||
reznor,Trent,Reznor,reznor@example.com,small | reznor,Trent,Reznor,reznor@example.com,small | ||
</ | </pre> | ||
Os tenants são comparados por seu "número de identificação" (ID number). | Os tenants são comparados por seu "número de identificação" (ID number). | ||
[[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 cargo == | |||
== Atribuições de | |||
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. | ||
<pre>username,firstname,lastname,email,jobdepartment1,jobposition1,jobstartdate1,jobenddate1 | |||
< | |||
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 | ||
</ | </pre> | ||
== 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". | ||
Programas: | Programas: | ||
<pre>username,program1,programstartdate1,programenddate1,programduedate1 | |||
< | |||
username,program1,programstartdate1,programenddate1,programduedate1 | |||
user14,prog1,2019-05-12,, | user14,prog1,2019-05-12,, | ||
user15,prog1,2019-05-12,2032-01-09,2032-01-09 | user15,prog1,2019-05-12,2032-01-09,2032-01-09 | ||
user12,prog1,2019-05-12,2032-01-09, | user12,prog1,2019-05-12,2032-01-09, | ||
user13,prog1,2019-05-12,,2032-01-09 | user13,prog1,2019-05-12,,2032-01-09 | ||
</ | </pre> | ||
Certificações: | Certificações: | ||
<pre>username,certification1,certificationstartdate1,certificationduedate1,certificationcertify1,certificationcertifyexpires1,certificationcertifytimecertified1 | |||
< | |||
username,certification1,certificationstartdate1,certificationduedate1,certificationcertify1,certificationcertifyexpires1,certificationcertifytimecertified1 | |||
user14,cert1,2019-05-12,,,, | user14,cert1,2019-05-12,,,, | ||
user15,cert1,2019-05-12,2032-01-09,0,, | user15,cert1,2019-05-12,2032-01-09,0,, | ||
user12,cert1,2019-05-12,,,, | user12,cert1,2019-05-12,,,, | ||
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 | ||
</ | </pre> | ||
== 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: | ||
<pre>username,coursecompleted1,coursecompleteddate1 | |||
< | |||
username,coursecompleted1,coursecompleteddate1 | |||
student,English 101,2019-01-01 | student,English 101,2019-01-01 | ||
</ | </pre> | ||
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). | 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). |
Latest revision as of 14:00, 28 July 2022
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 cargo
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).