gc_add_user_to_groups
Add a user to GetCourse groups, creating the user if absent. Preview changes with dryRun before saving.
Instructions
Добавить пользователя в группы через импорт (создаёт нового при отсутствии) = выдать доступ. dryRun — предпросмотр.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Email пользователя (существующий или новый). | ||
| dryRun | No | Дойти до предпросмотра без подтверждения (по умолчанию false). | |
| groupIds | Yes | ID групп, в которые добавить. | |
| sendInvitation | No | Отправлять письмо-приглашение (по умолчанию false). | |
| overwriteExisting | No | Ставить флаг «перезаписать при совпадении» — нужен, чтобы группы применились к существующему юзеру (по умолчанию true; импорт несёт только email, данные не теряются). |