New CSI mobile has some minimum requirements you need to take into account.
Prerequisites related to the CSI software
1. Minimum Version: Ensure your CSI software has the 12.1 version from June 2025 or
newer.
2. Database integrity: Ask the CSI team to correct (for free) any integrity issues (foreign key
errors) in your CSI database.
3. User Email Configuration: Please ensure that all active CSI users have their email
addresses added to their user information in the CSI software. CSI API access is granted
via enterprise authentication, and all user invitations are sent via email.
4. Plugins and customized fields in your CSI software: Check if your software (CSI
Lawyer or CSI Professional) has any plugins or customizations which the CSI API may not
be able to handle. Such customizations cover e.g., fields that have been set as mandatory
in the CSI software.
Prerequisites related to OnPremise environment
1. Create a new SQL Login for the CSI API
• Ensure that Mixed Mode Authentication is enabled on your SQL Server. This allows
the use of both Windows and SQL Server authentication, including support for contained
database users.
• The CSI API requires SQL Server credentials with db_owner permissions on the CSI
Lawyer database.
2. Ensure your SQL Server’s security
To protect your environment, we also recommend the following security practices:
• Require complex passwords.
• Limit Database Access; Only CSI’s Azure IP addresses (as listed above) should be
allowed through your firewall.
• Regularly Review Security Settings; Periodically audit your SQL Server security
configuration to identify and mitigate any risks.
• Consider Enforced Encryption on SQL Server; Get familiar with the Microsoft
documentation on this topic if you find this necessary.
3. Configure your firewall to enable network access
To allow secure connectivity between your database and the CSI infrastructure, please
configure your firewall to allow outbound TCP traffic from your SQL Server to the following
IP address:
• Production Environment: 20.240.1.102
• Recommended Port: For security reasons, allow traffic on a non-standard port (e.g.
2525) instead of the default 1433.
4. Provide CSI with the required information
Please send to CSI (support@csihelsinki.app) the following details to facilitate the
deployment:
• Name of your CSI database
• SQL login credentials (username and password with db_owner access)
• Note! For security reasons, send the SQL user’s password directly to Arvind
Sedha by a secure email (arvind.sedha@csihelsinki.fi) or by text message (+358 41
730 3281).
• Designated power user's full name and email address
• Your external IP address and the specific TCP port to be opened.
Security Note: The CSI API infrastructure is hosted in Microsoft Azure and built to follow industry-
standard security practices. Database access is strictly restricted to our CSI Azure environment -
no external or public access is permitted. All traffic is authenticated and encrypted.
Next steps: New CSI mobile: activation steps
Comments
0 comments
Article is closed for comments.