Base Setup
Dependencies
Nevis User Behavior Analytics depends on nevisProxy, nevisAuth and nevisIDM.
The amount of base setup you have to do depends on your existing configuration (if any):
- If you are configuring User Behavior Analytics for an existing setup, you already have a project. In this case, you need to adapt your already configured patterns to the following instructions.
- If you are starting from scratch, or with a setup that has only a subset of the required patterns, follow all the matching instructions for the Base Setup.
Further resources
If you want to set up User Behavior Analytics from scratch, also see the following resources:
- Main Concepts of nevisAdmin 4.
- Getting Started, which explains how to configure a web application protected by nevisProxy.
- Alternatively, the following Nevis yoU books are also available (requires registration):
Basic Steps
If you are starting with an empty project, have a look at the [Base Setup] for Nevis Mobile Authentication which covers the same steps with more details (note that you can skip the nevisFIDO setup).
Virtual Host, nevisProxy, nevisAuth, nevisIDM
Nevis User Behavior Analytics relies on a Virtual Host where the services are exposed. It also needs a nevisAuth Instance where its authentication flows are configured. Note that a nevisLogRend Instance is created automatically if you did not create one beforehand.
nevisIDM and nevisIDM Web Application
Nevis User Behavior Analytics uses nevisIDM as its user and credential database. To be able to access the nevisIDM UI, we configure a nevisIDM Web Application as well. It is possible to use another user database for example LDAP, however in this guide we only show its configuration with nevisIDM. In the future, some use cases might only be available for nevisIDM, so we would recommend to use that if it is possible.
Web Application to protect
If it has not been added yet, the protected Web Application should also be configured. For more details visit: [Adding a Web Application](.
Setup user behaviour analytics components
If nevisAdapt will be integrated directly with nevisAuth, continue with [Setup nevisAdapt - Direct Integration].