# SAS Radius

# Home



# New Page

# Installation

# Table And Controls

# Users



# Users Index

Actions: this is section1

List box: section2

Status colors: section 3

# Users Status

this is user statues info

# Users Action



# Creating User



# Activating User



# Deleting User



# Rename User



# Changing Service Profile



# User Edit



# User Edit



# Online Users Actions

# Managers

# NAS

# Profiles



# Profile Form

##### <span style="color: rgb(35, 111, 161);">Profile Name</span>

A name for your profile should be meaningful.

##### <span style="color: rgb(35, 111, 161);">Enabled</span>

A switch to enable/disable the profile. When a profile is disabled, it won't show up for managers when creating new users, and users on this profile cannot connect.

##### <span style="color: rgb(35, 111, 161);">Unit Price</span>

The default price for the profile. When activating a user on this profile, this amount will be deducted from the manager. The price list page in the profiles menu can override the unit price. If the price is set to zero, then managers will not see the profile and won't be able to activate users on it.

##### <span style="color: rgb(35, 111, 161);">Available in User Control Panel</span>

If this switch is on, the user will be able to select this profile in the user control panel (UCP). Some profiles are not meant to be visible to users, so you can hide them here.

##### <span style="color: rgb(35, 111, 161);">Download Rate</span>

Sets the download speed for the profile per user. Supported on Mikrotik only. The entered number is in Kbit/s

##### <span style="color: rgb(35, 111, 161);">Upload Rate</span>

Sets the upload speed for the profile per user. Supported only on Mikrotik. The entered number is in Kbit/s



##### <span style="color: rgb(35, 111, 161);">Type</span>

SAS supports several profiles type:

**Prepaid**: Users on prepaid profiles will stop working once they hit one of their limits, such as expiration or traffic limit. You can also switch them to a fair usage-policy profile (FUP).

**Postpaid**: Users on postpaid profiles usually will not get disconnected after their expiration or reaching their traffic limit, instead, the system will issue an invoice for them. If invoices are not paid within a period of time, then the user will stop working. You also have the option to keep them running despite their due invoices.

**FUP**: (Fair Usage Policy) is a special type of profile that can not be linked to a user. Instead, it is linked to another profile of type 'prepaid' or 'postpaid'. When the main profile reaches one of its limits, you can downgrade the user to stay online on another profile of type FUP.

**Extension**: This type of profile is used to extend the limits of a user without changing his actual profile. For example, you can create an extension to extend the user expiration for a couple of days or to add extra traffic, for a price.

##### <span style="color: rgb(35, 111, 161);">Value Added Tax (VAT)</span>

Defines the amount of tax to be added to the profile's final price. This number is a percentage of te actual price.

##### <span style="color: rgb(35, 111, 161);">Limit Expiration</span>

When the switch is enabled, SAS will validate the user's expiration upon login. If the user's expiration date is later than the current time, authorization will be denied.

When the switch is disabled, no expiration validation will take place, allowing the user to connect regardless of the account's expiration status

##### <span style="color: rgb(35, 111, 161);">Expiration Unit</span>

Sets the amount of expiration in hours, days, or months. This amount will be given to the user on activation. Changing this value here will not be reflected on already active users.

##### <span style="color: rgb(35, 111, 161);">Limit Uptime</span>

Limits the service uptime by minutes or hours. When enabled, SAS will count the amount of time used by the user online. When reaching the time limit, the user will get disconnected.

##### <span style="color: rgb(35, 111, 161);">Limit Download</span>

Limits the amount of *downloaded* traffic (in MegaBytes). Once the limit is reached, the user will get disconnected.

##### <span style="color: rgb(35, 111, 161);">Limit Upload</span>

Limits the amount of *upload* traffic (in MegaBytes). Once the limit is reached, the user will get disconnected.


##### <span style="color: rgb(35, 111, 161);">Limit Traffic</span>

Limits the amount of total traffic used by the user. The total amount is counted as download+upload traffic. When using this limit switch, we recommend switching off the limit download &amp; upload switches.

##### <span style="color: rgb(35, 111, 161);">Daily Download Limit</span>

Sets the amount in MB for the download limit by the user. This value can be applied at any time to all active users without the need to re-activate them. The daily counters reset at 00:00 midnight.


##### <span style="color: rgb(35, 111, 161);">Daily Upload Limit</span>

Sets the amount in MB for the upload limit by the user. This value can be applied at any time to all active users without the need to re-activate them. The daily counters reset at 00:00 midnight.

##### <span style="color: rgb(35, 111, 161);">Daily Traffic Limit</span>

Sets the amount in MB for the traffic limit by the user. The traffic limit is counted as download+upload traffic consumed by the user. This value can be applied at any time to all active users without the need to re-activate them. The daily counters reset at 00:00 midnight. When the limit is reached, the user will get disconnected.

##### <span style="color: rgb(35, 111, 161);">Daily Uptime</span>

Sets the amount (in minutes/hours) for the uptime allowed for this service. When the limit is reached, the user will get disconnected.

##### <span style="color: rgb(35, 111, 161);">IP Pool Mode</span>

Sets the IP pool mode. 'Use NAS IP Pools' means SAS will just send the pool name to the NAS and the NAS will assign the IP to the user.

When choosing 'Use SAS4 IP Pools', SAS will take care of assigning the IP addresses to end users from IP pools created inside SAS. This is useful to manage pools from a single point instead of adding pools inside each NAS.

##### <span style="color: rgb(35, 111, 161);">Pool Name</span>

The IP pool name to be used by this service profile. The provided name here should be predefined in the NAS, otherwise the users might not get an IP address and fail to connect.

##### <span style="color: rgb(35, 111, 161);">Expired Next Profile</span>

Sets the profile users to switch to after becoming expired. The dropdown shows only profiles of type FUP. If no FUP profile is set here, then user authorization will be rejected on expiration.

##### <span style="color: rgb(35, 111, 161);">Quota Next Profile</span>

Sets the profile users to switch to after consuming their traffic limit. The dropdown shows only profiles of type FUP.

##### <span style="color: rgb(35, 111, 161);">Daily Limit Next Profile</span>

Sets the profile users to switch to after reaching their daily limits. For example, you can downgrade your users speed after consuming 10GB of traffic per day to a lower speed. This policy will reset after midnight and users will go back to their regular speed.

