Common Services Centre Requirements Document Authentication of CSC ID by various Service Access Providers using CSC Connect
Table of Contents 1. BACKGROUND... 1 THE CSC PROGRAM... 1 CSC MONITORING SOLUTION... 2 2. OBJECTIVES, SCOPE AND POLICY... 7 CSC CONNECT OBJECTIVE... 7 SCOPE... 7
1. Background The CSC Program Department of Information Technology (DIT), Government of India (GOI) has set out a framework for the establishment of a network of 100000+ ICTenabled access points termed as Common Services Centres (CSC) across the country on an entrepreneur-based Public Private Partnership (PPP) model, with an equitable geographical spread in rural areas of the country. To date, over 80,000 CSCs have been established across 28 States. Various States have prescribed SLAs of availability and service delivery for the services to be delivered through the CSCs. An important obligation for SCAs is to ensure that CSCs are rolled out as per the roll out obligations agreed with each State and ICT services are available to the citizens during their designated hours of operation. Monitoring of CSCs using technology adds credibility and facilitates easy and effective monitoring of the entire progress and performance of the CSC scheme. The technology solution has been put in place Infrastructure Leasing and Financial Services Limited (CSC SPV) had assisted DIT in developing and implementing the CSC monitoring system including online registration and uptime monitoring solution on a Pan India basis, the solution entailed: Monitoring progressive roll out of CSCs across the country by the various SCAs Creating a central database of all the commissioned CSCs across the country and providing them with a unique CSC identification Registering CSC IT terminals using a centralized registration process Monitoring uptime performance of CSC IT terminals Understanding Internet connectivity status at each of the CSCs Confidential 1
CSC Monitoring Solution: There are three key applications developed and currently implemented which form part of the CSC monitoring solution. These include: (a) CSC SMART Solution: This application tracks CSC roll out progress at block level up to the stage CSCs are finally commissioned. The application tracks CSCs over stages, such as selection of SCAs, selection of CSC locations, identification of VLEs, setting up IT infrastructure, Internet connectivity, commissioning, final certification of CSCs, the system also tracks status of BSNL connectivity at various CSC and provides useful performance information of CSCs (b) CSC Online Monitoring Solution: Post CSCs are commissioned the online monitoring tool helps in registration of CSC IT terminals and tracks uptime of IT terminals. Each CSC PC is required to install and register online monitoring tool. The online registration process serves a proof of availability of CSC IT terminals as validated by their unique Mac ID and internet availability for delivering digital services (c) CSC Online Dashboard: This tool provides executive MIS on registration and uptime status of CSCs on Pan India basis and tracks the performance of CSCs, SCAs and States based on uptime logs generated and disseminated by the online monitoring tool The CSC monitoring applications have evolved over a period of time and have been customized to suit the needs of the CSC scheme. The solution currently serves the following purpose: Confidential 2
(a) Provides unique identification of a CSC based on their geography (b) Maintains a centralized database of CSCs, VLE with their addresses, email and contact details (c) Enables online registration status of CSCs (d) Reckons uptime performance of CSCs which have been registered online on a daily basis (e) Maintains uptime Performance of a CSC, SCA and States based on CSC performance in their respective territories (f) Provides role based access to all the stakeholders based on their privilege geographic usage (g) Provides single waterfall view of CSCs from Pan India-State- District-Block to the ultimate CSC (h) Enables recording of BSNL connectivity status at each of the CSCs Confidential 3
Accessing Portals using CSC ID: E-Governance space has seen many Government Departments/local bodies and Businesses offering various services, for Service Seekers (SS) like the CSCs, Citizens, Businesses and other Government Departments/local bodies. This has given rise to multiple Service Access Providers (SAP) (Portals) and Service Providers (SP). Respective SAP portals expect citizens, VLEs, SCAs to register themselves on their portal before seeking any online services. Portals do have their own registration process. From CSC perspective, this entails keeping multiple ID and password which makes it too cumbersome for a VLE to use several portals to avail different services The CSC monitoring system maintains a unique CSC ID, hence it is important that a mechanism is developed whereby SAPs can authenticate CSC ID on the central CSC database platform. This facility would save CSC the trouble of registering their profiles with multiple SAPs. CSC Connect: CSC SPV has proposed to DIT an extension of OMT system by delivering a common purpose CSC Connect authentication mechanism. The key purpose of this document is to form common understanding of CSC Connect process and policy framework: Confidential 4
(b) (c) (d) The solution would necessary entail making changes to the existing SAPs (Portal) to handle CSC registration and authentication. The implementation of solution (web service) would hence be responsibility of SAPs for their respective portals DIT needs to prescribe guidelines and make it a mandate for all SAPs to incorporate this solution in their respective portals, as developed under the scope of this task This document provides: Objectives, Scope and Policy CSC connect Process Steps and Annexure with Report formats Confidential 5
2. Objectives, Scope and Policy CSC Connect Objective: The key objectives of this project are summarized below: (a) To standardize use of CSC ID and password across the various portals (b) To build a standard plug-in code to be implemented with SAP portal for enabling CSC availability (c) To develop a common solution for CSCID authentication for SAP portals on the lines of authentication mechanism which prevents various popular and social networking sites (d) To measure usage of services of various SAP sites at various CSCs Scope The scope of our services includes design and building of a CSC Connect system including building a common plug-in code which would allow various service provider SAP (Portal) to integrate common plug-in code on their portal and prepare their portals to validate CSC ID and password using CSC Connect In essence the scope of CSC Connect covers design and develop IT solution to help all the SAP integrate plug-in codes into their respective portal, and help authenticate a CSC whenever CSCs access SAP portal for use of any services. Confidential 6
Csc CSC-On Line Monitoring Step 1:- CSC Connect is a facility available to various Service Access Provider Portals (SAPP) to allow CSCs to login into their portals using their unique CSC ID / password. Step2:- In order to implement CSC Connect, you are required to undertake a simple registration process with CSC Connect at the URL:http://www.csclive.in/cscconnect Step 3:- The CSC Connect administrator would review and approve your registration. Post approval, a SAP user ID/ password would be generated and the same would be forwarded by email to SAP. Step 4:- This will enable SAP to download plug-ins and integrated CSC Connect with your portal. Plug-in code is a HTML/ Java script which can be easily integrated with the Portal. On successful integration your Portal will be CSC Connect enabled. Step 5:- Once CSC Connect is enabled; CSC Connect icon will appear on your portal page.
Csc Step 6:- All CSCs should connect your portal using CSC Connect authentication and using OMT CSC ID and Password. The CSC user would click on this icon and controls from Portal would pass on to CSC online monitoring system. The system would prompt CSC users to enter CSC ID / Password. The CSC- ID/ Password would be authenticated by CSC Connect and on success the CSC user would be allowed to proceed with the subsequent screen in the portal Step 7:- When CSC establishes connection with the Portal through the CSC Connect mechanism; some important information would be passed back to your portal. The information which would be passed are - CSC ID - E.g. MH010100203 - CSC Name - e.g. Pune - CSC Location - e.g. Pune - VLE Name - e.g. Sanjay Patil - SCA Id - e.g. 010 - SCA Name - e.g. Spanco Ltd. - CSC Registration Status - Commissioned / Registered - Last Log Received - ddmmmyyyy_hhmmssam