Bitrix24 Helpdesk

Configure login history in Bitrix24 On‑Premise

on-premise

The Login History page shows the login date and time, geolocation, device type (desktop or mobile), operating system, browser, and IP address.

In Bitrix24 On-Premise, you need to configure these settings manually.


Enable login history

In the Bitrix24 administrative panel, go to Settings > System settings > Module settings > Main module.

Open the Event Log tab and enable these options:

  • Save user login and device history
  • Days to keep login history
  • Also collect geolocation data

Options


Configuring device detection

To improve device detection, connect the PHP browscap library.

Download the php_browscap.ini file from the Browser Capabilities project website. The php_browscap.ini version is enough.

Next, specify the path to the php_browscap.ini file in the PHP php.ini configuration file and restart the PHP service.

If you use Bitrix24 Virtual Appliance, run these commands as the root user:

mkdir -p /opt/browscap && cd /opt/browscap
curl http://browscap.org/stream?q=PHP_BrowsCapINI -o php_browscap.ini
touch /etc/php.d/browscap.ini
echo '' >> /etc/php.d/browscap.ini
echo 'browscap=/opt/browscap/php_browscap.ini' >> /etc/php.d/browscap.ini
echo '' >> /etc/php.d/browscap.ini
systemctl restart httpd.service

Configure geolocation

Go to Settings > System settings > Geolocation.

Select and configure a geolocation handler:

  • GeoIP2
  • MaxMind
  • Sypex Geo

Geolocation

If you do not configure a geolocation handler, the Geolocation column in the report will display undefined.

Optimize geolocation performance

For better performance, go to Settings > Product Settings > Module Settings > Main Module.

In the Settings tab, enable Save Geonames provided locations names to the local database.

Save geonames

Go to Bitrix24
Don't have an account? Create for free