Thanks for the clarifications, Misagh. I think for the moment then, I may just kick this particular can down the road and just copy the properties file around. It's not like I don't have plenty of other features and settings and options to play around with. :-)
--Dave On Wednesday, November 2, 2016 at 11:06:49 AM UTC-4, Misagh Moayyed wrote: > > > > But I don't see anything in the configuration management documentation > analogous to this for properties. How do properties get added / changed / > removed in MongoDB? > > > > By you. Manually, much like the current .properties file. > > · Will the CAS admin screens update the database when you change > properties (the documentation implies "no")? > > Short answer is, no. > > Long answer is no not in 5, but there is a pull request pending today that > should allow CAS in follow-up releases to manage settings via the admin > screens. This is very much a non-trivial task because property/setting > sources can work in tandem at the same time. In other words, you could (not > that you ever should) divide your settings across config files, Github, > Mongo and Vault, etc and CAS will eventually find the setting. This sort of > flexibility via Spring Cloud makes it difficult for an admin screen to save > and manage settings, because it would need to know the target destination > somehow. > > · If yes to the above, then do the CAS admin screens give you > access to all properties (I haven't tried them yet)? > > · Is there some third-party application I'm supposed to be using? > > · Should I be using the MongoDB shell (and if so, is there some > guidance on doing that with CAS properties)? > > · Something else? > > At this point, your best bet would be to manually create the MongoDb > database, collections, etc and stuff your settings in there. The docs do > and should explain what the collection should be named, and what the JSON > document should look like. > -- - CAS gitter chatroom: https://gitter.im/apereo/cas - CAS mailing list guidelines: https://apereo.github.io/cas/Mailing-Lists.html - CAS documentation website: https://apereo.github.io/cas - CAS project website: https://github.com/apereo/cas --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/9b647f52-c5d5-4a53-aea9-8415f7d5b1c9%40apereo.org.
