Difference between revisions of "User Details"

From Kolmisoft Wiki
Jump to navigationJump to search
 
(50 intermediate revisions by 9 users not shown)
Line 7: Line 7:
Here you can see list of all users. In brackets by the Accountant or Reseller you are able to see to which Permissions Group([[Reseller Permissions]] or [[Accountant permissions]]) they belong.  
Here you can see list of all users. In brackets by the Accountant or Reseller you are able to see to which Permissions Group([[Reseller Permissions]] or [[Accountant permissions]]) they belong.  
<br><br>  
<br><br>  
[[File:Users_list.png]] <!---From MOR X4 some of cells are empty because reseller/accountant does not make calls anymore--->
[[File:Users_path_2.png]] <!---From MOR X4 some of cells are empty because reseller/accountant does not make calls anymore--->
<br><br>  
<br><br>  
Select the [[image:icon_edit.png]] icon in window above and you will reach personal user settings page. In this window you will see a lot of options grouped into sections like General, Blocking, Warning Balance Email, Invoices, Payments, Details, Taxes, Registration Address, Recordings and Blacklists.
Select the [[image:icon_edit.png]] icon in a window above beside the user and you will reach personal user settings page. In this window you will see a lot of options grouped into sections like General, Blocking, Warning Balance Email, Invoices, Payments, Details, Taxes, Registration Address, Recordings and Blacklists.


<!---This functionality is available from MOR X4--->
<!---This functionality is available from MOR X4--->
'''NOTE''' that admin is not shown in Users list. To see your own details go to '''PERSONAL MENU –> Details'''.
'''NOTE''' that admin is not shown in Users list. To see your own details go to '''PERSONAL MENU –> Details'''.
<br><br>
Select the [[image:icon_edit.png]] Bulk management icon in a window above to access bulk management options.
<br><br>
[[File:MOR_Users_path_bulk_management.png]]
<br><br>
<br><br>


Line 23: Line 27:


