Like most web applications, the Ed-Fi ODS / API has several configuration settings. Some configuration values, such as database connection strings, must be supplied for every instance. Others are optional and change the behavior of the system.
This section provides an overview of the primary files that contain configuration settings.
The EdFi.Ods.WebApi project (found in the Ed-Fi-ODS-Implementation\Application\EdFi.Ods.WebApi directory of the ODS / API solution) contains the primary configurations for an instance of the Ed-Fi ODS / API. By customizing the Web.config and _Installers files and folders, you should be able to modify the API to suit your needs. A brief description of the configurations made in each file follows:
For more detail on the configuration files and the specific values, see the Configuration Details section of this documentation.
In addition to the configuration settings above, the Ed-Fi ODS / API allows implementers to configure several aspects of the application security:
For more detail on the security aspects of the Ed-Fi ODS / API, see the Security section of this documentation.