Help & Support Center
Search:  
Contents
:
IndexPrintBookmark

Home > Guides > Technical Guide > Technology Requirements

Technology Requirements

Need Help on this Topic? Email Support


 

THESE REQUIREMENTS ARE FOR VERSION 10 AND HIGHER

This section can be printed, if needed, by clicking the print icon above.

 

Technology Behind Cyber Recruiter

Cyber Recruiter is a 100% web-based recruiting solution that takes advantage of Microsoft SQL Server, HTML, IIS, ASP.NET, and Active Server Page technology to provide a stable, efficient recruiting experience.

Primary Language

All web pages in Cyber Recruiter are written using standard HTML 4.0 coding, server-side .NET Active Server Page (ASPX) 4.6 technology, and client-side Javascript. ASPX’s are the Microsoft-native method for server side scripting and database access (using Active Data Objects (ADO) .NET). Javascript is the industry standard for client-side browser scripting and is used for form validation and simple page redirection.

SMTP

Much of the functionality of Cyber Recruiter depends on automatic emails that are generated during the recruiting process. These emails are sent via SMTP. In order for this to function properly, a working SMTP server must be available that allows relaying from the web server to internal and external email recipients. This SMTP Server Name (or IP address) is entered under Admin/System Setup in Cyber Recruiter. Cyber Recruiter’s SMTP functionally supports SMTP Authentication and/or changing of the standard SMTP port.

NOTE: Cyber Recruiter must use an SMTP Server that can relay messages. Some web-based SMTP Servers (Outlook 365, Gmail, etc.) do not allow for this feature and should not be used and mask email addresses coming from the system. If an organization uses a web-based emailing system, using a 3rd party STMP Server service (Amazon SES, SMTP.com or Jango.com) is recommended.

SQL Server

Cyber Recruiter resume text searching functionality requires that full-text indexing be installed on the SQL Server. If this did NOT get installed with SQL Server by default it will need to be added separately from the SQL installation program. You can check to see if full-text indexing has been installed by opening the Services applet in Control Panel. Look for a service called ‘Microsoft Search.’ If it exists, then full-text indexing is installed. Look for a service called SQL Full-text Filter Daemon Launcher (MSSQLSERVER). If it exists, then full-text indexing is installed, this is for SQL 2012 and greater.

Parameterized Queries

This feature applies to the Careers and Self Service sites connected to Cyber Recruiter. These sites use .NET-native parameterized queries to send SQL statements to the SQL Server rather than dynamically-generated string-based SQL Statements, which are more susceptible to SQL Injection attacks. Parameterized queries provide the protection of SQL parameterized Stored Procedures but without any SQL code actually having to be stored on the SQL Server.

Encrypted Query Strings

Querystring data passed from one page to another in the Careers module is entirely 128-bit encrypted. Any attempt to change the value of the encrypted querystring results in an error to the user and no processing is done, preventing querystring hacking. Software Requirements This application has two web server components. “Cyber Recruiter” is the user application and “Careers” is the public facing website used to allow applicants to apply to positions and maintain the created profile. Configuration requirements are as follows. Review the installation diagrams for additional options regarding the location of each component.

Hardware Recommendations

Cyber Recruiter is a very low-transaction application and therefore requires minimal hardware configurations by today’s standards. As with any web-based or SQL server-based application, however, the necessary hardware depends on which other applications share the same servers. If Cyber Recruiter were the only web application on the web server, the web server would require at least a 2.3GHz single processor and 4GB of RAM. The amount of hard drive space needed is less than 100MB.

 

If Cyber Recruiter were the only application using your SQL Server, it would require at least a 2.3GHz single processor and 4GB of RAM. Upon installation, Cyber Recruiter creates a database that uses 50MB of hard drive space. The database will grow automatically as needed. The database will store data as well as original resume formats of applicants (Word docs, pdf’s, etc.), and copies of the application completed. These additional documents take up hard drive space and will increase the size of the database. The SQL database will require approximately 300MB of hard drive space per 10,000 applicants stored. If additional documents are connected to the applicant or requisition, the database will grow quicker.

 

SQL Server

  • Windows Version Supported o Windows 2012 or later
    • Virtual environments are supported.
  • Windows Version Not Supported
    • Microsoft Small Business (SBS)
    • Windows NT 4.0
    • Windows 2003
    • 2008 Server 32 bit
    • 2008 R2 64 bit
    • 2012 Server 32 bit
  • SQL Server Supported
    • SQL 2012, SQL 2014
    • SQL 2016, SQL 2017, SQL 2019  (running under SQL 2014 Compatibility)
    • SQL Server Express 2017 
  • Microsoft Full-Text Indexing must be installed.

 Application Web Server (“User” View)

  • Windows Version Supported
    • Windows 2012 or later
    • Virtual environments are supported.
  • Windows Versions Not Supported
    • Microsoft Windows Small Business Server (SBS)
    • Windows NT 4.0
    • Windows 2003
    • 2008 Server 32 bit
    • 2008 R2 64 bit
    • 2012 Server 32 bit
  • IIS 7.0 or higher installed and not installed as a domain controller.
  • Microsoft .NET Framework 4.8

User Machines and Mobile Devices

The recommended environment for this version is Windows OS running Google Chrome (v63). Each browser operates slightly different. Testing for basic functionality has been done in various environment including FireFox, Safari, Edge and Internet Explorer. The user application can be run on a mobile device but operates more effectively on a standard computer.

 

The smart emails triggered from the system can be read on any mobile device which can accept email. To allow users to respond to the email via the mobile device, the following software/server settings are needed:

User must be connected to a network which has a connection to Cyber Recruiter OR the system must be a public site so it can be accessed outside the standard network.

Mobile device must be able to read/interpret HTML coding.

Careers Web Server (“Applicant” View)

  • Windows Version Supported on Windows 2012
    • Windows 2012 R2
    • Virtual environments are supported.
  • Windows Versions Not Supported
    • Microsoft Windows Small Business Server (SBS)
    • Windows NT 4.0
    • Windows 2003
    • 2008 Server 32 bit
    • 2008 R2 64 bit
    • 2012 Server 32 bit
  • IIS 7.0 or higher installed and not installed as a domain controller.
  • Microsoft .NET Framework 4.8

Applicant Machines and Devices

The recommended environment for this version is Windows OS running Google Chrome (v63). Each browser operates slightly different. Testing for basic functionality has been done in various environment including FireFox, Safari, Edge and Internet Explorer. The application can be run on a mobile device; it is recommended that instructions be provided to applicants to explain how to upload a document to their phone/mobile device for use during the application process.