Skip to content

Authentication policies

The Authentication policies section of the console holds the access policies, organized in groups so it is easier to grant access to sets of users. An access policy groups, for example, all the personal policies or all the ones used in an office.

Policies take effect when you grant access to an application: in the Select authentication policies step you choose which ones each user or group must meet. See Grant access to users and groups.

Under Authentication policies there are three sections: Device policies, Safe zone policies, and Password policies. This page covers device policies and password policies.

In Authentication policies > Device policies you group the devices and safe zones that can be used as authentication policies in accesses.

Device policies section with the list of policies and the Add device policy button

The list includes groups added by default, such as Any user devices and Any user safe zones, and the access groups you have created in the company.

  1. Click Add device policy, at the top right.
  2. Enter a name for the policy and click Continue.

The new policy appears in the list. From its Options menu you can delete it (Delete device policy) or assign the accesses that belong to it (Configure device policy).

Options menu of a policy with the Configure device policy and Delete device policy options

  1. Click Configure device policy.

  2. The page that opens shows the name of the policy and a table with all the devices and safe zones configured in the company, with their name, type, and platform. Check, in the left column, the accesses you want to include.

  3. If you want, sort the table to see the chosen accesses more clearly before continuing.

    Device table of a policy with the checkboxes to choose the accesses and the Apply button

  4. Click Apply.

You can change this configuration at any time with Configure device policy.

The integration creates key groups (password policies) with the LDAP protocol. To set it up:

  1. In Authentication policies, open the Password policies section.

  2. Click Add password policy, in the upper right corner.

    Password policies section of Authentication policies with the Add password policy button highlighted

  3. Add the required configuration: the name (LDAP name), the server (Server host), and, if you want to enable secure TLS (Enable TLS), the certificate.

    Add a new password policy window with the LDAP name, the server, TLS encryption, and the certificate

You can modify any field you added earlier. When you add a key group with LDAP, the console checks that it works by asking for a sample username and password. After you create it, you can also test it with different users from the key group options. The test credentials are not stored: they are used only to check the connection.

Once you have a key group through LDAP, configure it in an access to start the authentication process.

  1. The user starts the authentication in the service as usual, with the Username that was configured.

    Ironchip authentication screen asking for the user’s email to send the notification

  2. If the access requires a key group with LDAP, a warning appears asking the user to enter the password for their email.

    Authentication warning: password required with the password field

  3. If the access uses another type of key group, such as the device, the user must open their Ironchip app to finish the process and enter the service.

Besides authentication policies, ITDR analyzes authentication attempts with a set of rules that you manage in ITDR > Ruleset. Each rule detects a condition (Tor network, rooted device, spoofed GPS, different countries in a short time…) and assigns it a risk from 0 to 100 and an action: allow, log, ask for an additional factor, or deny. The access takes the highest risk of all the rules that are met, never the sum.

Rules are customizable per company. This table shows an example ruleset:

Rule Detects Risk Action
Tor network The connection comes from the Tor network Fraud · 100 Deny
IPs in different countries The connections come from different countries High · 50 Additional factor
VPN network The connection goes through a VPN, a proxy, or hosting Low · 10 Log
Tampered device The phone is rooted or jailbroken Fraud · 100 Deny
Known device The phone is already registered for the user Clear · 0 Allow
Usual location At least 10 previous operations from this place Clear · 0 Allow
On a call The user is on a phone call High · 50 Additional factor
Spoofed GPS The location is being manipulated Fraud · 100 Deny