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.

Reply via email to