Initial admin panel settings

1. Getting familiar with the admin panel

  • Log in to the administrative panel using the credentials received during installation — the email and password for access — or those you have set yourself. When you create an account you automatically receive administrator rights by default.

In the same Account settings menu go to Account settings to set a theme, menu orientation and color scheme that are comfortable for you for further use of the admin panel and to choose your preferred language.

  • Fully refresh the control panel page so that all changes you made take effect.

  • Study the menu structure: sections Requests, General, Settings, Profile and others.

  • Pay attention to subsections in these sections; you will not make any changes by only viewing. This will allow you to quickly understand where the key tools are located.

2. Basic site settings, design configuration

Upload the initial design elements for editing your site's design — logo, background and favicon by going to Settings - Appearance settings. Here you can also configure the color palette displayed on the site.

Here you will find all necessary instructions and requirements for uploaded files; this information is also described in our documentation which will guide you through every step of working with the admin panel. Settings are not final, like any others, they are subject to unlimited customization, so you can experiment until you find what suits you and your business. https://lara-script.gitbook.io/docs/admin-panel-functionality/settings/appearance-settingsarrow-up-right Next we recommend going to the following subsection - Language settings, ( arrow-up-righthttps://lara-script.gitbook.io/docs/admin-panel-functionality/settings/language-settingsarrow-up-right) this section allows you to add and manage the interface languages of the site and the admin panel. Thanks to this you can make the site accessible to users from different countries and expand your audience. It is also useful if members of your team prefer to use different languages in the admin panel.

You can disable default languages or add new ones by clicking the “+Add” button in the top right menu of the page.

3. Ensuring security, role settings

The next logical step will be adding SMTP mail — it is a protocol (a set of rules) used to send email from one mail server to another. It is responsible for automatic message delivery and confirmation. Simply put — we will configure the mail that is used for automatic customer notifications about the status of their requests and other notifications such as password changes, registration confirmation, mailings. For this to work you need to fill in several fields in the settings. Let’s go through each in order. You can learn how to configure an SMTP service by going to the section of the documentation.arrow-up-right

Go to Settings - SMTP settings, at first glance you land on a section that may be unclear to you, so let’s break down what each field does

1. Host (SMTP Host)

👉 This is the address of the mail provider's server through which your site will send emails.

🔹 Where to get it:

  • In the dashboard of the mail service (for example: Brevo, Gmail, Mailgun, SendGrid, Amazon SES).

  • Each service has its own.

    • For Brevo: smtp-relay.brevo.com

    • For Gmail: smtp.gmail.com

    • For Mailgun: smtp.mailgun.org

2. Port (SMTP Port)

👉 The number that indicates which "channel" the site uses to connect to the mail server.

🔹 Where to get it:

  • Usually specified in the mail service's documentation.

  • The most popular:

    • 587 — standard port with TLS encryption.

    • 465 — port with SSL encryption.

    • 25 — old port (often blocked by providers).

3. Username (Username)

👉 This is the login for connecting to SMTP.

🔹 Where to get it:

  • In most services — this is your email or a service login.

  • For example: 83193ss00@smtp-brevo.com.

4. Password (Password / SMTP Key)

👉 The password for the mail account or a special API key.

🔹 Where to get it:

  • In the mail service settings (usually in the SMTP & API).

  • Some services do not allow using the "regular mail password" — you need to generate a separate SMTP key.

    • In Gmail → "App passwords"

    • In Brevo → "SMTP & API keys"

    • In Mailgun → "Domain settings → SMTP credentials"

5. Encryption (Encryption)

👉 The method of securing the connection.

🔹 Where to get it:

  • Usually the service itself indicates which option to use.

  • By default:

    • TLS (with port 587)

    • SSL (with port 465)

6. From Address (From Address)

👉 The email from which messages will be sent to your users.

🔹 Where to get it:

  • Any of your working email addresses configured on your domain.

  • Example: noreply@your-domain.com.

  • ⚠️ Important: to prevent emails from going to "spam", it's better to use email with the same domain as the site.

7. From Name (From Name)

👉 The name the user will see in the email.

🔹 Where to get it:

  • You can come up with it yourself.

  • It's better to specify the site or service name so the email looks official.

  • Example: demo.lara-script.com or Your exchanger.

Check after filling in

After saving the settings you will be able to check correct operation by creating a request from existing exchange directions on the web part of the site, but be careful: to prevent emails from arriving empty you need to configure Email messages in the admin panel — that is, the actual text that will be sent in different expected situations. Go to Settings - Email Messages and, following the documentation, fill the fields with text - https://lara-script.gitbook.io/docs/admin-panel-functionality/settings/email-notificationsarrow-up-right

  • If the email is delivered — SMTP works.

  • If there's an error — you need to check the login/password, port, or whether the required encryption is enabled.

Role settings, secure access Now, after updating the password, interface settings, and adding SMTP mail for notifications, the next logical step we recommend is ensuring secure access to the admin panel — by configuring two-factor authentication and admin panel role settings

  • Enable two-factor authentication (2FA) for all administrators. To do this in the admin panel go to the Two-Factor Authentication section. Find the option “Two-factor authentication” and click the toggle “Enable”. Now at each login after entering your username and password the system will send a one-time code to your email. Only after entering this code will you be able to access the account.

Last updated