The user Entity
The
user entity type connects the authenticated user to the data in the
application that you create by using Application Builder.
The user entity is automatically created when the first backend is added to
your Application Builder instance. By default, the
user entity is connected to a Watson Explorer Engine
search collection named user that is created automatically. The
user collection is populated with the default Application Builder administrator user,
data-explorer-admin.
The
user entity type functions as a normal entity in all ways, except that it
cannot be deleted, and it has the following extra attributes:- Application authorization
- The authenticated user name is passed to Application Builder by WebSphere® Liberty profile. Application Builder maps the authenticated
user name to a
userentity instance and logs it in. - Application administration
- Some
userentity instances are explicitly identified as administrators. Administrators are the only users who can access the Application Builder administration tool. - Home page
- The Application Builder home page is typically configured to be applicable to the user who is logged in.
To identify your application administrators and users, you can add to the
user
search collection, connect the user entity to a different search collection, or use
a directory instead of a collection to populate the user entity.- For more information about using a search collection to identify users, see Authenticating Application Builder Users by Configuring the Basic Registry.
- For more information about using a directory to identify users, see Authenticating Application Builder Users by Configuring an LDAP Registry.