* Username – username for user to login to MOR GUI.
* Username – username for user to login to MOR GUI.
* Password – password for user to login to MOR GUI.
* Password – password for user to login to MOR GUI. Password must contain at least one numeric value, capital and lowercase symbol. '''Note''': To use simple passwords turn off setting in Security section called '''Use strong passwords for users'''.
* Suggest strong password - secure password will be generated and filled in the password field.
* 2FA Enabled - enables two factors authentication for this User. Only visible if 2FA is enabled in [[Configuration_from_GUI|system settings]].
* [[Users#User_types | User type]] – by default it is "user".
* [[Users#User_types | User type]] – by default it is "user".
* [[LCR]] – LCR indicating which of the user's devices will be used to dial out.
* [[LCR]] – LCR indicating which of the user's devices will be used to dial out.
* [[Tariffs | Tariff]] – prices for the user.   
* [[Tariffs | Tariff]] – prices for the user.   
* Show Tariff name for User – if enabled, shows Tariff name for User in this Personal details or Quick stats.
* [[Balance and Credit | Balance]] – the user's balance.
* [[Balance and Credit | Balance]] – the user's balance.
* Daily credit limit – Total credit available for user per day.
* [[Balance and Credit | Credit]] – the user's credit, showing how low the user's balance can go.
* [[Balance and Credit | Credit]] – the user's credit, showing how low the user's balance can go.
* [[Minimum contract billing | Minimal Charge for Calls]] - minimum charge user pays for voice calls.
* [[Minimum contract billing | Minimal Charge for Calls]] - minimum charge user pays for voice calls.
Line 36: Line 42:
* Primary device – the primary device for this user.
* Primary device – the primary device for this user.
* [[Allow loss calls]] – should loss calls be allowed for this user?
* [[Allow loss calls]] – should loss calls be allowed for this user?
* [[Simultaneous call limitation | Call Limit]] - how many simultaneous calls the user can make?
* Max Call rate - set maximum allowed rate (price per min) when making calls (0 - unlimited)
* Responsible accountant – dropdown to choose accountant responsible for user's profit.  
* Default [[Currencies | Currency]] – currency which will be used to show balance, rates and prices in Users' GUI and exported files. Notice that balance (also other values) will be saved in [[Currencies |default system currency]] in DB and converted on the fly using current exchange rate - e.g. balance can change when [[Currencies#Automatic_Currency_Update |exchange rate changes]]. So your user can be surprised when he does not make calls but balance fluctuates.
* [[GUI_time_zone | Time Zone]] – time zone which will be used to show dates and time in Users' GUI and exported files
* Responsible accountant – dropdown to choose accountant responsible for user's profit. (only Admin can set Responsible accountant)
* Hide Non-Answered calls – with this option enabled simple user sees only answered calls in [[Last Calls]] and in Detailed Statistics page. <!-- veikia su x5_functionality_15 -->  
* Hide Non-Answered calls – with this option enabled simple user sees only answered calls in [[Last Calls]] and in Detailed Statistics page. <!-- veikia su x5_functionality_15 -->  
* Allow to change CallerID – with this option enabled simple user can change his devices custom CallerID.
* Ignore Global Alerts – check and User will be ignored on checking for [[Alerts]] <!---from x5--->
* Ignore Global Alerts – check and User will be ignored on checking for [[Alerts]] <!---from x5--->
* Show Stats from User perspective – hide intermediate Call attempts for User in Last Calls. For example, if LCR contains two Providers and first one is unreachable, then MOR tries to call second Provider. If this setting is checked, User will see only single Call attempt (through second Provider). If settings is unchecked, User will see both attempts in his Last Calls.
* Show only own traffic in Last Calls - show only own traffic for reseller in last calls. If setting on, Reseller will not see calls which made by his user with calling card that belongs to another reseller. (setting available only if User Type - reseller)
* Disable Subscriptions if not enough money - User is not being blocked due low balance, but [[Flat-Rates]] and [[Dynamic Flat-Rates]] subscriptions are deactivated. Works only with subscriptions [[Flat-Rates]] and [[Dynamic Flat-Rates]]. Option depends on global settings '''Do not allow PREPAID User balance drop below zero (block them instead)''' and '''Do not block POSTPAID User when balance goes bellow zero on subscription count'''. For prepaid users, only those subscriptions will be canceled, for which user will not be able to pay. For postpaid users, all subscriptions will be canceled, because user balance is negative.
* Show Price in Last Calls - if unchecked, simple User cannot see Price column in [[Last Calls]]. Price column also not exported.
* Hide financial data in Quick Stats - if enabled, financial data in Quick Stats will be hidden.
* Allow to see PCAPs - allows to see PCAP data in [[Call Info]] page. Only for Resellers.
* Show Calls Statistics for last - allows to set a day amount limit on shown calls statistics.
* Show HGC of Failed Calls in Last Calls - Possible options are: Do not show, Show code, Show code with description.
* Allow User to change Random Number from Number Pool - if enabled, User could change Random Number from Number Pool option in his device settings.
* Hide SIPCHANINFO - allows to hide SIPCHANINFO in [[Call Info]] page. Only for Resellers.
<br><br>
= Limits =
* Separate concurrent Call Limits - Allows to set how many simultaneous inbound and outbound calls the user can make.
Outbound concurrent Call Limit - sets concurrent [[Simultaneous call limitation | Call Limit]] for outbound calls. <br>
Inbound concurrent Call Limit - sets concurrent [[Simultaneous call limitation | Call Limit]] for inbound calls.
* One concurrent Call Limit (Outbound + Inbound) - Allows to set total simultaneous calls the user can make.
<br><br>
<br><br>


Line 52: Line 78:
More details: [[Warning balance]]
More details: [[Warning balance]]
<br><br>
<br><br>
= Daily Balance Limit =
More details: [[Daily Balance Limit]]
<br><br>
= Invoices =
= Invoices =
<br><br>
 
[[Image:user_invoice_details.png]]
[[Image:user_invoice_details.png]]
<br><br>
<br>
* Generate Invoice – should we generate an invoice for this user when we choose to generate invoices for a period?
 
* Invoice, Detailed, By CallerID, By Destinations and PDF/CSV show various types of invoices which should be showed in Users ''PERSONAL MENU –> Details –> Invoices'' and/or sent to the User as an email attachment.
* '''Generate Invoice''' – should we include this User when we generate Invoices for multiple Users (for example when we select to generate Invoice for postpaid/prepaid Users or when we automatically generate Invouice for all Users)?
* Show zero Calls – if the call price = 0, should such calls appear in the invoice or not?
* '''Show zero Calls''' - should we include calls that have 0 price?
<br><br>
* '''Generate empty Invoice''' - should we generate Invoice even if it is empty (no subscriptions, no calls, nothing to pay for)?
* '''Invoice types''' -  select which Invoice types are available to end Users. Also only selected types will be sent to User via Email.
 
= Payments =
= Payments =


* Cyberplat - check this option if you want to allow the user to use this payment gateway.
* Cyberplat - check this option if you want to allow the user to use this payment gateway.
* Stripe - check this option if you want to allow the user to use this payment gateway.


<br><br>
<br><br>
= Statement of Account =
[[Image:user_details_soa.png]]
<br>
* '''Use custom Opening Balance Settings''' - should we enable custom Balance Settings?
* '''Opening Balance:''' - set custom value for Opening Balance
* '''Beginning from:''' - set custom Beginning from: date
<br>
= Details =
= Details =


Line 81: Line 124:
Self-explanatory.
Self-explanatory.
<br><br>
<br><br>
'''Email''' - There can be only one email or emails separated by semicolon, for example: '''test@kolmisoft.com; test2@kolmisoft.com.''' In this case email will be sent for two emails.
= Recordings =  
= Recordings =  


Line 92: Line 138:
'''Enable static Source''' - enables static Blacklist or Whitelist<br>
'''Enable static Source''' - enables static Blacklist or Whitelist<br>
* '''No''' - do not use any Blacklist or Whitelist
* '''No''' - do not use any Blacklist or Whitelist
* '''Blacklist''' - choose [[Number Pool]] which will be used to block User from receiving specific Source numbers. If User receives number which is in selected [[Number Pool]] then call will be hangup with hangupcause ''262 - Source number is in blacklist''
* '''Blacklist''' - choose [[Number Pool]] which will be used to block User from receiving and sending specific Source numbers. If User receives or sends number which is in selected [[Number Pool]] then call will be hangup with hangupcause ''262 - Source number is in blacklist''
* '''Whitelist''' - choose [[Number Pool]] which will be used to allow User to receive only specific Source numbers. If User receives number which is NOT in selected [[Number Pool]] then call will be hangup with hangupcause ''263 - Source number is not in whitelist''
* '''Whitelist''' - choose [[Number Pool]] which will be used to allow User to receive only specific Source numbers. If User receives number which is NOT in selected [[Number Pool]] then call will be hangup with hangupcause ''263 - Source number is not in whitelist''


Line 100: Line 146:
* '''Blacklist''' - choose [[Number Pool]] which will be used to block User from calling specific Destination numbers. If User calls number which is in selected [[Number Pool]] then call will be hangup with hangupcause ''255 - Destination is in blacklist''
* '''Blacklist''' - choose [[Number Pool]] which will be used to block User from calling specific Destination numbers. If User calls number which is in selected [[Number Pool]] then call will be hangup with hangupcause ''255 - Destination is in blacklist''
* '''Whitelist''' - choose [[Number Pool]] which will be used to allow User to call only specific Destination numbers. If User calls number which is NOT in selected [[Number Pool]] then call will be hangup with hangupcause ''256 - Destination is not in whitelist''
* '''Whitelist''' - choose [[Number Pool]] which will be used to allow User to call only specific Destination numbers. If User calls number which is NOT in selected [[Number Pool]] then call will be hangup with hangupcause ''256 - Destination is not in whitelist''
<br><br>
<br>
'''Note:''' when using Number Pools for Blacklist/Whitelist, it is possible to upload prefixes. To do so, just import prefixes with percent sign at the end (example: '''370%''' will act as prefix for 370xxxxxxxx number).<br><br>
Also you can manage '''[[Dynamic Blacklist Functionality]]''' settings for Single User. You are able to manage:
Also you can manage '''[[Dynamic Blacklist Functionality]]''' settings for Single User. You are able to manage:



Latest revision as of 05:57, 8 August 2024

Where to find user details?

Go to SETTINGS –> Users

Users path.png

Here you can see list of all users. In brackets by the Accountant or Reseller you are able to see to which Permissions Group(Reseller Permissions or Accountant permissions) they belong.

Users path 2.png

Select the Icon edit.png icon in a window above beside the user and you will reach personal user settings page. In this window you will see a lot of options grouped into sections like General, Blocking, Warning Balance Email, Invoices, Payments, Details, Taxes, Registration Address, Recordings and Blacklists.

NOTE that admin is not shown in Users list. To see your own details go to PERSONAL MENU –> Details.

Select the Icon edit.png Bulk management icon in a window above to access bulk management options.

MOR Users path bulk management.png

Details update

Every User can update his own details in PERSONAL MENU –> Details.

To disallow users to change their details Admin/Reseller has to check setting "Do not allow users to change their Personal Details" in SETTINGS -> Setup -> Settings -> Various. After this User Details can only be updated by user's owner.

NOTE that even if User is not allowed to update his own details, he still can see it in PERSONAL MENU –> Details as form with not editable options.

General

  • Username – username for user to login to MOR GUI.
  • Password – password for user to login to MOR GUI. Password must contain at least one numeric value, capital and lowercase symbol. Note: To use simple passwords turn off setting in Security section called Use strong passwords for users.
  • Suggest strong password - secure password will be generated and filled in the password field.
  • 2FA Enabled - enables two factors authentication for this User. Only visible if 2FA is enabled in system settings.
  • User type – by default it is "user".
  • LCR – LCR indicating which of the user's devices will be used to dial out.
  • Tariff – prices for the user.
  • Show Tariff name for User – if enabled, shows Tariff name for User in this Personal details or Quick stats.
  • Balance – the user's balance.
  • Credit – the user's credit, showing how low the user's balance can go.
  • Minimal Charge for Calls - minimum charge user pays for voice calls.
  • Minimal Charge for Calls Date - date since when the previous option is valid.
  • Postpaid/Prepaid – type of user.
  • Not Hidden/Hidden – is this user hidden?
  • Primary device – the primary device for this user.
  • Allow loss calls – should loss calls be allowed for this user?
  • Max Call rate - set maximum allowed rate (price per min) when making calls (0 - unlimited)
  • Default Currency – currency which will be used to show balance, rates and prices in Users' GUI and exported files. Notice that balance (also other values) will be saved in default system currency in DB and converted on the fly using current exchange rate - e.g. balance can change when exchange rate changes. So your user can be surprised when he does not make calls but balance fluctuates.
  • Time Zone – time zone which will be used to show dates and time in Users' GUI and exported files
  • Responsible accountant – dropdown to choose accountant responsible for user's profit. (only Admin can set Responsible accountant)
  • Hide Non-Answered calls – with this option enabled simple user sees only answered calls in Last Calls and in Detailed Statistics page.
  • Allow to change CallerID – with this option enabled simple user can change his devices custom CallerID.
  • Ignore Global Alerts – check and User will be ignored on checking for Alerts
  • Show Stats from User perspective – hide intermediate Call attempts for User in Last Calls. For example, if LCR contains two Providers and first one is unreachable, then MOR tries to call second Provider. If this setting is checked, User will see only single Call attempt (through second Provider). If settings is unchecked, User will see both attempts in his Last Calls.
  • Show only own traffic in Last Calls - show only own traffic for reseller in last calls. If setting on, Reseller will not see calls which made by his user with calling card that belongs to another reseller. (setting available only if User Type - reseller)
  • Disable Subscriptions if not enough money - User is not being blocked due low balance, but Flat-Rates and Dynamic Flat-Rates subscriptions are deactivated. Works only with subscriptions Flat-Rates and Dynamic Flat-Rates. Option depends on global settings Do not allow PREPAID User balance drop below zero (block them instead) and Do not block POSTPAID User when balance goes bellow zero on subscription count. For prepaid users, only those subscriptions will be canceled, for which user will not be able to pay. For postpaid users, all subscriptions will be canceled, because user balance is negative.
  • Show Price in Last Calls - if unchecked, simple User cannot see Price column in Last Calls. Price column also not exported.
  • Hide financial data in Quick Stats - if enabled, financial data in Quick Stats will be hidden.
  • Allow to see PCAPs - allows to see PCAP data in Call Info page. Only for Resellers.
  • Show Calls Statistics for last - allows to set a day amount limit on shown calls statistics.
  • Show HGC of Failed Calls in Last Calls - Possible options are: Do not show, Show code, Show code with description.
  • Allow User to change Random Number from Number Pool - if enabled, User could change Random Number from Number Pool option in his device settings.
  • Hide SIPCHANINFO - allows to hide SIPCHANINFO in Call Info page. Only for Resellers.



Limits

  • Separate concurrent Call Limits - Allows to set how many simultaneous inbound and outbound calls the user can make.

Outbound concurrent Call Limit - sets concurrent Call Limit for outbound calls.
Inbound concurrent Call Limit - sets concurrent Call Limit for inbound calls.

  • One concurrent Call Limit (Outbound + Inbound) - Allows to set total simultaneous calls the user can make.



Blocking

Various options for User Blocking.

Warning Balance Email

If you want to send an email notification to a user (or take another action) when his balance drops lower than a certain amount, check this setting and enter the desired amount.

More details: Warning balance

Daily Balance Limit

More details: Daily Balance Limit

Invoices

User invoice details.png

  • Generate Invoice – should we include this User when we generate Invoices for multiple Users (for example when we select to generate Invoice for postpaid/prepaid Users or when we automatically generate Invouice for all Users)?
  • Show zero Calls - should we include calls that have 0 price?
  • Generate empty Invoice - should we generate Invoice even if it is empty (no subscriptions, no calls, nothing to pay for)?
  • Invoice types - select which Invoice types are available to end Users. Also only selected types will be sent to User via Email.

Payments

  • Cyberplat - check this option if you want to allow the user to use this payment gateway.
  • Stripe - check this option if you want to allow the user to use this payment gateway.



Statement of Account

User details soa.png

  • Use custom Opening Balance Settings - should we enable custom Balance Settings?
  • Opening Balance: - set custom value for Opening Balance
  • Beginning from: - set custom Beginning from: date


Details

Self-explanatory.

If Country of Taxation is in the EU, validation of TAX Registration Number will be checked from this website: http://ec.europa.eu/taxation_customs/vies/

Taxes

Here tax parameters are entered for the user.

The tax system is explained here.

Registration Address

Self-explanatory.

Email - There can be only one email or emails separated by semicolon, for example: test@kolmisoft.com; test2@kolmisoft.com. In this case email will be sent for two emails.

Recordings

This section is available when the Recordings Addon is installed in the system.

Blacklists / Whitelists



User blacklists details.png

Enable static Source - enables static Blacklist or Whitelist

  • No - do not use any Blacklist or Whitelist
  • Blacklist - choose Number Pool which will be used to block User from receiving and sending specific Source numbers. If User receives or sends number which is in selected Number Pool then call will be hangup with hangupcause 262 - Source number is in blacklist
  • Whitelist - choose Number Pool which will be used to allow User to receive only specific Source numbers. If User receives number which is NOT in selected Number Pool then call will be hangup with hangupcause 263 - Source number is not in whitelist

Enable static Destination - enables static Blacklist or Whitelist

  • No - do not use any Blacklist or Whitelist
  • Blacklist - choose Number Pool which will be used to block User from calling specific Destination numbers. If User calls number which is in selected Number Pool then call will be hangup with hangupcause 255 - Destination is in blacklist
  • Whitelist - choose Number Pool which will be used to allow User to call only specific Destination numbers. If User calls number which is NOT in selected Number Pool then call will be hangup with hangupcause 256 - Destination is not in whitelist


Note: when using Number Pools for Blacklist/Whitelist, it is possible to upload prefixes. To do so, just import prefixes with percent sign at the end (example: 370% will act as prefix for 370xxxxxxxx number).

Also you can manage Dynamic Blacklist Functionality settings for Single User. You are able to manage:

Enable Dynamic Blacklist – enables dynamic Blacklist functionality for this user.
Blacklist LCRLCR with Blacklist Providers.
Routing Threshold – sum of SRC, DST and RTP IP limit. If SRC, DST or RTP IP scores sum received during the call is bigger than Defaullt Threshold, call will be routed through selected Blacklist LCR.

Choose option Global if you want to apply global settingas for this user.

Comment

Here you are able to write private comment about user.