To access a Blackboard course and interact with the course materials, staff and students need to be enrolled with a specific role.  

Course roles have different permissions and can be broadly separated between Student and Teacher.  The Teacher role is further divided into Editing Teacher and Non-editing Teacher roles.  Roles that users can be given on a course include:   

  • Course Admin   
  • Course Teacher   
  • Teaching Assistant    
  • Auditor   
  • Marker   
  • Student   

Please see the BlackBoard Learn roles permissions matrix (PDF, 190kb) to see what each role can and cannot do.  The ability to enrol users is available to Course Admins and Course Teachers.   

Below we look at the different processes in which staff and students can be enrolled onto Blackboard courses. 

Note: Staff and students at Imperial College are automatically given access to Blackboard and do not need to request for an account to be created. 


Automatic enrolment

For Blackboard Curriculum Courses, students and the Module Leader will be enrolled based on the information held in Banner (the Imperial College student record system). 

  • Module Leaders will be enrolled as a Course Teacher
  • Students who are taking the module for credit will be enrolled as Students
  • Students who are taking the module not for credit will be enrolled as Auditors

Enrolments will occur within 24 hours of a user being associated with the module in Banner. 

Blackboard Curriculum courses are created as unavailable to students by default. Please see our help materials on course availability to enable access to curriculum courses 

Any issues with student enrolments should be checked in Banner with Faculty/Departmental administrators or by contacting Registry. 

Manual Enrolment

Members of staff and students can be added to a Blackboard course manually. For Blackboard Curriculum courses the enrolment process of students will occur automatically but staff will need to be added.  

To enrol individual users onto a Blackboard course, follow these instructions: 

  1. Navigate to the course you wish to enrol users onto. 
  2. Within the Course Management section, select Usersand Groups and then Users. 
  3. Select Enrol User and then select Find Users to Enrol. 
  4. Enter a username or click Browse to search for users. Only users that are not already enrolled in the course will be displayed in a search for users. 
  5. Type as many usernames as desired, separating each username with a comma. 
  6. Select a Role and Enrolment Availability for the users. If Enrolment Availability is set to No then a user will not be able to access the course until this is changed to Yes. 
  7. Select Submit to complete the enrolments. One enrolled, users will be able to access a Blackboard course immediately, providing that their Enrolment Availability is enabled. 

NoteIf you are enrolling multiple users in this method, and one of the usernames is incorrect, then no users will be enrolled. You will need to remove or amend the incorrect username and repeat the steps above. 

Batch Enrolment

Large numbers of users can be enrolled in batch, either onto a single Blackboard course or onto multiple courses. 

Batch enrolling on a single course can be completed by any user enrolled on the course with the Course Admin or Course Teacher role. Enrolling users across multiple courses will need to be processed by the ICT Digital Education team. 

Batch enrolling to a single course 

Where there is a large number of users to be enrolled onto a single course, or the need to upload users with a mix of roles for a course, then you may wish to enrol them using a .csv(or similar) file. 

Youfile must have six columns, containing: 

Column 1 – Username: enter the users Imperial College username 

Column 2 - Last Name: enter the users last name 

Column 3 - First Name: enter the users first name 

Column 4 – Emailplease leave this column blank. No data is needed to the enrolment to complete. 

Column 5 -Passwordplease leave this column blank. No data is needed to the enrolment to complete. 

Column 6 - Course Roleenter the course role the user will be enrolled as. 

  • "IC_P" for Course Admin 
  • "IC_T" for Course Teacher 
  • “IC_A" for Auditor 
  • "IC_G" for Marker 
  • "IC_TA" for Teaching Assistant 
  • "S" for Student 

e.g. "jsmith123, Smith, John, [no data], [no data], S," 

Once you have compiled your file, follow these instructions to carry out the upload: 

  1. Navigate to the course you wish to enrol the users onto. 
  2. Within theCourse Management section, select Users and Groups and then Users 
  3. Click onBatch Enrol Users in the top left-hand corner. 
  4. Locate thefile by clicking on Browse and select the delimiter type. 
  5. SelectSubmit to upload your file. 
  6. Once completed, a report will be generated showing successful enrolments and errors. 

Individual or multiple users can be enrolled onto multiple courses. These enrolments can only be carried out by the Digital Education Team.    

To request batch enrolment across multiple Blackboard courses, submit a .txt file via ASK Service Now containing the following information:  

  • Blackboard Course ID(s) 
  • Username(s) 
  • Course role(s) 
  • "IC_P" for Course Admin 
  • "IC_T" for Course Teacher 
  • “IC_A" for Auditor 
  • "IC_G" for Marker 
  • "IC_TA" for Teaching Assistant 
  • "S" for Student 

You can find the Course IDfor a Blackboard course by clicking on the Content Collection dropdown menu in the Course Managementsection of a course. TheCourse ID is the first link under the Content Collection heading.  

NoteDue to the new naming conventions with Blackboard courses, the full course code does often not appear correctly in .csv files. To rectify this, please submit Blackboard bulk enrolment requests as a .txt file. You do not need to make any changes to the formatting to do this. 

The Digital Education Services team will not amend the data provided in a submitted file. Batch enrolments will only be accepted if the information is accurate and supplied in the correct format.  


You can set the enrolment method to Self-Enrolmentfor a Blackboard course. This is useful for open courses that do not have a set cohort of students. Users will need to search for the course from the Blackboard Courses catalogue and enrol themselves as a Student. 

To set Self Enrolment for a course, complete the following steps: 

  1. Navigate to the required course and select Customisation from theCourse Management menu 
  2. Click on Enrolment Options 
  3. Select Self-Enrolmentand the Submit. From here, you can also set dates that enrolment will be available and an Access Codeif desired. 

You should provide clear instructions for students if you would like them to use this method, including how to find the self-enrolment course. 

Note: staff are required to be enrolled manually. Self-Enrolment only adds users as students to a Blackboard course.