Technology and security.

Get all the Communifire technical details below. You'll find everything you need to know about security, single sign-on, system requirements, admin tools, and architecture.

Deployment

Private Amazon AWS Cloud

We'll host and run your intranet platform on our private Amazon AWS cloud hosting environment, managing the hardware, updates, and security. Each Communifire customer gets their own single-tenant installation of the software and database in our cloud.

On-premise

Deploy Communifire on your own server infrastructure for more power and control over your intranet platform.

View On-Premise installation guide

Mobile

Native IOS and Android Apps

Designed for native integration with the Android and iOS operating systems, the Communifire apps provide smartphone and tablet users a streamlined interface for accessing your company's intranet. Customers with an active license can download these apps free of charge from the iTunes App Store or from Google Play.

Responsive Design

Communifire works on a full range of mobile devices, from smartphones up through all the different tablets, regardless of operating system. Your content and user interface scales dynamically to the width of your browser. As long as your device has an Internet browser, you have access to all the content available in your intranet.

White Label iOS and Android Mobile Apps

White label Communifire IOS and Android apps and add your own branding. This includes customizing the icon that appears on your mobile device to your own brand, and login splash screen with your company logo. The annual fee covers the software, support, and ongoing upgrades for the mobile apps.

Identity Management

Single Sign-on

Integrate your Single Sign-on across your business applications to make life easier for your employees. About 95% of our customers do it. And you can too.

  • Active Directory
  • Azure AD
  • SAML 2.0: ADFS, Okta, OneLogin, Salesforce
  • Social: Google, Facebook, LinkedIn, Twitter
  • Custom: Use your own identity provider

View Single Sign-on guide

Native Identity Provider

Communifire comes out-of-the-box with native login and full user management capabilities. Communifire contains a complete user management system. Validate credentials. Create and modify user roles. Manage user settings like username, email address, and passwords.

Custom User Profiles

Each user profile contains the basics, like email address, username, first and last name, password, etc. You can move way beyond these and create your own profile fields for contact information, work information, or any other type of information you'd like to collect.

View User Profile Guide

User / Space Assignments

This auto-assignment function identifies the domain name of a new member's email address and sorts that member into the spaces or groups that you choose.

View User Space Assignment Rules

Compliance

Cloud Environment

Amazon AWS hosting environment facility is SSAE 16 (SOC 1, SOC 2 Type II) and ISO 27001 compliant. SOC reports can be delivered upon request.

HIPAA

Our hosting environment complies to HIPAA standards. In the event customer needs HIPAA compliance, Axero will execute a Business Associates Agreement (BAA) to become joint custodians of personal health information (PHI).

Vulnerability and Penetration Scans

We conduct ongoing third-party network vulnerability scans and penetration tests:

  • Pen Tests: Qualys, PenTestTools.com
  • Intrusion detection monitoring: Amazon GuardDuty
  • Network monitoring: Amazon CloudWatch
  • Compliance auditing: AWS CloudTrail

Test results can be delivered upon request.

Security

Data Encryption

All data is encrypted at rest using AES-256 and AES-256 FIPS 140-2 Level 3. Passwords are encrypted using AES Rijndaehl algorithm (with proper hashing) and query string parameters are encrypted when necessary.

Encrypted Connections

All connections are secured via SSL/TLS 1.2.

Single Tenant Architecture

Each customer gets their own independent database and instance of the Communifire software—each customer's data is completely separate from one another.

Role-based Permissions

Communifire uses a fine-grained, role based permission matrix to manage access to different parts of the system. Permissions are mapped to roles, and each user can have multiple roles.

User Security

Communifire uses a fine-grained, role based permission matrix to manage access to different parts of the system. Permissions are mapped to roles, and each user can have multiple roles.

Application Security

Communifire is well tested against SQL injection attacks, malicious JavaScript code, cookie hijacking, and cross site request forgery. CAPTCHA image technology is available to discourage and prevent automated spammers.

Physical Security

Data center access is limited to authorized data center technicians. Security camera monitoring. Biometric scanning for controlled data center access. 24x7 onsite staff. Unmarked facilities to help maintain low profile.

Operational Security

All Axero employees are trained on security and privacy procedures. Access to confidential information and hardware infrastructure is restricted to authorized personnel only.

Hardened Operating Systems

System installation using hardened, patched OS to provide ongoing protection from exploits. Dedicated hardware firewall. Intrusion detection services to protect against unauthorized access. Distributed Denial of Service mitigation systems.

Access Security

DUO Security for MFA authentication for all internal access to the environment. Access to production is limited to select Axero team members.

Data Retention

Backups

Complete data backups with off-site storage to AWS S3 using AWS Snapshot.

  • Cloud servers: AMI Backup, daily point-in-time snapshots, 3-month retention.
  • Cloud database servers: daily full backups, 6-hour incremental backups, 6-hour transaction log backups, 3-month retention.

Data recovery drill is planned and executed once a year by the managed services team.

Disaster Recovery

Disaster recovery services so your critical data stays safe, even when disaster strikes. Detailed information of the Axero Disaster Recovery Program can be delivered upon request.