##### <span style="color: rgb(35, 111, 161);">Ignore Static IP</span>

When enabled, SAS will ignore any static IP set for the users. This is very useful for FUP profiles, so when users reach their limits and get switched to a FUP profile, they won't keep their static IP.

##### <span style="color: rgb(35, 111, 161);">Privacy</span>

Here you can set the profile to be private or public. Public profiles are visible to all managers and users. If you set it to private, you will get to choose which manager(s) can see and use this profile.

##### <span style="color: rgb(35, 111, 161);">Site</span>

Locks the profile to a specific site. Meaning this profile will be visible only for managers and users on the selected site.

##### <span style="color: rgb(35, 111, 161);">Allowed Services</span>

Here you can limit the connection protocol for this profile to PPP or Hotspot or both. For example, you can create a profile that works for hotspot clients only.

##### <span style="color: rgb(35, 111, 161);">Fix Expiration Time</span>

When activating a user on a profile with an expiration limit, such as 1 month, by default SAS will add 1 month exactly starting from the activation time. Sometimes it is desired to set all users to expire at 12PM for example regardless of the actual activation time, while respecting the date part of the expiration.

##### <span style="color: rgb(35, 111, 161);">Debit-able Service</span>

This option allows the service to be activated by end-users when their balance does not cover the activation cost and adds the amount of given days/hours/bytes as a debt. The debt will be cleared on the next activation. If the user already has debts, then the system will not allow another debt activation. This feature is useful to create extensions allowing prepaid subscribers to extend their expired account for a limited time, without paying anything, then clear their debt on the next activation.

##### <span style="color: rgb(35, 111, 161);">Freezone Traffic</span>

Turn it off only if you don't want subscribers on this profile to benefit from the Freezone feature. The default is 'Allowed'

##### <span style="color: rgb(35, 111, 161);">Max Price</span>

Sets the max price for this profile. The amount set here will cap the max limit of prices set by managers on the Price List page.

##### <span style="color: rgb(35, 111, 161);">Max End-User Price</span>

Set the max price for subscribers which can be set by managers from their Price List page.

##### <span style="color: rgb(35, 111, 161);">Expiration Grace Period</span>

Sets the amount of time (in hours) to be allowed on expiration before terminating the connection. For example, if set to '3', then subscribers will have extra 3 hours before their connection gets terminated on expiration. Still, they should receive the expiration notice before that time via any communication channel.

##### <span style="color: rgb(35, 111, 161);">Separate Hotspot Session</span>

When enabled, allows subscribers to have two simultaneous sessions, one on hotspot and the other on PPP. This is useful when it comes to allowing your home subscribers to use their same account for hotspot access in some public areas (if the hotspot service was offered by the same ISP).

##### <span style="color: rgb(35, 111, 161);">Ignore IP Pool on Hotspot</span>

Used to ignore the provided IP pool name in the profile form when subscribers connect on this profile from a Hotspot. Useful when used with the above option 'Separate Hotspot Session'

##### <span style="color: rgb(35, 111, 161);">Mikrotik Address List</span>

Defines a Mikrotik address-list name the subscriber shall be added to once connected. The address-list has to be available in the NAS. Supported on Mikrotik only.

##### <span style="color: rgb(35, 111, 161);">Mikrotik Queue Priority</span>

Sets the priority for the subscriber in the bandwidth queue. In Mikrotik, the default queue priority is 8, you can change it here to give higher/lower priorities for specific subscribers.

##### <span style="color: rgb(35, 111, 161);">Monthly Account</span>

Subscribers on fixed contracts must activate this feature, which requires account renewal on a set day each month. Service disruption could occur if payments are not made promptly, but charges will still apply despite the potential interruption.

##### <span style="color: rgb(35, 111, 161);">Carry Over Remaining Quota:</span>

When this feature is activated, subscribers are allowed to retain any unused traffic or uptime from their previous cycle to their next subscription period. If disabled, the quota will get reset and new one will be given.

##### <span style="color: rgb(35, 111, 161);">Resets Daily Traffic</span>

On subscriber activation, the daily consumed traffic for the subscriber on that same day will be reset. This is useful for creating a paid extension profile which resets the daily traffic for subscribers so they retain their original speed.

##### <span style="color: rgb(35, 111, 161);">Resets Expiration On Activation</span>

When this feature is activated, a subscriber's expiration date is recalibrated based on the date of their most recent activation, disregarding any remaining days in their subscription. As an illustration, consider a subscriber whose account is set to expire on the 18th of May, but the administrator initiates activation on the 15th of May. If this feature is deactivated, the upcoming expiration would remain on the 18th of June. However, if this feature is turned on, the new expiration date shifts to the 15th of June, resulting in the loss of three days from the original subscription period.

##### <span style="color: rgb(35, 111, 161);">Quota Addition Mode</span>

This setting determines when the quota will be assigned to the subscriber. If set to 'Immediate', the quota is allocated instantly at the time of activation. Conversely, if the setting is configured to 'On Next Billing Cycle', the quota is added in the subsequent billing cycle rather than immediately. To illustrate, if a subscriber on a 1GB plan is activated twice, the first gigabyte will be allocated right away, while the additional gigabyte will be assigned in the following billing period.

##### <span style="color: rgb(35, 111, 161);">Preserve Traffic Counters For Expired Users</span>

By default, SAS resets traffic counters on activating expired users. For example, if a user had 10GB left from his previous cycle and went expired, on next activation it will reset the 10GB and allocates new quota for it. If this option is ON, then SAS will keep the traffic balance from previous cycle on activation.

##### <span style="color: rgb(35, 111, 161);">Refundable</span>

In the users list, there is an option to cancel service for activate users. Canceling service will count the remaining days available for the user and calculate their value and refund the amount to the parent manager of the user. This switch turns this feature On/Off, so you can enable it only for specific profiles.

##### <span style="color: rgb(35, 111, 161);">Awarded Reward Points</span>

Set the number of points SAS will award to the manager or user on activating a user on this profile. Reward points work just like AirMiles. The manager or the user can use them later to activate services in exchange for their points.

##### <span style="color: rgb(35, 111, 161);">Initial Expiration</span>

The "Initial Expiration" is the number of days a new subscriber gets when they first join. It's like a start-up time that tells how long they can use the service before it needs to be activated or renewed again. If you set this number to 10, for example, the subscriber will have 10 days from the time they are created.

