The OutSystems Platform can be configured to authenticate end-users internally (using credentials stored in its own database), through an Active Directory, or an LDAP Server.

Configure the User Authentication Mode

To configure the way end-users are authenticated proceed as follows:


Configuring Active Directory Authentication

To start using this authentication method, simply:

    1. Choose 'Active Directory' in the Authentication drop-down list;
    2. Add the domain where end-users are going to be authenticated in the 'Default Domain'.

The Active Directory authentication method is only available for the .NET version of OutSystems Platform, and requires the front-end server to be part of the Active Directory domain.

In the example above, when the user 'mary.jane' logs in, OutSystems Platform tries to authenticate her in the domain using the OUTSYSTEMS\mary.jane username.

If you want to enable Integrated Windows  Authentication for all applications, simply check the 'Windows Integrated Authentication' check box. If instead, you want to only enable it for a selected number of web screens, web flows or web services, you can do it when designing your application using Service Studio. Learn more About Integrated Authentication.

Configuring LDAP Authentication

To configure the OutSystems Platform to perform end-user authentication using an external LDAP server:

  1. Choose 'LDAP' in the Authentication drop-down list;
  2. Fill in the domain where end-users are going to be authenticated. This field is optional;
  3. Specify the ldap://<LDAP Server>:<Port>/<Base Distinguished Name>. To use secure LDAP, use the protocol ldaps:// instead.

In the example below, the LDAP server hostname is VMACADEMY, it responds on port 389 (default), and directory users information is stored under the CN=users,CN=academy,DC=outsystems path.

To authenticate end-users in this LDAP server, use the configurations below.

See Also

About End-User Management | About End-User Authentication | About Integrated Authentication