Ported mgmtsystem

Enabled the module for Installation and ported to the V8.0 API
Is there a strong reason to have a size 30 limit to the name? If not, this parameter should be removed.
Also, did you mean `required` there? It looks like a typo.