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/033801d2351a%24b82bdd70%2428839850%24%40unicon.net.
