0

I have an existing grails app with multiple forms. I need a CMS which allows me to add existing grails forms to this cms and assign each form different permissions. I need to be able to change site template css from admin page. Something like dotnet nuke where you can add existing asp.net page and assign permissions to this page and add custom theme. Features requested:

  • Integration with Active Directory

  • Integration with MS Exchange

  • Set up grails form security policy from protal admin ui

  • change form css theme from portal admin ui

  • easy integration with portal

Feras Odeh
  • 9,136
  • 20
  • 77
  • 121

2 Answers2

0

I'm not sure exactly what features it supports, but Weceem is a CMS implemented as a Grails plugin, so that's an obvious starting point.

Dónal
  • 185,044
  • 174
  • 569
  • 824
0

There is Maglev plugin for Magnolia that you can use, but AFAIK it works only with 4.5.x branch, not with the latest version.

Other then that, if your main requirements are security and being able to pull the theme from CMS, you can deploy Magnolia and your grails app in same web app, configure Magnolia to handle all incoming requests (that's by default) and only configure bypass inside of Magnolia for cms subchain for url where your form is available. This way Magnolia will take care of the URL check the security, make context available for you and you can refer from your form to the theme that is selected by editors in your Magnolia installation. While this description sounds probably a bit convoluted, it's actually very simple to do.

HTH, Jan

Jan
  • 4,369
  • 14
  • 25