Fault Tolerance

Amazon AWS Network Load Balancer is in place for all production servers peak load situations. Every customer site is monitored separately for software failover on a per-incident situation. Hardware and/or network failover is covered by Axero Disaster Recovery Program.

Technology

System Requirements

Below is a list of the compatible operating systems, databases, and recommended hardware for on-premise installations.

Development Platform Microsoft ASP.NET 4.5 / C# / Visual Studio
Database Microsoft SQL Server 2014+
Webserver IIS 6.0 or above
Hardware Min: 2GB RAM, Pentium 4 and above, 1.0GHz and above

Supported Browsers

Communifire is supported to work on the web browsers below:

  • Microsoft Internet Explorer 11 & Edge
  • Mozilla Firefox
  • Google Chrome
  • Apple Safari

Webfarm Ready

Only available for on-premise licenses. With distributed file system tools to synchronize files across servers, you can choose between single instance file servers and multiple servers. If hosted on a load-balanced web farm there is nothing to prevent Communifire from accommodating millions of users.

View Web Farm Guide

MS SQL Server Database

All data is stored in a MS SQL database server with an optimized database schema and stored procedures.

Built with Bootstrap and jQuery

Communifire utilizes the Bootstrap framework, which is a sleek, intuitive, and powerful front-end framework for faster and easier web development. And it heavily utilizes the jQuery framework, a cross-browser JavaScript library designed to simplify the client-side scripting of HTML.

ASP.NET Powered

Communifire is developed using the ASP.NET Framework, C#, jQuery, Angular, and Microsoft SQL Server with generous notations.

REST API

Utilize the Communifire REST API to GET and POST data using any programming language you want. Extend Communifire to integrate with your existing business applications, 3rd party web services, and even mobile apps. Flexibility built right in.

View REST API Guide

Architecture

Communifire's intranet portal architecture is based on a scalable and robust N-tier, enterprise service oriented architecture (SOA). It contains fully object oriented code, an optimized database schema, strongly typed objects and collections, data caching, and a unique state management system. Communifire can scale to accommodate the most demanding high-traffic communities.

Caching Flexibility

Communifire uses the .NET Cache object to cache frequently accessed data. The platform also comes with a Redis plug-in, support for Memcached, and a caching provider framework so you can plug in your own caching system without modifying the source.

Administration

Content Management

With these tools, you can manage and drill down into the different content types, like blogs, wikis, and ideas to oversee each and every page or post. As an admin, you can find them, filter them, edit them, or delete them.

System Management

A robust set of tools to manage things like settings, look and feel, domain configurations, localization, and much more. All conveniently located in the admin section.

Application Settings

The Application Settings gives you the option of enabling, disabling, or only having certain features enabled. They're simple settings to turn on or off features.

Localization in Any Language

Communifire uses custom resource providers to manage static content within the platform. There are no RESX or XML resource files used. All resources are managed through the database. You can change these, add your own, and even use them to add completely different languages.

Media Server Management

Communifire supports flexible and scalable file storage settings to store files like photos, videos, and documents. A media server is a registered storage location where your media files are stored. You can add multiple server locations ... and if you fill up a server you can simply add another one.

Managed Tags and Metadata

All the content in Communifire can be tagged with keywords. Communifire suggests popular tags-- and you can create your own managed tags. You can then use these managed tags as filter groups in search.

Email System

Easily add your own outgoing email servers for sending welcome messages, notifications, password requests, and so on. Communifire can also receive email and create content items like cases, blogs, and forum posts.

Email Template Management

There are lots of actions that happen in Communifire that trigger emails to be sent out. The emails all have default content. They use mnemonics for personalization. You can add, edit, and manage the templates that are frequently required within the system.

Bulk Email Sending

Easily send out rich HTML or text emails to all of your members. You can also choose to send mass emails to specific roles or a set of individual users.

Required Reading

Allows an author to flag content as mandatory reading for others. It also allows tracking of users that have indicated that they have read the content.

Branding and Logo

There's a simple web form to upload your logo, favicon, and change the header color to match your look and feel. No web coding required for branding.

CSS Overrides

Communifire ships with a core CSS file. You can further customize this CSS by adding your own CSS overrides directly into the admin interface.

Profanity Filters

Profanity filters work by identifying words that you deem inappropriate and then substituting them for the censored word or symbols you want to use.

Dynamic Properties

These allow you to inject any custom HTML, Javascript, or text into the Communifire UI PageBuilder. This keeps all of your custom HTML, scripts, or textual elements organized in the database.

Workflows

A workflow consists of a series of moderation steps or levels that data must pass before it gets published. Each step or level is a member "Role". The number of steps for any workflow is selected by the admin.

URL Redirects and Shortcuts

Switching to Communifire from an existing platform? Keep your internal URLs active. Communifire lets you take them with you by mapping your old URLs to the new ones using dynamic redirects. You can also use these to create tiny URLs.

Join us for a live product demo.

We'll walk you through the product and answer any questions you have.

Schedule a Demo