##### <span style="color: rgb(35, 111, 161);">Initial Traffic Amount</span>

This parameter sets the number of mega bytes the subscriber is given when being created for the first time.

##### <span style="color: rgb(35, 111, 161);">Initial Uptime</span>

This parameter represents a number in minutes or hours to be given to the subscribers when added to the system.

# Card System

# Billing

# Reports

# Tools

# IP Pools

# Settings



# Advanced Settings

##### <span style="color: rgb(35, 111, 161);">User Idle Timeout</span>

Set the amount of time in minutes, after which, if no update is received for this user, it will be considered offline and the session will close. This number should be at least 2 minutes higher than the interim-update amount in your NAS. For example, if the interim update (accounting interval) was 1 minute in your NAS, then you should set the User Idle Timeout to 2 or 4 minutes.

Note that when SAS closes the session, and the user is actually online in your NAS, it will not be disconnected. However, if any new accounting-update packet is received from NAS for the same session id, then SAS will reopen the same session instead of creating a new one.

<span style="color: rgb(126, 140, 141);">*default: 4 minutes*</span>


##### <span style="color: rgb(35, 111, 161);">Mikrotik Interim Update</span><span dir="ltr" id="bkmrk--1"></span>

(Mikrotik Only) This will set the interim-update time in Mikrotik. If you have already set the value in your Mikrotik, then it will ignore this option. This value represents the time interval in which Mikrotik sends accounting-update packets to the RADIUS server. For stable wired networks (FTTH/DSL) we recommend 2~4 minutes. For WISP, a 1 minute is recommended. The lower this number is, the higher the load will be put on the server.

<span style="color: rgb(126, 140, 141);">*default: 1 minute*</span>


##### <span style="color: rgb(35, 111, 161);">Remote Control Method</span><span dir="ltr" id="bkmrk--3"></span>

Set the method in which SAS opens the tunnel for remote access. Remote access sometimes is needed so support personnel from Snono Systems can log in to the server from behind firewalls to provide the needed technical support. We recommend setting this option to SSH as it is more robust nowadays.

<span style="color: rgb(126, 140, 141);">*default: SSH*</span>

##### <span style="color: rgb(35, 111, 161);">Lock Prepaid Cards To Owner</span><span dir="ltr" id="bkmrk--5"></span>

When enabled, prepaid cards generated from SAS will work only if the owner of the user (parent manager) is the same as the owner of the used card.

<span style="color: rgb(126, 140, 141);">*default: enabled*</span>

##### <span style="color: rgb(35, 111, 161);">Disconnect On Activation</span><span dir="ltr" id="bkmrk--7"></span>

When enabled, SAS will disconnect the user session on service activation. We recommend always enabling this feature so users get their new attributes on service activation.

<span style="color: rgb(126, 140, 141);">*default: enabled*</span>

##### <span style="color: rgb(35, 111, 161);">Disconnect On Update</span><span dir="ltr" id="bkmrk--9"></span>

When enabled, SAS will disconnect the user session on any update operation made on the user, such as changing profile, password, name...etc

<span style="color: rgb(126, 140, 141);">*default: enabled*</span>

##### <span style="color: rgb(35, 111, 161);">Lock user MAC on Login</span><span dir="ltr" id="bkmrk--11"></span>

If enabled, the MAC login option will be set automatically for the user on dial-up. This might not work well with hotspots and modern phones if they have a random mac address feature enabled by default.

<span style="color: rgb(126, 140, 141);">*default: disabled*</span>

##### <span style="color: rgb(35, 111, 161);">Reset User Traffic On Profile Change</span><span dir="ltr" id="bkmrk--13"></span>

This will ignore any remaining traffic in the user balance on activation. It will also reset it if the user has a negative data balance.

<span style="color: rgb(126, 140, 141);">*default: disabled*</span>

##### <span style="color: rgb(35, 111, 161);">Radius Username Case Sensitivity</span><span dir="ltr" id="bkmrk--15"></span>

Determine if users can log in with usernames that ignore case sensitivity. If this feature is turned on, users must enter their username in the exact case as registered in the SAS database.

<span style="color: rgb(126, 140, 141);">*default*: enabled</span>

##### <span style="color: rgb(35, 111, 161);">Accept Invalid Users</span><span dir="ltr" id="bkmrk--16"></span>

Allows invalid users trying to dial into the system to log in and go online. SAS will map the invalid logged-in user into an existing user which you chose. The mapped user should have enough simultaneous sessions to allow login for as many users as possible. This feature is useful for emergency cases where you want to allow any user to get connected, such as when losing the database and installing a fresh new system.

<span style="color: rgb(126, 140, 141);">*default: disabled*</span>

##### <span style="color: rgb(35, 111, 161);">Limit User Activation via Reward Points/Month (times)</span>

Some ISPs prefer to limit the number of times a user can be activated via reward points per month. A value of 0 means an unlimited number.

*<span style="color: rgb(126, 140, 141);">default: 0</span>*

##### <span style="color: rgb(35, 111, 161);">Add Random Delay to User Authentication</span><span dir="ltr" id="bkmrk--17"></span>

This will add a random delay of 1~2 second for each dial-up request. It is a trick to prevent cheating on the system by some clients trying to log in multiple times using the same username. Usually, Freeradius will not catch users doing such a trick if they were fast enough, however, adding random delay will solve this issue without much of a delay to the actual process. Enable it only if you see multiple users online using the same account.

*<span style="color: rgb(126, 140, 141);">default: disabled</span>*

##### <span style="color: rgb(35, 111, 161);">Manager Session Time</span><span dir="ltr" id="bkmrk--18"></span>

Set the number of hours for manager sessions in the admin portal.

<span style="color: rgb(126, 140, 141);">*default: 1 hour*</span>

##### <span style="color: rgb(35, 111, 161);">Webhook Notifications</span><span dir="ltr" id="bkmrk--19"></span>

When enabled, SAS will send all system events happening in the admin portal to a URL of your choice. The provided URL shall receive HTTP POST with a JSON object holding the event data. This feature is very useful for integrating SAS with 3rd party systems such as ERP or accounting systems.

<span style="color: rgb(126, 140, 141);">*default: disabled*</span>

##### <span style="color: rgb(35, 111, 161);">RouteGuard</span>

