Skip to main content

Find the right setting

Open VidyaLMS → Settings on either platform. Use Find a setting when you know part of its name, such as “upload,” “header,” or “inactivity.” The settings belong to your academy and are saved in VidyaLMS's database tables.

Settings at a glance​

SectionWhat to configureA sensible starting point
GeneralAcademy name and public site base URLEnter your academy name. Leave the URL empty unless the automatically detected address is wrong.
Learner experienceNavigation, header branding, spacing, and inactivity timeoutUse top navigation for a learning area inside an existing website.
Catalogue & enrolmentCourses per catalogue page and self-enrolmentChoose a manageable page size between 1 and 50. Enable self-enrolment only when learners should be able to join eligible courses themselves.
Certificates & credentialsDefault issuer logo and public verification addressesUse a public logo. Keep default routes unless you deliberately host verification elsewhere.
Email & notificationsUnsubscribe address and bounce domainUse the site's default unsubscribe route; arrange bounce-domain changes with your email administrator.
Files & storageUpload limits, private folder, and import-source retentionCheck hosting limits before increasing a file size.
Network & securityExternal hosts integrations may contact and request timeoutAdd only the service hosts your configured integrations need.
Shop integrationsShop setup, course mappings where supported, and background enrolment accountFollow the guide for EasyCommerce or WooCommerce.
Learning activityProgress heartbeat and background-service informationTreat this as an operational summary; open System health to investigate work that is not running.
AppearanceWorkspace appearance controls offered by the installed dashboardCheck the result in the actual admin workspace. Learner-header settings live under Learner experience.

Save changes deliberately​

Changed values are marked as unsaved. Select Save changes before leaving. Discard changes restores the last loaded values; it does not undo changes another administrator has already saved.

If someone else edits settings while your form is open, reload the latest values and reapply your intended changes. This prevents one person from silently overwriting another's work.

Export saved configuration downloads the saved workspace values. Credentials and provider secrets are excluded. This export is useful for reviewing settings, but it is not a full backup or a promise that every integration can be restored by uploading that file.

Some settings belong elsewhere​

You want to change…Go to…
A course's priceIts EasyCommerce or WooCommerce product
Who can start a course, or which lesson unlocks nextThe course builder's Access section
A quiz's time limit or passing scoreThat quiz lesson's Quiz settings
Which event sends a messageNotification rules for the course
How messages are deliveredNotifications → Channels
Email wording and brandingEmail templates
The sender address or SMTP connectionJoomla mail settings or your WordPress mail plugin
A certificate designCertificates → Templates & customization
A teaching permissionJoomla permissions or WordPress user roles, plus the course teaching team

Settings are cached so the application does not need a separate database query for each value. Saving updates the configuration for new requests. If an already-open learner page uses an old header or timeout, reload it after saving; there is no need to edit the database or clear unrelated learning records.

Allow a connected service to communicate​

Under Network & security, the outbound-host list controls which external hosts server-side integrations may contact. An empty list denies external requests. Enter only the hosts your chosen connections require, separated by commas or new lines. A leading dot allows the matching subdomains, so use it only when the service requires that wider scope.

The request timeout is between 1 and 120 seconds. Increase it only for a service that legitimately needs longer to respond; a longer timeout does not repair incorrect credentials or an unavailable service. Your hosting administrator can confirm the required service hosts without opening access to unrelated destinations.