lsst.ts.authorize

https://img.shields.io/badge/ProjectMetadata-gray.svg https://img.shields.io/badge/SAL Interface-gray.svg https://img.shields.io/badge/GitHub-gray.svg https://img.shields.io/badge/Jira-gray.svg

Overview

A CSC that manages the authorization lists for CSCs.

Authorization lists control who can control a CSC, to reduce the danger of people from interfering with each other. Authorization lists are cooperative; they only work if everybody plays by the rules.

Warning

authorization lists are not safe; they provide no protection of people or equipment!.

The Authorize CSC manages requests to authorize users or unauthorize CSCs. For now all authorization requests are granted. A future update of the CSC will send authorization requests to the LOVE system for operator approval.

User Guide

Start the authorization CSC using command-line script run_authorization_service. It takes no arguments.

There are two ways to request authorization:

Configuration

Configuration specifies parameters for the connection to LOVE, which is not yet implemented. Configuration is defined by CONFIG_SCHEMA. Configuration files live in ts_config_ocs/Authorize.

Developer Guide

Version History