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.

Reply via email to