{
  "logger": {
    "console": {
      "handleExceptions": false,
      "level": "silly",
      "colorize": true,
      "prettyPrint": true
    }
  },
  "authorization": {
    "urns": {
      "model": "urn:test:acs:model",
      "user": "urn:test:acs:model:user.User",
      "organization": "urn:test:acs:model:organization.Organization",
      "orgScope": "urn:test:acs:model:organization.Organization",
      "contact_point": "urn:test:acs:model:contact_point.ContactPoint"
    },
    "filterParamKey": [
      {
        "scopingEntity": "urn:test:acs:model:organization.Organization",
        "value": "orgKey"
      },
      {
        "scopingEntity": "urn:test:acs:model:user.User",
        "value": "userKey"
      }
    ]
  },
  "client": {
    "acs-srv": {
      "address": "localhost:50161",
      "fullName": "io.restorecommerce.access_control.AccessControlService",
      "mock": {
        "protoPath": "io/restorecommerce/access_control.proto",
        "packageName": "io.restorecommerce.access_control",
        "serviceName": "AccessControlService",
        "protoLoadOptions": {
          "includeDirs": [
            "../protos/"
          ]
        }
      }
    },
    "user": {
      "address": "localhost:50162",
      "fullName": "io.restorecommerce.user.UserService",
      "mock": {
        "protoPath": "io/restorecommerce/user.proto",
        "packageName": "io.restorecommerce.user",
        "serviceName": "UserService",
        "protoLoadOptions": {
          "includeDirs": [
            "../protos/"
          ]
        }
      }
    }
  }
}
