316
Views
3
Comments
Solved
How to list all site properties for an application with multiple modules

Hi, I was wondering if there is a way in service center or other, to easily list all the site properties used within an application, which might be spread out over various modules. 

Currently, without proper project documentation, we have to either know their existance by hearth, or either manually click through each module to see if a site property exists within, which we might need to fill in or update when deploying a new version.

Does anyone know of anything that can be used to facilitate this?

2020-11-13 07-48-15
Khuong Truong
Solution

Hi Gwen,

I found this post https://itnext.io/how-site-properties-work-on-outsystems-8288cde70963 talking about site property and you can find what entities store site property information. 

I think you can get the list from there.

Regards,

Khuong

2023-04-03 21-05-20
Shahin Keshavari

Hi Gwen, 

in addition to finding this information in OutSystems entities, you may also need to think about how you manage site properties (and other properties like consumed rest endpoints) over all your environments. Questions like, how do you make sure the properties have the values you want in a specific environment. Or how do you provide an overview of all site properties, timers, endpoints? What are efficient ways for application configuration lifecycle? And also, can you really make sure that all properties are documented before a release?

Many of our clients struggle with this as well. There are tools that can help with that though, have a look at this component. It may have some interesting aspects in line with what you are looking for.


https://www.outsystems.com/forge/component-overview/12585/cool-configurator

2023-01-25 11-50-23
Gwen Jamroziak

Thanks Khuong! That information indeed helped me to get the site properties directly from the outsystems tables in a separate application, which now serves precisely the technical requirement we searched for.

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.