Skip to main content













End User Management

  • Edit
    Collaborate with us
    Edit this page on GitHub
  • The end users of your OutSystems applications are considered either Anonymous Users or Named Users (also called Registered Users) according to the following definitions:

    Anonymous Users
    Users that, cumulatively, (i) access an OutSystems application but do not log in, (ii) only access public sections of an OutSystems application, and (iii) whose identity is not known by the OutSystems application. An Anonymous User becomes a Named User when an OutSystems application establishes the identity of that user.
    Named Users or Registered Users
    Users that are registered and can log in to an OutSystems application.

    You can manage the Registered Users of your OutSystems applications through the Users application, available at http://<environment address>/Users. Check Access the Users application for more information on creating and managing Registered Users.

    OutSystems also offers the Users API to perform end user management programmatically. Use the API to write your own applications for managing Registered Users or for exposing APIs to external systems through Web Services.

    If you use an external authentication method (e.g., Active Directory or SAML 2.0) to authenticate end users, you do not need to create these users manually. Instead, these users are created automatically in the OutSystems database on their first login.
    Check End Users Authentication for more information on external authentication methods.

    Internal Users vs. External Users

    Applies to OutSystems licenses purchased after January 2020.

    Registered Users (or Named Users) are classified in Internal Users or External Users, for licensing purposes, according to the following definition:

    Internal Users
    Named users with an email domain belonging to the customer, one of its affiliates or parent company. Any named user with no email associated is also qualified as an Internal User.
    External Users
    Any Named Users who are not considered Internal Users.

    You can classify all Registered Users whose email address contains a specific domain (e.g., as Internal Users, while all other Registered Users are considered External Users. Check Classify Users as Internal Users for more information on configuring these domains.

    By default, Registered Users are considered Internal Users.

    The distinction between Internal Users and External Users is only applicable to the end users of your OutSystems applications. IT users (e.g., OutSystems developers or Administrators) are a separate set of users that don't have this kind of classification.

    Articles in this Section

    • Was this article helpful?