Availability - smbc-digital/form-builder GitHub Wiki
Related
Controlling Form Availaiblity
Form availability can be controlled per Environment by setting a boolean availability value against the ASPNETCORE_ENVIRONMENT
value for the specified environment.
For example:
{
"FormName": "My test form",
"BaseURL": "my-test-form",
"EnvironmentAvailabilities":[
{
"Environment": "Local",
"IsAvailable": true
},
{
"Environment": "Int",
"IsAvailable": false
}
]
If the availabilities block is not present or the availability for the requested environment is not specified forms will be assumed to be available.
Additional Configuration
You can control the form availiabilty more with the EnabledFor options. See the related link above for more info.
"EnvironmentAvailabilities": [
{
"Environment": "local",
"EnabledFor": [
{
"Type": "TimeWindow",
"Properties": {
"Start": "2021-05-18T01:00:00",
"End": "2022-05-18T01:00:00"
}
}
]
}
]