bulk_import_users
Create or update up to 2000 users in batch and bulk-enroll them into courses by specifying course codes. Existing users are updated based on username; new users are created.
Instructions
Create or update up to ~2000 users in one job, and/or bulk-enroll existing users into courses. Use course1–course3 fields with the CourseCodeForBulkImport to assign courses to many users at once without touching their other profile data. Username is the unique key — existing users are updated, new ones are created. Unspecified fields are left unchanged.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| users | Yes | List of users to create or update. Username is the unique key — existing users are updated, new ones are created. | |
| sendMessage | No | Send login invitation emails to new users (default false) | |
| skipFirstLogin | No | Skip the first-login setup screen (default false) |