This is very similar to Webhook, but this will send the event data before it happens in the backend. This feature is for very advanced system administrators. When enabled, you get to choose the URL to post your data to. The URL will receive the event data from the user interface before it reaches the backend.

<span style="color: rgb(126, 140, 141);">default disabled</span>

# Backup Settings

##### <span style="color: rgb(35, 111, 161);">Backup Disk</span>

Select the disk intended for regular backups. This disk should not be the same as the system disk. It has to be a dedicated device.

##### <span style="color: rgb(35, 111, 161);">Disk Partition</span>

Select which partition to be used for backup. If no partitions appear here, then try to format the disk using the 'Initialize Disk' button. Don't worry as this button will not allow you to select the system disk.



##### <span style="color: rgb(35, 111, 161);">Daily Backups</span>

When enabled, SAS will generate daily backups at the time specified in the time select input underneath this switch.

*<span style="color: rgb(126, 140, 141);">default: On</span>*

##### <span style="color: rgb(35, 111, 161);">Include Session Records</span>

Includes the user sessions in the backup files. This will add the 'radacct' table to the backup files, which is not required unless you need them for some reason. Enabling this will make the backup files oversized and takes longer to complete.

*<span style="color: rgb(126, 140, 141);">default: Off</span>*

##### <span style="color: rgb(35, 111, 161);">Upload to Google Drive</span>

Uploads the generated backup files to Google Drive. This feature requires the system administrator to link their Google Drive account to the SAS server by accessing the SAS Google Drive Settings from the top of the page.

<span style="color: rgb(126, 140, 141);">*default: Off*</span>


##### <span style="color: rgb(35, 111, 161);">Auto Delete Old Backups</span>

Deletes backup files older than the selected period.

<span style="color: rgb(126, 140, 141);">*default: Never*</span>

# Email Settings

##### <span style="color: rgb(35, 111, 161);">Sender Email</span>

This will set the 'From' address of your emails sent to the clients.

# Email Templates



# Free Zone



# Forms



# General Settings

##### <span style="color: rgb(35, 111, 161);">Default Logo</span>

Here you can upload a logo for your SAS login page. The recommended image type is a transparent PNG file.

##### <span style="color: rgb(35, 111, 161);">Show Site Logo</span>

Shows or hides your logo on the login page. Some ISPs prefer to hide it for commercial reasons

<span style="color: rgb(126, 140, 141);">*Default: Off*</span>

##### <span style="color: rgb(35, 111, 161);">Base Currency</span>

Sets the base currency for the system. SAS supports a single currency for all transactions.

##### <span style="color: rgb(35, 111, 161);">Default Language</span>

Sets the default language for the web interface.

*<span style="color: rgb(126, 140, 141);">Default: English</span>*

##### <span style="color: rgb(35, 111, 161);">Timezone</span>

Setting a correct timezone for your system is very important. Changing this option requires server reboot.

##### <span style="color: rgb(35, 111, 161);">Footer Text</span>

This option is available only for the 'Unlimited' license. It allows you to set the text in the portal footer, overriding the default copyright text.

#####  

##### <span style="color: rgb(35, 111, 161);">Google Maps Key</span>

