The following lists 5 rows of sample content for an enrollment (along with the required header line). The file consists of 5 mandatory columns, each must be populated with a valid value or left empty depending on the file format.
type,action,child_code,role_name,parent_code
enrollment,UPDATE,sstudent1,Student,sec101
enrollment,UPDATE,tteacher1,Teacher,sec101
enrollment,UPDATE,tteacher1,Teacher,sec102
enrollment,UPDATE,tteacher1,Student,sec103
enrollment,UPDATE,wstudent1,Student,sec101
Column |
Field |
Required |
Possible Values |
Notes |
1 |
type |
Required |
enrollment |
Must be lowercase. |
2 |
action |
Optional |
CREATE, UPDATE, DELETE |
Case insensitive. If not specified, default is UPDATE |
3 |
child_code |
Required |
|
OrgDefinedId of the user |
4 |
role_name |
Required |
|
Org unit role. This role can be different than the role used when creating a user. |
5 |
parent_code |
Required |
|
For D2L Standard CSV 1.0 and 1.1, this should be the course section code. For D2L Standard CSV 2.0 or higher, this is any org unit code of the org unit into which the user will be enrolled. |