Group curators, access period limit, lesson opening schedule, access to individual lessons, deadlines, chats and Telegram, group deletion
The settings define who leads the group, how long course access lasts, in what order lessons open and where students communicate. The settings apply only to the students of this group. To learn how to create a group, see Groups and cohorts.Open Courses → course → Groups → group → Settings. At the top of the page, there are two tabs: Settings and Chat and channel.In a corporate school, the Settings tab also has the Automatic assignments block — see Automatic course assignment.
You change the group name with the edit icon next to the title, and it is saved right away. The length is up to 100 characters.
Other changes on the Settings and Chat and channel tabs are saved with the Save button in the bottom panel. The panel appears as soon as you change something. Cancel restores the previous values.
If you leave the page without saving the changes, the platform warns you.
If the form has an error on another tab, the platform switches to that tab when you save and scrolls to the field with the error.
Staff with the “Course management” permission can save the group settings. A curator also needs “Product management” or “School user management” (in a corporate school — “Company user management”) for this.
Curators check the practices of the group’s students and answer their questions.
1
Find a staff member
In the Group curators block, start typing a name. The list shows only team members with the “Course curator” permission. The Team list link leads to My school → Team (in a corporate school — Company → Administrators).
2
Add the people you need
Choose one or more curators. To remove a curator, click the cross next to their name.
3
Save
Click Save.
How it works:
When a student joins the group, one of the group curators is assigned to them. Curators are assigned in turn, so students are spread evenly between them. A deactivated staff member doesn’t get new students but stays in the group’s curator list and takes part in the distribution again after activation.
Students who were already in the group are not assigned a new curator automatically. You can change the curator for a specific student in their card.
Curators become administrators of the group chat and channel.
If no curators are selected, you see the “Curators not selected” warning: personal chats with curators will not be created.
The Group curators block is visible to staff with the “School organization management” or “School team management” permission (in a corporate school — “Company management” or “Company employees management”).
The Access restriction block closes the course for the group’s students after a set time. A course bundle does not have this block.
1
Turn on the restriction
Turn on Limit access time to the course.
2
Set the duration
In the Specify access duration field, enter a number and choose a unit: minute, hour, day, week or month.
3
Choose the starting point
Since joining the group — each student has their own period. Starting from the selected date — one period for everyone; set the date and time.
How the period is counted:
The course closes after the set time from the starting point. The start of learning is not postponed: the course stays open until it closes, even if the common date has not come yet.
For the Since joining the group option, the countdown starts from the date the student enrolled in the course — the payment or the first time access was granted.
If the student is in several groups of the course and at least one has no restriction, they study with no end date.
A change of the period applies to all students of the group, including those who are already studying.
When the period ends, the lessons get the “Access expired” status. The student’s progress is kept. Learn more about periods in Course access.
The Access to lessons section in the group menu manages individual lessons. It shows only published modules and lessons with content. A course bundle does not have this section.
Turn a lesson on or off for the group. A checkmark means the lesson is open, empty means it is closed. The change is saved right away. The top shows how many lessons are turned on out of the total.
Set a lesson opening date. Click the calendar icon next to the lesson, choose an option and click Save.
Opening option
When the lesson opens
Not set
No date of its own: the lesson follows the general group schedule
Common date
On the selected calendar date
From the moment of course registration
After a set time from the student’s enrollment in the course
Since the completion of the previous one
After a set time from when the student handed in the previous lesson
If a lesson has its own date and the general schedule is turned on, the lesson opens on the later of the two dates. The student sees a turned-off lesson with the “Disabled by group” status — unless the lesson is open in another of their groups.
The lesson order is the same for all groups of the course. You change it in the course content.
The Completion deadlines section sets due dates. Turn on Set deadlines for the group, then click the calendar icon next to the course, module, lesson or practice. The deadlines apply only in this group.What the deadline counts from:
Option
How it is counted
Common date
One deadline for all students — a date and time
From the moment of course registration
The set number of days from the student’s enrollment date
From the opening
The set number of days from the moment the material became available to the student
Since the completion of the previous one
The set number of days after the previous lesson or practice was handed in
For the deadline of the whole course, only Common date and From the moment of course registration are available. A deadline in days is a whole number from 1 to 3650. A material’s deadline cannot be later than the deadline of its module or course.If missed:
Option
What happens
Mark
The material stays available. The student sees the “Overdue” tag, and the curator sees the overdue in the student card and the student table
Reduce points
The student can still hand it in after the deadline, but the points for the practice attempt are reduced by 20%, by at least 1 point. The practice pass counts by the original result
Close
After the deadline, the next materials close, even if the student hands this one in later. You can open them with the Open access button in the student card
On the Chat and channel tab, the Inside the platform block has two toggles:
Setting
What it is
Group chat in messenger
A chat for the group’s students and curators to communicate
Channel in messenger
A channel where only school team members can write
After you save, the chat or channel is created, and all students and curators of the group are added to it. The Open chat and Open channel buttons lead to the messenger. New group students are added to the chat and channel automatically, and students removed from the group are excluded.If you turn off the chat or channel, it is archived. When you turn it on again, it comes back with the group participants.
You can link the group to a Telegram channel and group. Then the school bot invites students and removes them when they leave the group.
1
Connect the school bot
If the bot is not connected, the tab shows the “School Telegram bot token is not set” banner. Click it to go to My school → Login and registration (in a corporate school — Company → Login and registration). Learn more in Telegram bot.
2
Add the bot in Telegram
Add the school bot as an administrator to the Telegram channel and group with the permission to invite users.
3
Enter the IDs
Fill in Telegram channel ID and Telegram group ID. The fields accept only digits, and the ID can start with a minus — for example, -12345678. You can enter only a channel or only a group.
4
Set up the invitation (optional)
In the Telegram settings block, set a welcome message — up to 500 characters, with Markdown (V2) support. Turn on Request Telegram before payment if connecting Telegram should be a condition for proceeding to payment (in a corporate school — Request Telegram before course enrollment: connecting Telegram will be a condition for proceeding to the training).
5
Save
Click Save.
How it works:
When a student with linked Telegram joins the group, the bot sends them a private message with personal invitation links to the channel and group.
If the student links Telegram later, the invitations arrive automatically.
When a student is removed from the group, the bot removes them from the Telegram channel and group and revokes their link.
If the group has students with Telegram who have not received an invitation yet, the Missed Telegram invites block appears with the Send invites button.
Each student’s invitation status is shown in the Students section, in the Telegram column:
Status
What it means
Invite link sent
The bot sent the student an invitation
Invite link not sent
The invitation has not been sent yet — use Send invites
Telegram not linked
The student has no Telegram in their account
Previous chat link sent
The channel or group ID was changed — the student needs a new invitation
On the Settings tab, in the Actions block, click Delete group.
2
Confirm
Enter the group name and click Confirm.
When you delete a group, its chat and channel are deleted, and all students leave it. Students with no other groups in this course lose access to the course. The students’ progress is kept.
You cannot delete the last group of a course, a group selected in a tariff, or a group linked to a course bundle. You see the message “Cannot delete the last group of a product”, “Unlink the group from the tariff” or “Detach the group from the course package”.
I added a curator, but the group students don't have them. Why?
A curator is assigned to a student only when the student joins the group. Students who were already studying are not assigned a curator automatically — assign one manually in the student card.
Why isn't the staff member I need in the curator list?
The list includes only team members with the “Course curator” permission. Grant this permission to the staff member in My school → Team (in a corporate school — Company → Administrators).
I changed the access period. Will it apply to students who are already studying?
Yes. The period is recalculated for all students of the group. If the new period has already passed, the students’ access closes.
What is the difference between the access restriction and the schedule?
The access restriction closes the whole course after a set time. The schedule opens lessons gradually, but does not close the course. You can turn them on together.
Why does a student see a lesson as “Scheduled” even though the date has passed?
Check all opening conditions: the general group schedule and the lesson’s own date on the Access to lessons page. The lesson opens on the later of these dates. If the Since the completion of the previous one option is selected, the lesson waits until the student hands in the previous one.
How do I open a material closed by a deadline for a student?
Open the student card, the Learning tab, the course. Next to the closed material, click Open access. You need the “School user management” (in a corporate school — “Company user management”) or “Course student management” permission for this.
The bot does not invite students to Telegram. What should I check?
Check that the school bot token is set, the bot is added as an administrator to the channel and group, and the IDs in the settings are correct. The student must have Telegram linked. For those who missed the invitation, send it with the Send invites button.
What happens if I change the Telegram channel or group ID?
Students who were invited to the previous chat get the “Previous chat link sent” status. Click Send invites so the bot sends them links to the new one.
Why are there no access restriction and schedule blocks?
This is a course bundle group. Access restriction, schedule, access to lessons and deadlines are not available for bundles — a bundle group’s settings keep curators, chat and channel, Telegram and group deletion.
Is there a limit on the number of students in a group?
No. The limit applies only to one add operation — up to 250 students at a time.
Updated: 2026-10-17 07:07 UTC
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Exode — Product documentation","colors":{"primary":"#0e32cf","light":"#3a9cfc","dark":"#0e32cf"},"logo":{"light":"https://mintcdn.com/exode-faq/RM155sfnW-prDXlV/logo/dark.svg?fit=max\u0026auto=format\u0026n=RM155sfnW-prDXlV\u0026q=85\u0026s=226b8c34c13ebf24544dd5b62ed2a413","dark":"https://mintcdn.com/exode-faq/nK1GoAso5impPdQT/logo/light.svg?fit=max\u0026auto=format\u0026n=nK1GoAso5impPdQT\u0026q=85\u0026s=e9f1d77186583292eb8e9ff7839322c2"},"favicon":"https://mintcdn.com/exode-faq/Qt_iwajwYtzMNgtj/favicon.ico?fit=max\u0026auto=format\u0026n=Qt_iwajwYtzMNgtj\u0026q=85\u0026s=ab877d4deb8ab432bb3f59ae7580f411","navbar":{"links":[{"icon":"phone","href":"tel:781139570","label":"78-113-95-70"},{"href":"https://docs.exode.biz/en/welcome","label":"API"}],"primary":{"type":"button","label":"Support","href":"https://t.me/exode_biz_support"}},"footer":{"socials":{"telegram":"https://t.me/exode_biz","instagram":"https://www.instagram.com/exode_uz"}},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","navbar":{"links":[{"icon":"phone","href":"tel:781139570","label":"78-113-95-70"},{"href":"https://docs.exode.biz/en/welcome","label":"API"}],"primary":{"type":"button","label":"Support","href":"https://t.me/exode_biz_support"}},"href":"en/welcome"},{"language":"ru","navbar":{"links":[{"icon":"phone","href":"tel:781139570","label":"78-113-95-70"},{"href":"https://docs.exode.biz/ru/welcome","label":"API"}],"primary":{"type":"button","label":"Поддержка","href":"https://t.me/exode_biz_support"}},"href":"ru/welcome"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"exode-faq","hasAudioNarration":false,"actualSubdomain":"exode-faq","customDomains":["faq.exode.biz"],"gitSource":{"type":"github","owner":"aslanorlov","repo":"exode-faq","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"f8ffc1b8-5299-4bc5-b826-b92fb598100f","liveDeploymentHistoryId":"6ad325650d7b01a838871775","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad325650d7b01a838871775"},"entitlements":{},"buildId":"6ad325650d7b01a838871775","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"en","tag":"General","count":54},{"language":"ru","tag":"Общее","count":54},{"language":"en","tag":"Corporate training and HR","count":14},{"language":"ru","tag":"Корпобучение и HR","count":14},{"language":"en","tag":"Online schools","count":12},{"language":"ru","tag":"Онлайн-школы","count":12},{"language":"en","tag":"Getting started","count":7},{"language":"en","tag":"Courses","count":7},{"language":"en","tag":"School setup","count":7},{"language":"ru","tag":"Начало работы","count":7},{"language":"ru","tag":"Курсы","count":7},{"language":"ru","tag":"Настройка школы","count":7},{"language":"en","tag":"Sales and payments","count":6},{"language":"ru","tag":"Продажи и платежи","count":6},{"language":"en","tag":"Communication and content","count":5},{"language":"en","tag":"Lessons and modules","count":5},{"language":"en","tag":"School customization","count":5},{"language":"ru","tag":"Общение и контент","count":5},{"language":"ru","tag":"Уроки и модули","count":5},{"language":"ru","tag":"Кастомизация школы","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"en/general/groups/group-settings","slug":"/en/general/groups/group-settings","pageMetadata":{"title":"Group settings","description":"Group curators, access period limit, lesson opening schedule, access to individual lessons, deadlines, chats and Telegram, group deletion","href":"/en/general/groups/group-settings"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Group curators, access period limit, lesson opening schedule, access to individual lessons, deadlines, chats and Telegram, group deletion\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,hr:`hr`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Heading,Note,Step,Steps,Table,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The settings define who leads the group, how long course access lasts, in what order lessons open and where students communicate. The settings apply only to the students of this group. To learn how to create a group, see `,_jsx(_components.a,{href:`/en/general/groups/creating-groups`,children:`Groups and cohorts`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Courses → course → Groups → group → Settings`}),`. At the top of the page, there are two tabs: `,_jsx(_components.strong,{children:`Settings`}),` and `,_jsx(_components.strong,{children:`Chat and channel`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`In a corporate school, the `,_jsx(_components.strong,{children:`Settings`}),` tab also has the `,_jsx(_components.strong,{children:`Automatic assignments`}),` block — see `,_jsx(_components.a,{href:`/en/corporate/auto-assignment`,children:`Automatic course assignment`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`how-changes-are-saved`,children:`How changes are saved`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`You change the group name with the edit icon next to the title, and it is saved right away. The length is up to 100 characters.`}),`\n`,_jsxs(_components.li,{children:[`Other changes on the `,_jsx(_components.strong,{children:`Settings`}),` and `,_jsx(_components.strong,{children:`Chat and channel`}),` tabs are saved with the `,_jsx(_components.strong,{children:`Save`}),` button in the bottom panel. The panel appears as soon as you change something. `,_jsx(_components.strong,{children:`Cancel`}),` restores the previous values.`]}),`\n`,_jsx(_components.li,{children:`If you leave the page without saving the changes, the platform warns you.`}),`\n`,_jsx(_components.li,{children:`If the form has an error on another tab, the platform switches to that tab when you save and scrolls to the field with the error.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Staff with the “Course management” permission can save the group settings. A curator also needs “Product management” or “School user management” (in a corporate school — “Company user management”) for this.`}),`\n`,_jsx(Heading,{level:`2`,id:`group-curators`,children:`Group curators`}),`\n`,_jsx(_components.p,{children:`Curators check the practices of the group’s students and answer their questions.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Find a staff member`,children:_jsxs(_components.p,{children:[`In the `,_jsx(_components.strong,{children:`Group curators`}),` block, start typing a name. The list shows only team members with the “Course curator” permission. The `,_jsx(_components.strong,{children:`Team list`}),` link leads to `,_jsx(_components.strong,{children:`My school → Team`}),` (in a corporate school — `,_jsx(_components.strong,{children:`Company → Administrators`}),`).`]})}),_jsx(Step,{title:`Add the people you need`,children:_jsx(_components.p,{children:`Choose one or more curators. To remove a curator, click the cross next to their name.`})}),_jsx(Step,{title:`Save`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.`]})})]}),`\n`,_jsx(_components.p,{children:`How it works:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`When a student joins the group, one of the group curators is assigned to them. Curators are assigned in turn, so students are spread evenly between them. A deactivated staff member doesn’t get new students but stays in the group’s curator list and takes part in the distribution again after activation.`}),`\n`,_jsxs(_components.li,{children:[`Students who were already in the group are not assigned a new curator automatically. You can change the curator for a specific student in their `,_jsx(_components.a,{href:`/en/general/users/user-card`,children:`card`}),`.`]}),`\n`,_jsx(_components.li,{children:`Curators become administrators of the group chat and channel.`}),`\n`,_jsx(_components.li,{children:`If no curators are selected, you see the “Curators not selected” warning: personal chats with curators will not be created.`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Group curators`}),` block is visible to staff with the “School organization management” or “School team management” permission (in a corporate school — “Company management” or “Company employees management”).`]}),`\n`,_jsx(Heading,{level:`2`,id:`access-restriction`,children:`Access restriction`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Access restriction`}),` block closes the course for the group’s students after a set time. A course bundle does not have this block.`]}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Turn on the restriction`,children:_jsxs(_components.p,{children:[`Turn on `,_jsx(_components.strong,{children:`Limit access time to the course`}),`.`]})}),_jsx(Step,{title:`Set the duration`,children:_jsxs(_components.p,{children:[`In the `,_jsx(_components.strong,{children:`Specify access duration`}),` field, enter a number and choose a unit: minute, hour, day, week or month.`]})}),_jsx(Step,{title:`Choose the starting point`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Since joining the group`}),` — each student has their own period. `,_jsx(_components.strong,{children:`Starting from the selected date`}),` — one period for everyone; set the date and time.`]})})]}),`\n`,_jsx(_components.p,{children:`How the period is counted:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`The course closes after the set time from the starting point. The start of learning is not postponed: the course stays open until it closes, even if the common date has not come yet.`}),`\n`,_jsxs(_components.li,{children:[`For the `,_jsx(_components.strong,{children:`Since joining the group`}),` option, the countdown starts from the date the student enrolled in the course — the payment or the first time access was granted.`]}),`\n`,_jsx(_components.li,{children:`If the student is in several groups of the course and at least one has no restriction, they study with no end date.`}),`\n`,_jsx(_components.li,{children:`A change of the period applies to all students of the group, including those who are already studying.`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`When the period ends, the lessons get the “Access expired” status. The student’s progress is kept. Learn more about periods in `,_jsx(_components.a,{href:`/en/general/users/adding-to-course`,children:`Course access`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`lesson-opening-schedule`,children:`Lesson opening schedule`}),`\n`,_jsx(_components.p,{children:`The schedule opens lessons or modules gradually rather than all at once. A course bundle does not have this block.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Turn on the schedule`,children:_jsxs(_components.p,{children:[`Turn on `,_jsx(_components.strong,{children:`Open access on a schedule`}),`.`]})}),_jsx(Step,{title:`Choose the step`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`One lesson at a time`}),` — the next lesson opens each time. `,_jsx(_components.strong,{children:`One module at a time`}),` — the whole next module opens.`]})}),_jsx(Step,{title:`Choose when to open`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`By weekdays`}),` — select the days. `,_jsx(_components.strong,{children:`Once per interval`}),` — set the `,_jsx(_components.strong,{children:`Interval duration`}),`.`]})}),_jsx(Step,{title:`Set the starting point`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Since joining the group`}),` or `,_jsx(_components.strong,{children:`Starting from the selected date`}),` — then set the start date.`]})})]}),`\n`,_jsx(_components.p,{children:`How lessons open:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Mode`}),_jsx(_components.th,{children:`The first lesson or module`}),_jsx(_components.th,{children:`The next ones`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`By weekdays`})}),_jsx(_components.td,{children:`On the first selected weekday, starting from the starting point`}),_jsx(_components.td,{children:`Each next one on the next selected weekday`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Once per interval`})}),_jsx(_components.td,{children:`At the starting point`}),_jsx(_components.td,{children:`Each next one after the set interval following the previous one`})]})]})]}),`\n`,_jsx(_components.p,{children:`The schedule counts only lessons with content. Until a lesson opens, the student sees it with the “Scheduled” status.`}),`\n`,_jsx(Heading,{level:`2`,id:`access-to-lessons`,children:`Access to lessons`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Access to lessons`}),` section in the group menu manages individual lessons. It shows only published modules and lessons with content. A course bundle does not have this section.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Turn a lesson on or off for the group.`}),` A checkmark means the lesson is open, empty means it is closed. The change is saved right away. The top shows how many lessons are turned on out of the total.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Set a lesson opening date.`}),` Click the calendar icon next to the lesson, choose an option and click `,_jsx(_components.strong,{children:`Save`}),`.`]}),`\n`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Opening option`}),_jsx(_components.th,{children:`When the lesson opens`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Not set`})}),_jsx(_components.td,{children:`No date of its own: the lesson follows the general group schedule`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Common date`})}),_jsx(_components.td,{children:`On the selected calendar date`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`From the moment of course registration`})}),_jsx(_components.td,{children:`After a set time from the student’s enrollment in the course`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Since the completion of the previous one`})}),_jsx(_components.td,{children:`After a set time from when the student handed in the previous lesson`})]})]})]}),`\n`,_jsx(_components.p,{children:`If a lesson has its own date and the general schedule is turned on, the lesson opens on the later of the two dates. The student sees a turned-off lesson with the “Disabled by group” status — unless the lesson is open in another of their groups.`}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`The lesson order is the same for all groups of the course. You change it in the course content.`})}),`\n`,_jsx(Heading,{level:`2`,id:`completion-deadlines`,children:`Completion deadlines`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Completion deadlines`}),` section sets due dates. Turn on `,_jsx(_components.strong,{children:`Set deadlines for the group`}),`, then click the calendar icon next to the course, module, lesson or practice. The deadlines apply only in this group.`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`What the deadline counts from:`})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`How it is counted`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Common date`})}),_jsx(_components.td,{children:`One deadline for all students — a date and time`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`From the moment of course registration`})}),_jsx(_components.td,{children:`The set number of days from the student’s enrollment date`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`From the opening`})}),_jsx(_components.td,{children:`The set number of days from the moment the material became available to the student`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Since the completion of the previous one`})}),_jsx(_components.td,{children:`The set number of days after the previous lesson or practice was handed in`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`For the deadline of the whole course, only `,_jsx(_components.strong,{children:`Common date`}),` and `,_jsx(_components.strong,{children:`From the moment of course registration`}),` are available. A deadline in days is a whole number from 1 to 3650. A material’s deadline cannot be later than the deadline of its module or course.`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`If missed:`})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`What happens`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Mark`})}),_jsx(_components.td,{children:`The material stays available. The student sees the “Overdue” tag, and the curator sees the overdue in the student card and the student table`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Reduce points`})}),_jsx(_components.td,{children:`The student can still hand it in after the deadline, but the points for the practice attempt are reduced by 20%, by at least 1 point. The practice pass counts by the original result`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Close`})}),_jsxs(_components.td,{children:[`After the deadline, the next materials close, even if the student hands this one in later. You can open them with the `,_jsx(_components.strong,{children:`Open access`}),` button in the student card`]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`chat-and-channel`,children:`Chat and channel`}),`\n`,_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Chat and channel`}),` tab, the `,_jsx(_components.strong,{children:`Inside the platform`}),` block has two toggles:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Setting`}),_jsx(_components.th,{children:`What it is`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Group chat in messenger`})}),_jsx(_components.td,{children:`A chat for the group’s students and curators to communicate`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Channel in messenger`})}),_jsx(_components.td,{children:`A channel where only school team members can write`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`After you save, the chat or channel is created, and all students and curators of the group are added to it. The `,_jsx(_components.strong,{children:`Open chat`}),` and `,_jsx(_components.strong,{children:`Open channel`}),` buttons lead to the messenger. New group students are added to the chat and channel automatically, and students removed from the group are excluded.`]}),`\n`,_jsx(_components.p,{children:`If you turn off the chat or channel, it is archived. When you turn it on again, it comes back with the group participants.`}),`\n`,_jsx(Heading,{level:`2`,id:`telegram`,children:`Telegram`}),`\n`,_jsx(_components.p,{children:`You can link the group to a Telegram channel and group. Then the school bot invites students and removes them when they leave the group.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Connect the school bot`,children:_jsxs(_components.p,{children:[`If the bot is not connected, the tab shows the “School Telegram bot token is not set” banner. Click it to go to `,_jsx(_components.strong,{children:`My school → Login and registration`}),` (in a corporate school — `,_jsx(_components.strong,{children:`Company → Login and registration`}),`). Learn more in `,_jsx(_components.a,{href:`/en/general/communication/telegram-bot`,children:`Telegram bot`}),`.`]})}),_jsx(Step,{title:`Add the bot in Telegram`,children:_jsx(_components.p,{children:`Add the school bot as an administrator to the Telegram channel and group with the permission to invite users.`})}),_jsx(Step,{title:`Enter the IDs`,children:_jsxs(_components.p,{children:[`Fill in `,_jsx(_components.strong,{children:`Telegram channel ID`}),` and `,_jsx(_components.strong,{children:`Telegram group ID`}),`. The fields accept only digits, and the ID can start with a minus — for example, -12345678. You can enter only a channel or only a group.`]})}),_jsx(Step,{title:`Set up the invitation (optional)`,children:_jsxs(_components.p,{children:[`In the `,_jsx(_components.strong,{children:`Telegram settings`}),` block, set a welcome message — up to 500 characters, with Markdown (V2) support. Turn on `,_jsx(_components.strong,{children:`Request Telegram before payment`}),` if connecting Telegram should be a condition for proceeding to payment (in a corporate school — `,_jsx(_components.strong,{children:`Request Telegram before course enrollment`}),`: connecting Telegram will be a condition for proceeding to the training).`]})}),_jsx(Step,{title:`Save`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.`]})})]}),`\n`,_jsx(_components.p,{children:`How it works:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`When a student with linked Telegram joins the group, the bot sends them a private message with personal invitation links to the channel and group.`}),`\n`,_jsx(_components.li,{children:`If the student links Telegram later, the invitations arrive automatically.`}),`\n`,_jsx(_components.li,{children:`When a student is removed from the group, the bot removes them from the Telegram channel and group and revokes their link.`}),`\n`,_jsxs(_components.li,{children:[`If the group has students with Telegram who have not received an invitation yet, the `,_jsx(_components.strong,{children:`Missed Telegram invites`}),` block appears with the `,_jsx(_components.strong,{children:`Send invites`}),` button.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Each student’s invitation status is shown in the `,_jsx(_components.strong,{children:`Students`}),` section, in the `,_jsx(_components.strong,{children:`Telegram`}),` column:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Status`}),_jsx(_components.th,{children:`What it means`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Invite link sent`})}),_jsx(_components.td,{children:`The bot sent the student an invitation`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Invite link not sent`})}),_jsxs(_components.td,{children:[`The invitation has not been sent yet — use `,_jsx(_components.strong,{children:`Send invites`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Telegram not linked`})}),_jsx(_components.td,{children:`The student has no Telegram in their account`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Previous chat link sent`})}),_jsx(_components.td,{children:`The channel or group ID was changed — the student needs a new invitation`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`delete-a-group`,children:`Delete a group`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the actions`,children:_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Settings`}),` tab, in the `,_jsx(_components.strong,{children:`Actions`}),` block, click `,_jsx(_components.strong,{children:`Delete group`}),`.`]})}),_jsx(Step,{title:`Confirm`,children:_jsxs(_components.p,{children:[`Enter the group name and click `,_jsx(_components.strong,{children:`Confirm`}),`.`]})})]}),`\n`,_jsx(_components.p,{children:`When you delete a group, its chat and channel are deleted, and all students leave it. Students with no other groups in this course lose access to the course. The students’ progress is kept.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`You cannot delete the last group of a course, a group selected in a tariff, or a group linked to a course bundle. You see the message “Cannot delete the last group of a product”, “Unlink the group from the tariff” or “Detach the group from the course package”.`})}),`\n`,_jsx(Heading,{level:`2`,id:`frequently-asked-questions`,children:`Frequently asked questions`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`I added a curator, but the group students don't have them. Why?`,id:`i-added-a-curator-but-the-group-students-dont-have-them-why`,children:_jsx(_components.p,{children:`A curator is assigned to a student only when the student joins the group. Students who were already studying are not assigned a curator automatically — assign one manually in the student card.`})}),_jsx(Accordion,{title:`Why isn't the staff member I need in the curator list?`,id:`why-isnt-the-staff-member-i-need-in-the-curator-list`,children:_jsxs(_components.p,{children:[`The list includes only team members with the “Course curator” permission. Grant this permission to the staff member in `,_jsx(_components.strong,{children:`My school → Team`}),` (in a corporate school — `,_jsx(_components.strong,{children:`Company → Administrators`}),`).`]})}),_jsx(Accordion,{title:`I changed the access period. Will it apply to students who are already studying?`,id:`i-changed-the-access-period-will-it-apply-to-students-who-are-already-studying`,children:_jsx(_components.p,{children:`Yes. The period is recalculated for all students of the group. If the new period has already passed, the students’ access closes.`})}),_jsx(Accordion,{title:`What is the difference between the access restriction and the schedule?`,id:`what-is-the-difference-between-the-access-restriction-and-the-schedule`,children:_jsx(_components.p,{children:`The access restriction closes the whole course after a set time. The schedule opens lessons gradually, but does not close the course. You can turn them on together.`})}),_jsx(Accordion,{title:`Why does a student see a lesson as “Scheduled” even though the date has passed?`,id:`why-does-a-student-see-a-lesson-as-scheduled-even-though-the-date-has-passed`,children:_jsxs(_components.p,{children:[`Check all opening conditions: the general group schedule and the lesson’s own date on the `,_jsx(_components.strong,{children:`Access to lessons`}),` page. The lesson opens on the later of these dates. If the `,_jsx(_components.strong,{children:`Since the completion of the previous one`}),` option is selected, the lesson waits until the student hands in the previous one.`]})}),_jsx(Accordion,{title:`How do I open a material closed by a deadline for a student?`,id:`how-do-i-open-a-material-closed-by-a-deadline-for-a-student`,children:_jsxs(_components.p,{children:[`Open the student card, the `,_jsx(_components.strong,{children:`Learning`}),` tab, the course. Next to the closed material, click `,_jsx(_components.strong,{children:`Open access`}),`. You need the “School user management” (in a corporate school — “Company user management”) or “Course student management” permission for this.`]})}),_jsx(Accordion,{title:`The bot does not invite students to Telegram. What should I check?`,id:`the-bot-does-not-invite-students-to-telegram-what-should-i-check`,children:_jsxs(_components.p,{children:[`Check that the school bot token is set, the bot is added as an administrator to the channel and group, and the IDs in the settings are correct. The student must have Telegram linked. For those who missed the invitation, send it with the `,_jsx(_components.strong,{children:`Send invites`}),` button.`]})}),_jsx(Accordion,{title:`What happens if I change the Telegram channel or group ID?`,id:`what-happens-if-i-change-the-telegram-channel-or-group-id`,children:_jsxs(_components.p,{children:[`Students who were invited to the previous chat get the “Previous chat link sent” status. Click `,_jsx(_components.strong,{children:`Send invites`}),` so the bot sends them links to the new one.`]})}),_jsx(Accordion,{title:`Why are there no access restriction and schedule blocks?`,id:`why-are-there-no-access-restriction-and-schedule-blocks`,children:_jsx(_components.p,{children:`This is a course bundle group. Access restriction, schedule, access to lessons and deadlines are not available for bundles — a bundle group’s settings keep curators, chat and channel, Telegram and group deletion.`})}),_jsx(Accordion,{title:`Is there a limit on the number of students in a group?`,id:`is-there-a-limit-on-the-number-of-students-in-a-group`,children:_jsx(_components.p,{children:`No. The limit applies only to one add operation — up to 250 students at a time.`})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(_components.p,{children:_jsx(_components.em,{children:`Updated: 2026-10-17 07:07 UTC`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Group settings","description":"Group curators, access period limit, lesson opening schedule, access to individual lessons, deadlines, chats and Telegram, group deletion","href":"/en/general/groups/group-settings"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"How changes are saved","slug":"how-changes-are-saved","depth":2,"children":[]},{"title":"Group curators","slug":"group-curators","depth":2,"children":[]},{"title":"Access restriction","slug":"access-restriction","depth":2,"children":[]},{"title":"Lesson opening schedule","slug":"lesson-opening-schedule","depth":2,"children":[]},{"title":"Access to lessons","slug":"access-to-lessons","depth":2,"children":[]},{"title":"Completion deadlines","slug":"completion-deadlines","depth":2,"children":[]},{"title":"Chat and channel","slug":"chat-and-channel","depth":2,"children":[]},{"title":"Telegram","slug":"telegram","depth":2,"children":[]},{"title":"Delete a group","slug":"delete-a-group","depth":2,"children":[]},{"title":"Frequently asked questions","slug":"frequently-asked-questions","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/exode-faq/0f03cceb9db709c8/lang-detect.js"],"subdomain":"exode-faq","siteName":"Exode — Product documentation","title":"Group settings - Exode — Product documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/general/groups/group-settings","matchLevel":0},"ru":{"href":"/ru/general/groups/group-settings","matchLevel":1}}},"lastModified":"2026-10-17T07:36:12.764Z","originalFileLocation":"en/general/groups/group-settings.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Group curators, access period limit, lesson opening schedule, access to individual lessons, deadlines, chats and Telegram, group deletion\">\u003cmeta data-mint-head name=\"application-name\" content=\"Exode — Product documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Group settings - Exode — Product documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Group curators, access period limit, lesson opening schedule, access to individual lessons, deadlines, chats and Telegram, group deletion\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Exode — Product documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://faq.exode.biz/en/general/groups/group-settings\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://exode-faq.mintlify.app/_mintlify/api/og/v2?division=Groups\u0026amp;title=Group+settings\u0026amp;description=Group+curators%2C+access+period+limit%2C+lesson+opening+schedule%2C+access+to+individual+lessons%2C+deadlines%2C+chats+and+Telegram%2C+group+deletion\u0026amp;theme=4b81d533b2a2f5ec2be885ba\u0026amp;signature=5e6613a8a49f044d3d996578057568ed56d4f565add1349c8b10133485dacde0\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Group settings - Exode — Product documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Group curators, access period limit, lesson opening schedule, access to individual lessons, deadlines, chats and Telegram, group deletion\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://exode-faq.mintlify.app/_mintlify/api/og/v2?division=Groups\u0026amp;title=Group+settings\u0026amp;description=Group+curators%2C+access+period+limit%2C+lesson+opening+schedule%2C+access+to+individual+lessons%2C+deadlines%2C+chats+and+Telegram%2C+group+deletion\u0026amp;theme=4b81d533b2a2f5ec2be885ba\u0026amp;signature=5e6613a8a49f044d3d996578057568ed56d4f565add1349c8b10133485dacde0\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Exode — Product documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0e32cf\">\u003clink data-mint-head rel=\"canonical\" href=\"https://faq.exode.biz/en/general/groups/group-settings\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/general/groups/group-settings.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://faq.exode.biz/en/general/groups/group-settings\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://faq.exode.biz/ru/general/groups/group-settings\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://faq.exode.biz/en/general/groups/group-settings\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://faq.exode.biz/#organization\",\"name\":\"Exode — Product documentation\",\"url\":\"https://faq.exode.biz\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/exode-faq/RM155sfnW-prDXlV/logo/dark.svg?fit=max\u0026auto=format\u0026n=RM155sfnW-prDXlV\u0026q=85\u0026s=226b8c34c13ebf24544dd5b62ed2a413\"}},{\"@type\":\"WebSite\",\"@id\":\"https://faq.exode.biz#website\",\"name\":\"Exode — Product documentation\",\"url\":\"https://faq.exode.biz\",\"publisher\":{\"@id\":\"https://faq.exode.biz/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://faq.exode.biz/en/general/groups/group-settings#webpage\",\"url\":\"https://faq.exode.biz/en/general/groups/group-settings\",\"name\":\"Group settings\",\"description\":\"Group curators, access period limit, lesson opening schedule, access to individual lessons, deadlines, chats and Telegram, group deletion\",\"dateModified\":\"2026-10-17T07:36:12.764Z\",\"isPartOf\":{\"@id\":\"https://faq.exode.biz#website\"},\"breadcrumb\":{\"@id\":\"https://faq.exode.biz/en/general/groups/group-settings#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://faq.exode.biz/en/general/groups/group-settings#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Groups\",\"item\":\"https://faq.exode.biz/en/general/groups/creating-groups\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Group settings\",\"item\":\"https://faq.exode.biz/en/general/groups/group-settings\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://faq.exode.biz/en/general/groups/group-settings#article\",\"headline\":\"Group settings\",\"name\":\"Group settings\",\"description\":\"Group curators, access period limit, lesson opening schedule, access to individual lessons, deadlines, chats and Telegram, group deletion\",\"url\":\"https://faq.exode.biz/en/general/groups/group-settings\",\"mainEntityOfPage\":{\"@id\":\"https://faq.exode.biz/en/general/groups/group-settings#webpage\"},\"dateModified\":\"2026-10-17T07:36:12.764Z\",\"publisher\":{\"@id\":\"https://faq.exode.biz/#organization\"},\"isPartOf\":{\"@id\":\"https://faq.exode.biz#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Exode — Product documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Exode — Product documentation","nav":{"global":null,"languages":[{"language":"en","navbar":{"links":[{"icon":"phone","href":"tel:781139570","label":"78-113-95-70"},{"href":"https://docs.exode.biz/en/welcome","label":"API"}],"primary":{"type":"button","label":"Support","href":"https://t.me/exode_biz_support"}},"tabs":[{"tab":"General","groups":[{"group":"Getting started","pages":[{"title":"Introduction","href":"/en/welcome"},{"title":"Platform overview","href":"/en/general/getting-started/overview"}]},{"group":"Creating a school","pages":[{"title":"Registration and school creation","href":"/en/general/school-creation/registration"},{"title":"School type: course sales or corporate training","href":"/en/general/school-creation/school-type"},{"title":"School address and domain","href":"/en/general/school-creation/domain"}]},{"group":"School setup","pages":[{"group":"School customization","root":{"title":"School customization","href":"/en/general/school-setup/customization"},"pages":[{"title":"Logo and icon","href":"/en/general/school-setup/logo-and-icon"},{"title":"Themes","href":"/en/general/school-setup/themes"},{"title":"Course catalog","href":"/en/general/school-setup/course-catalog"},{"title":"Left site menu","href":"/en/general/school-setup/left-menu"},{"title":"Website footer","href":"/en/general/school-setup/footer"}]},{"title":"Available languages","href":"/en/general/school-setup/languages"},{"title":"Login and registration","href":"/en/general/school-setup/registration-settings"}]},{"group":"Roles and permissions","pages":[{"title":"Roles in the school","href":"/en/general/roles-permissions/user-roles"},{"title":"Access rights","href":"/en/general/roles-permissions/access-rights"}]},{"group":"Courses","pages":[{"title":"Course settings","href":"/en/general/courses/settings"},{"title":"Course types","href":"/en/general/courses/course-types"},{"title":"Creating courses","href":"/en/general/courses/creating-courses"},{"title":"Course bundles","href":"/en/general/courses/course-packages"},{"title":"Content protection","href":"/en/general/courses/content-protection"},{"title":"SEO optimization","href":"/en/general/courses/seo"},{"title":"Reviews","href":"/en/general/courses/reviews"}]},{"group":"Lessons and modules","pages":[{"title":"Creating lessons and modules","href":"/en/general/lessons-modules/creating"},{"title":"Lesson content","href":"/en/general/lessons-modules/content"},{"group":"Practice","root":{"title":"Practice","href":"/en/general/lessons-modules/practice"},"pages":[{"title":"Lesson and practice settings","href":"/en/general/lessons-modules/settings"},{"title":"Task types","href":"/en/general/lessons-modules/task-types"},{"title":"Practice check","href":"/en/general/lessons-modules/checking-practice"}]}]},{"group":"Task database","pages":[{"title":"Creating tasks","href":"/en/general/task-bank/creating-tasks"},{"title":"Using tasks","href":"/en/general/task-bank/using-tasks"}]},{"group":"Rewards and gamification","pages":[{"group":"Certificates","root":{"title":"Certificates","href":"/en/general/gamification/certificates"},"pages":[{"title":"Setting up certificates","href":"/en/general/gamification/creating-certificates"},{"title":"Editing the certificate","href":"/en/general/gamification/editing-certificates"},{"title":"Where the student sees the certificate","href":"/en/general/gamification/certificate-display"}]},{"title":"Gamification: stars and rating","href":"/en/general/gamification/gamification"}]},{"group":"People","pages":[{"title":"Adding users","href":"/en/general/users/adding-users"},{"title":"Course access","href":"/en/general/users/adding-to-course"},{"title":"User card","href":"/en/general/users/user-card"},{"title":"Video watch filter","href":"/en/general/users/video-watch-filter"}]},{"group":"Groups","pages":[{"title":"Groups and cohorts","description":"What a course group is, how to create a group and add students to it, how students join groups automatically and how to delete a group","href":"/en/general/groups/creating-groups"},{"title":"Group settings","href":"/en/general/groups/group-settings"}]},{"group":"Communication and content","pages":[{"title":"Messenger","description":"Personal and group chats, the chat with the curator, course group chats: who can write to whom, attachments, limits, blocking and notifications","href":"/en/general/communication/messenger"},{"title":"Notifications","href":"/en/general/communication/notifications"},{"title":"Knowledge base and AI assistant","href":"/en/general/communication/knowledge-base"},{"title":"Stories","href":"/en/general/communication/stories"},{"title":"School Telegram bot","href":"/en/general/communication/telegram-bot"}]},{"group":"Analytics","pages":[{"title":"Home analytics","href":"/en/general/analytics/main-analytics"},{"title":"How metrics are calculated","href":"/en/general/analytics/detailed-analytics"},{"title":"Tables and exports","href":"/en/general/analytics/dashboards"},{"title":"Student progress","href":"/en/general/analytics/personal-analytics"}]},{"group":"Mobile app","pages":[{"title":"Mobile app","href":"/en/general/mobile-app/mobile-app"}]},{"group":"Reference","pages":[{"title":"Glossary","href":"/en/general/reference/glossary"},{"title":"What's available on the platform","href":"/en/general/reference/feature-status"}]},{"group":"For developers","pages":[{"title":"Technical documentation","href":"/en/general/developers/technical-overview"},{"title":"Webhooks","href":"/en/general/developers/webhooks"},{"title":"Custom code","href":"/en/general/developers/custom-code"},{"title":"API","href":"/en/general/developers/api"}]}]},{"tab":"Online schools","pages":[{"title":"Online schools","href":"/en/online-schools/getting-started/user-scenarios"}]},{"tab":"Corporate training and HR","pages":[{"title":"Corporate training and HR","href":"/en/corporate/overview"}]}]},{"language":"ru","navbar":{"links":[{"icon":"phone","href":"tel:781139570","label":"78-113-95-70"},{"href":"https://docs.exode.biz/ru/welcome","label":"API"}],"primary":{"type":"button","label":"Поддержка","href":"https://t.me/exode_biz_support"}},"pages":[{"title":"ru","href":"/ru/general/groups/group-settings"}]}]},"title":"Group settings - Exode — Product documentation","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":[],"chunks":[]}