{
  "scimgateway": {
    "port": 8888,
    "localhostonly": false,
    "scim": {
      "version": "2.0",
      "customSchema": null,
      "skipTypeConvert": false
    },
    "log": {
      "loglevel": {
        "file": "debug",
        "console": "error"
      },
      "customMasking": null
    },
    "auth": {
      "basic": [
        {
          "username": "gwadmin",
          "password": "password",
          "readOnly": false
        }
      ],
      "bearerToken": [
        {
          "token": null,
          "readOnly": false
        }
      ],
      "bearerJwtAzure": [
        {
          "tenantIdGUID": null
        }
      ],
      "bearerJwt": [
        {
          "secret": null,
          "publicKey": null,
          "options": {
            "issuer": null
          },
          "readOnly": false
        }
      ]
    },
    "certificate": {
      "key": null,
      "cert": null,
      "ca": null,
      "pfx": {
        "bundle": null,
        "password": null
      }
    },
    "ipAllowList": [],
    "emailOnError": {
      "smtp": {
        "enabled": false,
        "host": null,
        "port": 587,
        "proxy": null,
        "authenticate": true,
        "username": null,
        "password": null,
        "sendInterval": 15,
        "to": null,
        "cc": null
      }
    }
  },
  "endpoint": {
    "connection": {
      "server": "MySqlHost",
      "authentication": {
        "type": "default",
        "options": {
          "userName": "sa",
          "password": "password"
        }
      },
      "options": {
        "instanceName": "",
        "port": 1433,
        "database": "MyDatabase",
        "useColumnNames": true,
        "rowCollectionOnRequestCompletion": true,
        "encrypt": false
      }
    }
  }
}