The following sections are available:
...
System Configuration settings can be edited on the System Configuration form.
...
This page is for PhixFlow administrators who need to know the configuration and maintenance tasks that are needed to keep PhixFlow running.
Minimum Set-up After Installation
If you have installed PhixFlow for the first time, and want to do the minimum set-up so that you can start creating models and basic applications is:
- Login as the startup user.
- Add your licence key to System Configuration → Advanced → Licence Key
- Create a user with Administrator privileges.
- In the Full Repository → Role, create a new role called “Administrator”.
- In the role properties → Privileges section, open the list of privileges and drag them all into the role.
- In Full Repository → User Group, create a new group called “Administrators”.
- In the user group properties → Roles section, open the list of privileges and drag in the “Administrator” role.
- In Full Repository → User, create a new user for yourself.
- In the user properties → User Groups section, open the list of user groups and drag in the “Administrators” user group.
- Check your new user account works.
- Logout
- Login using your new user account
- Once your account works, delete the startup user.
- Set up the essential file locations in System Configuration → System Directories:
- Temporary File Location: e.g. /opt/phixflow/data/temp – needed for exporting and importing applications and models between PhixFlow instances.
- File Upload Directory: e.g. /opt/phixflow/data/upload – needed for uploaded files ( via file collectors)
Full System Configuration
For a full system with multiple users, you need to configure:
- the connections to external data sources, e.g. databases, email servers
- all the system directories and other System Configuration options; see System Configuration and System Logging Configuration
- data formats
- Optionally localisation; see System Localisation and Localising Applications
Users and privileges: either in PhixFlow or by integrating with external login systems; see User Administration. You can optionally configure PhixFlow to integrate with other authentication systems:
- Configure Active Directory Integration: users are authenticated using one or more Active Directory servers in addition to users that are defined locally within the PhixFlow database.
- Configure SAML Integration: map the PhixFlow user groups to user groups in your existing single-sign-on system.
To monitor and maintain PhixFlow, you need to:
set up scheduled maintenance using task plans that include system and archive tasks; see Tasks, Task Plans and Archiving
Tip Use task plans to schedule tasks that maintain the PhixFlow system
...
.
...
The system task includes processes that clear the data from incomplete stream sets. It is important to run a system task daily, or at a minimum weekly. We recommend that you add a system task to a task plan that is scheduled to run daily
- configure a stand-by webapp to shadow the active webapp. The standby webapp will automatically take over in the event that the active server fails; see Configuring for Resilience.
- monitor PhixFlow processes, tasks and user activity; see System Monitoring
- prepare server machines for installing or upgrading to a new version of PhixFlow;
Other useful information is available in: