Difference between revisions of "CNM software requirement"

From CNM Wiki
Jump to: navigation, search
(New App requirements)
(New App requirements)
Line 13: Line 13:
 
#The last stable version is no more than 2 years old.
 
#The last stable version is no more than 2 years old.
 
#Implementation of reasonable safety recommendations.
 
#Implementation of reasonable safety recommendations.
#Ability to switch [[identity and access management]], including authorization and [[system-user role]]s from the ''App's'' native setup to [[CNM Nets]] through [[OpenLDAP]].
+
#Ability to use [[identity and access management]] provided by [[CNM Nets]] through [[OpenLDAP]], including authorization and [[system-user role]]s.

Revision as of 00:08, 8 August 2019

A CNM app requirement is a technical requirement for any of CNM apps (hereinafter, the App).

Ongoing tasks

  1. Monitor the App for any problem and quickly respond to fix it.
  2. Make sure that the periodic backups are done and in complete health -- be ready to restore the App as a drill upon request.
  3. Upgrade when a new stable version of the App is available.
  4. Keep the App fully updated with the latest patches and updates to prevent security problems and maintain performance.
  5. Make sure that the complete documentation and source files are maintained in CNM Labs.

New App requirements

New end-user applications may be included in CNM Cloud on request if they comply with requirements as follows:

  1. Open-source
  2. The last stable version is no more than 2 years old.
  3. Implementation of reasonable safety recommendations.
  4. Ability to use identity and access management provided by CNM Nets through OpenLDAP, including authorization and system-user roles.