THREDDS Data Server THREDDS Data Server ContextPath thredds RequestBracketingLogMessageFilter thredds.server.RequestBracketingLogMessageFilter RequestPathFilter thredds.servlet.filter.RequestPathFilter RequestQueryFilter thredds.servlet.filter.RequestQueryFilter RequestQueryFilterAllowAngleBrackets thredds.servlet.filter.RequestQueryFilter allowAngleBrackets true CookieFilter thredds.servlet.filter.CookieFilter RequestCORSFilter org.springframework.web.filter.DelegatingFilterProxy targetBeanName corsFilter RequestBracketingLogMessageFilter /* RequestPathFilter /* RequestQueryFilter root RequestQueryFilter RestrictedDataset RequestCORSFilter /* RequestQueryFilter wms RequestQueryFilterAllowAngleBrackets Opendap CookieFilter Opendap contextConfigLocation /WEB-INF/applicationContext-tdsConfig.xml org.springframework.web.context.ContextLoaderListener thredds.server.opendap.OpendapSessionAttributeListener root org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/servlet-context.xml 1 OPeNDAP Server Opendap thredds.server.opendap.OpendapServlet 2 wms org.springframework.web.servlet.DispatcherServlet 4 RestrictedDataset thredds.servlet.restrict.RestrictedDatasetServlet Authorizer thredds.servlet.restrict.TomcatAuthorizer useSSL false portSSL 8443 2 root / root *.css root *.gif Opendap /dodsC/* RestrictedDataset /restrictedAccess/* wms /wms/* / 404 /WEB-INF/jsp/errorpages/404.jsp 500 /WEB-INF/jsp/errorpages/500.jsp sensitive read access /admin/* tdsConfig {% if thredds_force_ssl_for_user_data %} CONFIDENTIAL {% endif %} allow feature collection rescan to be triggered externally /admin/collection/trigger /admin/trigger tdsTrigger {% if thredds_force_ssl_for_user_data %} CONFIDENTIAL {% endif %} sensitive read access /admin/log/* tdsMonitor {% if thredds_force_ssl_for_user_data %} CONFIDENTIAL {% endif %} restricted access datasets /restrictedAccess/* restrictedDatasetUser {% if thredds_force_ssl_for_user_data %} CONFIDENTIAL {% endif %} BASIC THREDDS Data Server The configuration role allows users to configure the THREDDS server. tdsConfig User who can download tds logs for monitoring purposes. tdsMonitor User is allowed to trigger featureCollection rereads tdsTrigger User who can access restricted datasets. restrictedDatasetUser