To use Google Maps in SAS Radius you must provide your own API key which can be obtained for free from Google Developer Console. For more information, use the following link: [https://developers.google.com/maps/documentation/embed/get-api-key](https://developers.google.com/maps/documentation/embed/get-api-key)

#####  

##### <span style="color: rgb(35, 111, 161);">Main Menu Logo</span>

Here you can change the logo in the main menu for the admin portal.

##### <span style="color: rgb(35, 111, 161);">Block manager login for 1 minute after login fails</span>

Set the number of manager login errors after which the manager will be denied for logging in for 1 minute. This helps block brute force attacks for guessing a manager's password.

<span style="color: rgb(126, 140, 141);">*default: None*</span>

##### <span style="color: rgb(35, 111, 161);">Site Status</span>

If set to 'Offline', the portal will not allow managers to log in, except for the 'admin' manager. It has nothing to do with the dial-up process.

*<span style="color: rgb(126, 140, 141);">default: Online</span>*

##### <span style="color: rgb(35, 111, 161);">Enforce Manager Password Strength</span>

Enforce password strength for the managers. Settings this to 'High' will not allow managers to set weak passwords.

*<span style="color: rgb(126, 140, 141);">Default: Medium</span>*

# License

This page shows information about the server license.

##### <span style="color: rgb(35, 111, 161);">License ID </span>

Your server license ID, please memorize or save it somewhere. It is needed when requesting support.

##### <span style="color: rgb(35, 111, 161);">Hardware ID</span>

A unique server ID, you need this to register your license on our client area

##### <span style="color: rgb(35, 111, 161);">Expiration</span>

Your license expiration date, after which you server will stop working.

##### <span style="color: rgb(35, 111, 161);">Max Users</span>

The maximum number of users your license can handle. This number includes all kind of user status, such as active, expired...etc

##### About SAS4 License

A license is necessary for SAS4 to work. If you don't see a license ID (N/A) then usually this means your SAS server could not reach our license server. SAS checks for license every 24 hours. If it fails to check it at least once in 24 hours, then your server will go into INACTIVE state, in which it will not accept RADIUS requests and the web portal will show only basic pages for Network settings &amp; Dashboard.

Please make sure your server always has proper internet connection and your DNS is correctly configured to avoid service disruption.

# Network



# Notification

### User <span style="color: rgb(0, 0, 0);">Notifications:</span>

##### <span style="color: rgb(53, 152, 219);">Email Notifications</span>

Email Notifications include User Activation, Registration, Expiration Warning, and Termination templates for user communication.

##### <span style="color: rgb(53, 152, 219);">Notify via SMS on activation</span>

Send SMS to confirm service activation, provide immediate feedback.

##### <span style="color: rgb(53, 152, 219);">Notify via SMS on expiration</span>

Send SMS alerts regarding subscription/account expiration to prompt timely renewal or action, with the option to send them up to 4 days before the expiration date.

##### <span style="color: rgb(53, 152, 219);">Notify via Email on expiration</span>

Similar to SMS, email notifications offer detailed info and instructions for expiration events, with the option to send them up to 4 days before the expiration date.


### Manager Notifications:

##### <span style="color: rgb(53, 152, 219);">Show dashboard notification</span>

Utilize dashboard notifications for user updates, alerts, and essential information, with the ability to customize type and text for effective communication.

##### <span style="color: rgb(53, 152, 219);">Show Login Page Message</span>

Present messages or information on the login page to communicate essential details or instructions, you also specify what message you want to display.

##### <span style="color: rgb(53, 152, 219);">Show Welcome Screen On Login</span>

Display a welcoming screen when users log in to provide a friendly and informative experience.

### User FUP Notification:

##### <span style="color: rgb(53, 152, 219);">Notify via SMS</span>

Send customizable messages or updates to users via SMS for immediate communication.

##### <span style="color: rgb(53, 152, 219);">Notify via Email</span>

Use email to inform users about events, updates, or important information.

##### <span style="color: rgb(53, 152, 219);">Show Notification on FUP</span>

Send customizable messages to users via SMS when users reach their Fair Usage Policy (FUP) limits, providing awareness and guidance.

# Permission Groups

SAS has a very flexible permissions system allowing admins to create any type of managers. Each manager must belong to a permissions group. Groups can be created from *Settings-&gt;Permissions*. To create one, go to Actions and select ‘Create’, giving it a proper name. Later, select the newly created group from the list. Below the list, there will be two trees, the right one is for the available permissions, and the left one is for the given ones. Select the desired permissions from the right tree and move them to the left tree using the arrows in the middle.

The table below explains the meaning of each permission type:

<table border="1" id="bkmrk-regular-use-with-cau" style="border-collapse: collapse; width: 100%; height: 58px;"><colgroup><col style="width: 33.333333%;"></col><col style="width: 33.333333%;"></col><col style="width: 33.333333%;"></col></colgroup><tbody><tr style="height: 29px;"><td class="align-center" style="height: 29px;">Regular</td><td class="align-center" style="height: 29px; background-color: rgb(251, 238, 184);">Use with Caution</td><td class="align-center" style="height: 29px; background-color: rgb(248, 202, 198);">Dangerous</td></tr></tbody></table>

<table border="1" id="bkmrk-category-name-descri" style="border-collapse: collapse; width: 100%; height: 2332.765625px;"><colgroup><col style="width: 12.2437%;"></col><col style="width: 36.7056%;"></col><col style="width: 51.0507%;"></col></colgroup><tbody><tr style="height: 29.796875px;"><td style="height: 29.796875px;">**Category**</td><td style="height: 29.796875px;">**Name**</td><td style="height: 29.796875px;">**Description**</td></tr><tr style="height: 29.796875px;"><td style="height: 29.796875px;">Users</td><td style="height: 29.796875px;"><div>Activate</div></td><td style="height: 29.796875px;">Allows user activation via manager</td></tr><tr style="height: 29.796875px;"><td style="height: 29.796875px;">Users</td><td style="height: 29.796875px;"><div>Activate using voucher</div></td><td style="height: 29.796875px;">Allows manager to activate users using vouchers</td></tr><tr style="height: 45px;"><td style="height: 45px;">Users</td><td style="height: 45px;"><div>Activate using manager balance</div></td><td style="height: 45px;">Allows manager to activate users using the available manager balance</td></tr><tr style="height: 45px;"><td style="height: 45px;">Users</td><td style="height: 45px;"><div>Activate using user balance</div></td><td style="height: 45px;">Allows manager to activate a user using the balance available in the user account.</td></tr><tr style="height: 61px;"><td style="height: 61px;">Users</td><td style="height: 61px; background-color: rgb(248, 202, 198);"><div>Edit Advanced Fields (dangerous!)</div></td><td style="height: 61px;">Allows the manager to edit user data such as the expiration, profile. This is dangerous and should not be given to regular managers. Meant to be given only for system administrators.</td></tr><tr style="height: 61px;"><td style="height: 61px;">Users</td><td style="height: 61px;"><div>Purchase Addons</div></td><td style="height: 61px;">Allows the manager to activate addons for the user. Addons could be things IPTV, VOIP... Addons are creating from the profile page as a special type of profiles.</td></tr><tr style="height: 45px;"><td style="height: 45px;">Users</td><td style="height: 45px;"><div>Cancel Scheduled Profile Change</div></td><td style="height: 45px;">Allows the manager to cancel a scheduled profile change in the future for a user he owns.</td></tr><tr style="height: 52px;"><td style="height: 52px;">Users

</td><td style="height: 52px;"><div>Change Profile</div></td><td style="height: 52px;">Allows the manager to change service profile for <span style="text-decoration: underline;">expired</span> users only.</td></tr><tr style="height: 100px;"><td style="height: 100px;">Users

</td><td style="height: 100px; background-color: rgb(251, 238, 184);"><div><div>Change Profile of Active Users</div></div></td><td style="height: 100px;">Allows the manager to change service profile for activate users. This is not recommended as it is not logical to change the profile for active users only the fly. Usually their should be a procedure for this action, such as canceling the current subscription and refunding the users first.</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div>Create</div></div></td><td style="height: 49.375px;">Allows the manager to create new users</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div>Delete</div></div></td><td style="height: 49.375px;">Allows deleting users.</td></tr><tr style="height: 68px;"><td style="height: 68px;">Users

</td><td style="height: 68px;"><div><div>Deposit Money</div></div></td><td style="height: 68px;">Allows the manage to deposit money into user's wallet. The deposited amount will be deducted from the manager's balance.</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div>Disconnect</div></div></td><td style="height: 49.375px;">Allows disconnecting online users.</td></tr><tr style="height: 52px;"><td style="height: 52px;">Users

</td><td style="height: 52px;"><div><div>Show User History</div></div></td><td style="height: 52px;">Show users history log. This will list all events and actions made on the selected user.</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div>Index</div></div></td><td style="height: 49.375px;">Lists users belonging to the manager</td></tr><tr style="height: 52px;"><td style="height: 52px;">Users

</td><td style="height: 52px; background-color: rgb(251, 238, 184);"><div><div><div>List All Users</div></div></div></td><td style="height: 52px;">Lists all users in the system regardless of their owner. This is useful for support managers.</td></tr><tr style="height: 68px;"><td style="height: 68px;">Users

</td><td style="height: 68px; background-color: rgb(251, 238, 184);"><div><div><div>List All Group Users</div></div></div></td><td style="height: 68px;">This will let the manager to list all users belonging to the same group of the manager. This is useful to be given for group managers.</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div><div>Show Users Invoices</div></div></div></td><td style="height: 49.375px;">Lists all user invoices.</td></tr><tr style="height: 52px;"><td style="height: 52px;">Users

</td><td style="height: 52px;"><div><div><div>Show Users Journal</div></div></div></td><td style="height: 52px;">List user journal entires. These entries are the financial transactions made by or on the user.</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div><div>MAC Lock User</div></div></div></td><td style="height: 49.375px;">Permits locking the user on a specific Mac address.</td></tr><tr style="height: 52px;"><td style="height: 52px;">Users

</td><td style="height: 52px;"><div><div><div>Ping</div></div></div></td><td style="height: 52px;">Allows pinging the user via the router. This feature is available for Mikrotik only.</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div><div><div>Rename</div></div></div></div></td><td style="height: 49.375px;">Allows renaming users.</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px; background-color: rgb(251, 238, 184);"><div><div><div><div>Reset Daily Quota</div></div></div></div></td><td style="height: 49.375px;">Resets the traffic consumed by a user during the day.</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div><div><div>Show Sessions</div></div></div></div></td><td style="height: 49.375px;">Shows user connection sessions.</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div><div><div>Update</div></div></div></div></td><td style="height: 49.375px;">Allows updating users.</td></tr><tr style="height: 82px;"><td style="height: 82px;">Users

</td><td style="height: 82px;"><div><div><div><div><div>Withdraw Money</div></div></div></div></div></td><td style="height: 82px;">Allows money withdrawal from the user. The deducted amount of money will be transferred to the manager who performed the action.

</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div><div><div><div>Export to Excel</div></div></div></div></div></td><td style="height: 49.375px;">Allows exporting users list into Microsoft Excel file.</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div><div><div><div>Extend Service</div></div></div></div></div></td><td style="height: 49.375px;">Allows extending user service via Extension Profiles.</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div><div><div><div>Cancel Subscription</div></div></div></div></div></td><td style="height: 49.375px;">Allows canceling user subscription.</td></tr><tr style="height: 52px;"><td style="height: 52px;">Users

</td><td style="height: 52px;"><div><div><div><div><div><div>Reward Points System</div></div></div></div></div></div></td><td style="height: 52px;">Enabled the use of reward points by the manager to activate or extend users with loyalty points.</td></tr><tr style="height: 116px;"><td style="height: 116px;">Users

</td><td style="height: 116px; background-color: rgb(251, 238, 184);"><div><div><div><div><div><div>POS</div></div></div></div></div></div></td><td style="height: 116px; border-width: 1px;">When this permission is given, the manager won't be able to see users list. However, it will be possible to search for users by their exact username or phone. This feature is useful for point of sales booths where the manager shouldn't see all existing users, while still being able to activate users not belonging to him.</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div><div><div><div><div>Live Traffic Monitor</div></div></div></div></div></div></td><td style="height: 49.375px;">Allows monitoring user's live traffic via SNMP.</td></tr><tr style="height: 68px;"><td style="height: 68px;">Users

</td><td style="height: 68px; background-color: rgb(251, 238, 184);"><div><div><div><div><div><div>Delete Active Users</div></div></div></div></div></div></td><td style="height: 68px;">Allows deleting activate users. Not recommended for regular managers. Activate users should not be deleted without canceling their subscription.</td></tr><tr style="height: 52px;"><td style="height: 52px;">Users

</td><td style="height: 52px;"><div><div><div><div><div><div><div>Show Support Tickets</div></div></div></div></div></div></div></td><td style="height: 52px;">Shows support tickets submitted by users. This permission should be given to support personnels.</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div><div><div><div><div><div>Show Freezones Traffic</div></div></div></div></div></div></div></td><td style="height: 49.375px;">Shows freezone traffic data.</td></tr><tr style="height: 49.375px;"><td style="height: 49.375px;">Users

</td><td style="height: 49.375px;"><div><div><div><div><div><div><div>Show Password</div></div></div></div></div></div></div></td><td style="height: 49.375px;">Shows user's dialup password in the User Overview page.</td></tr><tr style="height: 52px;"><td style="height: 52px;">Users

</td><td style="height: 52px;"><div><div><div><div><div><div><div>Edit MAC addresses</div></div></div></div></div></div></div></td><td style="height: 52px;">Allows editing the list of allowed MAC addresses for the users.</td></tr><tr style="height: 52px;"><td style="height: 52px;">Users

</td><td style="height: 52px; background-color: rgb(251, 238, 184);"><div><div><div><div><div><div><div>Add Traffic</div></div></div></div></div></div></div></td><td style="height: 52px;">Allows adding extra traffic for the user. This permission is not recommended for regular managers.</td></tr><tr style="height: 52px;"><td style="height: 52px;">Users

</td><td style="height: 52px;"><div><div><div><div><div><div><div>Auto Renew</div></div></div></div></div></div></div></td><td style="height: 52px;">Sets the auto renew flag for users. Auto renew works only if the user has enough balance to activate his service profile</td></tr><tr style="height: 68px;"><td style="height: 68px;">Users

</td><td style="height: 68px;"><div><div><div><div><div><div><div><div>Compensate</div></div></div></div></div></div></div></div></td><td style="height: 68px;">Allows requesting compensation for users. Compensation could be days, hours, traffic. The requested compensation should be approved by a higher manager to be applied.</td></tr><tr style="height: 52px;"><td style="height: 52px;">Users

</td><td style="height: 52px; background-color: rgb(248, 202, 198);"><div><div><div><div><div><div><div><div>Approve Compensations</div></div></div></div></div></div></div></div></td><td style="height: 52px;">Allows approving reviewing and approving (or rejecting) compensation requests submitted by managers.</td></tr><tr style="height: 54.375px;"><td style="height: 54.375px;">Users

</td><td style="height: 54.375px;"><div><div><div><div><div><div><div><div>Change Parent</div></div></div></div></div></div></div></div></td><td style="height: 54.375px;">Allows changing user's parent.</td></tr></tbody></table>

<table border="1" id="bkmrk-managers-change-self" style="border-collapse: collapse; width: 100%; height: 610.578125px;"><colgroup><col style="width: 12.3673%;"></col><col style="width: 36.7056%;"></col><col style="width: 50.9271%;"></col></colgroup><tbody><tr style="height: 29.796875px;"><td style="height: 29.796875px;">Managers</td><td style="height: 29.796875px;"><div>Change Self Password</div></td><td style="height: 29.796875px;">Allows managers to change their passwords</td></tr><tr style="height: 45px;"><td style="height: 45px;">Managers</td><td style="height: 45px;"><div>Create</div></td><td style="height: 45px;">Allows creating new managers. This should be given to managers who are allowed to create sub managers.</td></tr><tr style="height: 29.796875px;"><td style="height: 29.796875px;">Managers</td><td style="height: 29.796875px;"><div>Delete</div></td><td style="height: 29.796875px;">Allows deleting managers.</td></tr><tr style="height: 29.796875px;"><td style="height: 29.796875px;">Managers</td><td style="height: 29.796875px;"><div>Deposit Money</div></td><td style="height: 29.796875px;">Allows adding balance to other managers.</td></tr><tr style="height: 29.796875px;"><td style="height: 29.796875px;">Managers</td><td style="height: 29.796875px;"><div>Index</div></td><td style="height: 29.796875px;">Lists sub-managers belonging to the logged in manager.</td></tr><tr style="height: 45px;"><td style="height: 45px;">Managers</td><td style="height: 45px; background-color: rgb(251, 238, 184);"><div>Index (All Managers)</div></td><td style="height: 45px;">Lists all system managers. This should not be given to regular managers and meant to be used by HQ personnels.</td></tr><tr style="height: 29.796875px;"><td style="height: 29.796875px;">Managers</td><td style="height: 29.796875px;"><div>Show Invoices</div></td><td style="height: 29.796875px;">Shows manager invoices.</td></tr><tr style="height: 29.796875px;"><td style="height: 29.796875px;">Managers</td><td style="height: 29.796875px;"><div>Show Journal</div></td><td style="height: 29.796875px;">Shows manager journal entries.</td></tr><tr style="height: 77px;"><td style="height: 77px;">Managers</td><td style="height: 77px; background-color: rgb(248, 202, 198);"><div>Login As (Dangerous!)</div></td><td style="height: 77px;">Allows the manager to login as another manager without using their passwords ! This is a very dangerous permission and should be used with caution. Meant to be used only by support personnels.</td></tr><tr style="height: 29.796875px;"><td style="height: 29.796875px;">Managers</td><td style="height: 29.796875px;"><div>Show Receipts</div></td><td style="height: 29.796875px;">Shows manager receipts</td></tr><tr style="height: 61px;"><td style="height: 61px;">Managers</td><td style="height: 61px; background-color: rgb(248, 202, 198);"><div><div>System Administrator</div></div></td><td style="height: 61px;">Give the manager a system administrator privileges. Managers with this permission have total control over the system.</td></tr><tr style="height: 29px;"><td style="height: 29px;">Managers</td><td style="height: 29px;"><div><div>Edit / Update</div></div></td><td style="height: 29px;">Allows updating manager's data</td></tr><tr style="height: 29px;"><td style="height: 29px;">Managers</td><td style="height: 29px;"><div><div>Withdraw Money</div></div></td><td style="height: 29px;">Allows deducting money from managers.</td></tr><tr style="height: 29px;"><td style="height: 29px;">Managers</td><td style="height: 29px;"><div><div>Export to Excel</div></div></td><td style="height: 29px;">Allows exporting managers list to a Microsoft Excel file.</td></tr><tr style="height: 29px;"><td style="height: 29px;">Managers</td><td style="height: 29px;"><div><div>Rename</div></div></td><td style="height: 29px;">Allows renaming managers.</td></tr><tr style="height: 29px;"><td style="height: 29px;">Managers</td><td style="height: 29px;"><div><div>Two Factor Auth (2FA)</div></div></td><td style="height: 29px;">Allows the manager to setup two factor authentication for himself. This requires using a 2FA app such a Google Authenticator.</td></tr><tr style="height: 29px;"><td style="height: 29px;">Managers</td><td style="height: 29px; background-color: rgb(251, 238, 184);"><div><div>Lock managers to PPP service</div></div></td><td style="height: 29px;">Allows the manager to lock users of sub-managers to specific PPP service. Users locked on PPP service name will not be able to dial-up from different PPP services.</td></tr></tbody></table>

<table border="1" id="bkmrk-cards-change-owner-c" style="border-collapse: collapse; width: 100%; height: 297.969px;"><colgroup><col style="width: 12.8554%;"></col><col style="width: 35.6003%;"></col><col style="width: 51.5444%;"></col></colgroup><tbody><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Cards</td><td style="height: 29.7969px;"><div>Change Owner</div></td><td style="height: 29.7969px;">Changes the owner of card series</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Cards</td><td style="height: 29.7969px;"><div>Delete</div></td><td style="height: 29.7969px;">Deletes card series</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Cards</td><td style="height: 29.7969px;"><div>Designer</div></td><td style="height: 29.7969px;">Allows access to the card design system, enabling the manager to create card templates for PDF download</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Cards</td><td style="height: 29.7969px;"><div>Download</div></td><td style="height: 29.7969px;">Allows downloading cards series, in CSV &amp; PDF formats.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Cards</td><td style="height: 29.7969px;"><div>Generate Refill Cards</div></td><td style="height: 29.7969px;">Generates refill cards</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Cards</td><td style="height: 29.7969px;"><div>Generate Prepaid User Cards</div></td><td style="height: 29.7969px;">Generates prepaid users cards</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Cards</td><td style="height: 29.7969px;"><div>Cancel Generator</div></td><td style="height: 29.7969px;">Cancels a generator job in progress.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Cards</td><td style="height: 29.7969px;"><div>Series Index</div></td><td style="height: 29.7969px;">Lists cards series.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Cards</td><td style="height: 29.7969px;"><div>Suspend &amp; Release</div></td><td style="height: 29.7969px;">Allows manager to suspend or release cards series.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Cards</td><td style="height: 29.7969px;"><div>List PINs</div></td><td style="height: 29.7969px;">Allows listing all cards of a specific series.</td></tr><tr><td>Cards</td><td><div><div>Verify Cards</div></div></td><td>Allows managers to verify card status by its PIN or serial number.</td></tr><tr><td>Cards</td><td><div><div>Change Owner (Range)</div></div></td><td>Allows changing the ownership of a range of cards to a new owner.</td></tr></tbody></table>

<table border="1" id="bkmrk-groups-assign-groups" style="border-collapse: collapse; width: 100%; height: 161px;"><colgroup><col style="width: 13.08642%;"></col><col style="width: 35.185185%;"></col><col style="width: 51.604938%;"></col></colgroup><tbody><tr style="height: 45px;"><td style="height: 45px;">Groups</td><td style="height: 45px;">Assign</td><td style="height: 45px;">Allows the manager to assign a user or manager to a group he belongs to</td></tr><tr style="height: 29px;"><td style="height: 29px;">Groups</td><td style="height: 29px;">Create</td><td style="height: 29px;">Allows creating groups</td></tr><tr style="height: 29px;"><td style="height: 29px;">Groups</td><td style="height: 29px;">Delete</td><td style="height: 29px;">Allows delete groups</td></tr><tr style="height: 29px;"><td style="height: 29px;">Groups</td><td style="height: 29px;">Update</td><td style="height: 29px;">Allows updating groups</td></tr><tr style="height: 29px;"><td style="height: 29px;">Groups</td><td style="height: 29px;">Index</td><td style="height: 29px;">Permit listing available groups.</td></tr></tbody></table>

<table border="1" id="bkmrk-nas-index-nas-create" style="border-collapse: collapse; width: 100%; height: 145px;"><colgroup><col style="width: 13.209877%;"></col><col style="width: 35.061728%;"></col><col style="width: 51.604938%;"></col></colgroup><tbody><tr style="height: 29px;"><td style="height: 29px;">NAS</td><td style="height: 29px;">Index</td><td style="height: 29px;">Shows list of available NASs</td></tr><tr style="height: 29px;"><td style="height: 29px;">NAS</td><td style="height: 29px;">Create</td><td style="height: 29px;">Allows defining new NAS into the system.</td></tr><tr style="height: 29px;"><td style="height: 29px;">NAS</td><td style="height: 29px;">Update</td><td style="height: 29px;">Allows updating existing NASs</td></tr><tr style="height: 29px;"><td style="height: 29px;">NAS</td><td style="height: 29px;">Delete</td><td style="height: 29px;">Allows deleting NASs from the system</td></tr><tr style="height: 29px;"><td style="height: 29px;">NAS</td><td style="height: 29px;">Export</td><td style="height: 29px;">Allows exporting system NASs to external file</td></tr></tbody></table>

<table border="1" id="bkmrk-profiles-index-profi" style="border-collapse: collapse; width: 100%; height: 203px;"><colgroup><col style="width: 13.45679%;"></col><col style="width: 34.938272%;"></col><col style="width: 51.481481%;"></col></colgroup><tbody><tr style="height: 29px;"><td style="height: 29px;">Profiles</td><td style="height: 29px;">Index</td><td style="height: 29px;">Allows listing system profiles</td></tr><tr style="height: 29px;"><td style="height: 29px;">Profiles</td><td style="height: 29px;">Create</td><td style="height: 29px;">Allows creating new profiles</td></tr><tr style="height: 29px;"><td style="height: 29px;">Profiles</td><td style="height: 29px;">Delete</td><td style="height: 29px;">Permit deleting existing profiles</td></tr><tr style="height: 29px;"><td style="height: 29px;">Profiles</td><td style="height: 29px;">Update</td><td style="height: 29px;">Update existing profiles</td></tr><tr style="height: 29px;"><td style="height: 29px;">Profiles</td><td style="height: 29px;">Pricing Management</td><td style="height: 29px;">Defines new pricing schema for sub managers</td></tr><tr style="height: 29px;"><td style="height: 29px;">Profiles</td><td style="height: 29px;">Custom Radius Attributes</td><td style="height: 29px;">Allows settings custom RADIUS attributes per profile</td></tr><tr style="height: 29px;"><td style="height: 29px;">Profiles</td><td style="height: 29px;">Policy Manager</td><td style="height: 29px;">Allows managing profiles daily policies</td></tr></tbody></table>

# Payment Gateways



# Postpaid Billing



# Sites



# SMS

##### <span style="color: rgb(53, 152, 219);">Enable SMS Service</span>

Allow to send SMS service.

##### <span style="color: rgb(53, 152, 219);">SMS API Url</span>

Use this web address to send SMS requests, and in API requests, replace placeholders like {dst} with the recipient's phone number and {text} with the text message.

##### <span style="color: rgb(53, 152, 219);">API Method</span>

In the API Method, you can use "POST" to send data and "GET" to retrieve data.

##### <span style="color: rgb(53, 152, 219);">Activation SMS</span>

A text message sent to subscribers containing renewal information, including service type, expiration, and contact details,In the message, placeholders like {srv} (Service Profile), {exp} (expiration), {username}, {firstname}, and {lastname} should be replaced with specific subscriber information.

##### <span style="color: rgb(53, 152, 219);">SMS to be sent before expiration</span>

Send customized messages to users prior to their expiration date.

##### <span style="color: rgb(53, 152, 219);">SMS to be sent after expiration</span>

Send personalized messages to users after their expiration date.

# Sastrack



# Telegram



# User Portal

##### <span style="color: rgb(53, 152, 219);">Enable User Portal</span>

Enabling the User Portal grants users access for self-service and interaction with the system.

##### <span style="color: rgb(53, 152, 219);">Self Registration</span>

Allow users to make registrations.

##### <span style="color: rgb(53, 152, 219);">Self Registered Users Default Profile</span>

After registration, select user default profile.

##### <span style="color: rgb(53, 152, 219);">Self Registered Users Default Parent</span>

After registration and user default profile , select the parent.

##### <span style="color: rgb(53, 152, 219);">Permit Password Recovery</span>

Allow password recovery.

##### <span style="color: rgb(53, 152, 219);">Reject Auto-Activate Cards If User Is Active</span>

Decline auto-activation of cards when a user account is already active.

##### <span style="color: rgb(53, 152, 219);">In Auto Login mode, ask for password when modifying user data</span>

Its crucial to have it, beacuase otherwise it means anyone can modify the data.

##### <span style="color: rgb(53, 152, 219);">Background Image</span>

Change the background image of the login page.

# Web

# Tutorial