Smarter Balanced Reporting (RFP 15) Developer Guide
|
|
|
- Eric Harrell
- 10 years ago
- Views:
Transcription
1 Smarter Balanced Reporting (RFP 15) Prepared for: by: Page 1 of 17 Smarter Balanced Reporting (RFP 15)
2 Approvals Representing Date Author Status Consortium Joe Willhoft Consortium Brandt Redd Approved for Milestone 5 PMP Kevin King Endorsed for Milestone 5 Workgroup Henry King Endorsed for Milestone 5 Revision History Revision Description Author/Modifier Date Initial Release (DRAFT) Anna Grebneva (Amplify) Page 2 of 17 Smarter Balanced Reporting (RFP 15)
3 Table of Contents 1 Summary 1.1 Audience 1.2 Assumptions 2 Setting up Development Environment 3 Running Smarter Web Application 3.1 Smarter Functionalities 3.2 Generating INI Configuration File 3.3 Configurations in INI file 3.4 Creating Edware Schema 3.5 Starting Smarter 3.6 Running Smarter Unit Tests 3.7 Generating Smarter Code Documentation 4 Running Universal Data Loader (UDL) 4.1 INI Configuration File 4.2 Configurations in INI file 4.3 Copying Decryption Keys 4.4 Starting UDL 4.5 Debugging UDL 4.6 Running UDL Tests 4.7 Generating UDL Code Documentation 5 Running EdMigrate 5.1 Generating INI Configuration File 5.2 Configurations in INI file 5.3 Starting EdMigrate 5.4 Running EdMigrate Unit Tests 5.5 Generating Edmigrate Code Documentation Page 3 of 17 Smarter Balanced Reporting (RFP 15)
4 1 Summary Smarter Balanced Data Warehouse and Reporting system supports ingestion of student assessment and student registration data, authentication with a SAML identity provider, and visual display different representation of the ingested data through a web application in HTML, CSV and PDF data formats. The implementation is substantially in Python 1.1 Audience This document is designed for developers that are familiar and have experience with: client-server web applications REST requests and responses in JSON data format authentication with SAML 1.2 Assumptions This document is tailored towards Mac OS development environment. Many of our 3rd party dependencies can be installed via brew on a Mac OS environment. 2 Setting up Development Environment 1. Install Python You can download the installer from If an earlier version of Python is already installed (2.6 or 2.7), you may also be able to install Python 3.3 via brew (for Mac), yum (for Linux/CentOS), or apt-get (for ubuntu/debian). If installing from source, you must use make alt-install After installation, please verify that the version is correct by running this command python3 --version Make sure that pip and virtualenv are installed with python. You can verify this by checking that they exist in the bin directory of your python installation. If they don t exist, you can download and install them manually. virtualenv is available at and pip is available at 2. Create and activate virtualenv Python 3.3 doesn't usually have virtualenv included in it, because it has a built-in version called pyenv Page 4 of 17 Smarter Balanced Reporting (RFP 15)
5 Important Note: if your machine has both Python 2.6/2.7 & Python 3.x, it is critical that you don't use pip or ez_setup to install virtualenv because they will use the default System Python in the process and thus implement a binding to the Python 2.x interpreter. Instead, curl or wget the source package from PyPa for virtualenv and run the virtualenv.py with the same syntax statement you have below, but using full local paths, not relative paths to both the python and the destdir virtualenv -p <python-exe-path> --distribute <dest-dir>. <dest-dir>/bin/activate You can verify pip and python is installed properly inside your virtual environment by running these two commands: (virtualenv) python --version (virtualenv) pip freeze 3. Install Node.js and coffeescript (Only required for web application) You can download and install node.js from Make sure that npm command works after the installation. You can now install coffeescript: npm install -g coffee-script 4. Install xmlsec1 for SAML security verification (Only required for web application) On a Mac, you can install from brew: brew upgrade pkg-config brew install xmlsec1 5. Install wkhtmltopdf and poppler for pdf generation (Only required for web application) You can download and install from here: On a mac, you can install from brew: brew install wkhtmltopdf Page 5 of 17 Smarter Balanced Reporting (RFP 15)
6 brew install poppler 6. Install gpg You can download and install gpg1.4 from here: On a Mac, you can install from brew: brew install gnupg 7. Install PostgreSQL You can download PostgreSQL 9.2 from here: You can also download pgadmin, a graphical management tool for PostgresSQL, from here: 8. Install RabbitMQ You can download and install from here: On a Mac, you can install from brew: brew install rabbitmq 9. Install Aptana IDE (optional) You can download Aptana from here: You ll need to set up your Python Interpreter in Aptana. Navigate to Preference PyDev Interpreter - Python New Enter edware as the interpreter name and set the Interpreter Executable to the path of your python3 executable within your virtual environment, <dest-dir>/bin/python3 Python Pyramid is automatically installed when you run python setup-developer.py in the smarter directory. To configure to run Python Pyramid based web applications, Click on String Substitution Variables Add Variable Enter name as pyramid_run and value of <dest-dir>/bin/pserve Page 6 of 17 Smarter Balanced Reporting (RFP 15)
7 Apply and Click on OK to save your changes. You ll also need to add a new Run Configuration to run Pyramid applications. Navigate to Run Run Configurations. Add a new configuration called smarter. In Main Module, enter ${pyramid_run} and Click on Arguments tab and add the following to the program arguments,../config/development.ini 3 Running Smarter Web Application Smarter is a web application written in Python and Coffeescript. It is written using Pyramid web framework and can be run locally via pserve. The application requires an INI configuration file to run. Smarter needs to authenticate with an Identity Provider, such a OpenAM, using SAML 2.0. Client side source code is written in Coffeescript, which requires to be pre-compiled to Javascript. We use node.js libraries to pre-compile, minify, and watch for coffeescript and less file changes in the <repo>/smarter/assets directory. 3.1 Smarter Functionalities Web-based Reports Comparing Populations at State Level, District Level, School Level List of Students Report Individual Student Report Print-Friendly Formatted Reports PDF version of Individual Student Report 508 Compliant csv Extract of Comparing Populations Report Student Assessment Extracts in JSON and csv Student Registration Statistics and Completeness csv Report Pre-Generation PDF pre-generation Cache warmer 3.2 Generating INI Configuration File Smarter reads an INI file when the application starts up. A basic version of this INI configuration can be generated by the following commands, which builds an INI file based on values defined in settings.yaml. First, you should install the required python dependencies. (virtualenv) cd <repo>/config (virtualenv) python setup.py develop Next, generate the ini file, (virtualenv) python generate_ini.py -e development Page 7 of 17 Smarter Balanced Reporting (RFP 15)
8 An INI file, development.ini, will be generated in the config directory. You can edit this file directly if you need to make any configuration changes. Alternatively, you can make permanent changes inside settings.yaml. 3.3 Configurations in INI file Below is a list of commonly configured settings that should be modified depending on your environment Configuration auth.saml.idp_server_login_url auth.saml.idp_server_logout_url auth.saml.issuer_name auth.saml.name_qualifier edware.db.[tenant_name].url Description This is the SSO login URL that Smarter will redirect to when user isn t authenticated. This URL should be an URL provided by your SAML Identity Provider. This is the logout URL that Smarter will redirect to when an authenticated user wants to log out. This is your Service Provider identification name used in SAML Requests. This is your Identity Provider identification name used in SAML Requests. This is the URL to your database server. The format of this URL is: postgresql+psycopg2://user:password@hostname :port/databasename The tenant_name can be any string, but this must match the tenant_name that is provided by SSO. edware.db.[tenant_name].schema_name edware.db.[tenant_name].state_code edware_stats.db.schema_name This is the name of the schema that hosts the data. This is the state code that the tenant is hosting. ex. CA The schema name of the stats database server. (This database is used to record statistics of batch jobs that were migrated and is used in Smarter to trigger pre-generation of pdfs and pre-caching) Page 8 of 17 Smarter Balanced Reporting (RFP 15)
9 edware_stats.db.url The database url of the stats database server. The format of this URL is: :port/databasename 3.4 Creating Edware Schema You ll need to create a schema to host the data that Smarter will query from. First, you need to install python dependencies. (virtualenv) cd <repo>/edschema (virtualenv) python setup.py develop Next, create an empty schema into your database. (virtualenv) cd <repo>/edschema/edschema (virtualenv) python metadata_generator.py -s <schemaname> -m edware -d <databasename> --host <hostname:port> -u <user> -p <password> You can now import our test data into your database. (virtualenv) cd <repo>/test_utils (virtualenv) python import_data.py -c <repo>/config/development.ini -i <tenant> -s <statecode> -n <statename> ex. python import_data.py -c <repo>/config/development.ini -i cat -s NC - North Carolina Note: import_data.py reads the database configuration for your tenant from the INI file that you ve generated previously 3.5 Starting Smarter You ll first need to install all python dependencies that Smarter uses. (virtualenv) cd <repo>/smarter (virtualenv) python setup-developer.py develop At this point, you re ready to start the server. You can either start it with Aptana, by hitting Run using the Run configuration that you have set up previously, or on a terminal, you can issue the command: (virtualenv) cd <repo>/config (virtualenv) pserve development.ini Page 9 of 17 Smarter Balanced Reporting (RFP 15)
10 At this point, your server should be running on port You can navigate to this URL on your browser, and should be able to see the login landing page. Next, you can click on the Login Button and that should redirect you to your Identity Provider s login page. After logging in, you should be able to view the Comparing Population Report. At this point, you ve confirmed that Smarter web application is running. 3.6 Running Smarter Unit Tests Smarter has a suite of Unit Tests that you can run. First, you ll need to install dependencies in your virtual environment. Page 10 of 17 Smarter Balanced Reporting (RFP 15)
11 (virtualenv) pip install nose (virtualenv) pip install coverage (virtualenv) pip install nose-cov At this point, you re ready to run the unit tests. (virtualenv) cd <repo>/smarter (virtualenv) nosetests 3.7 Generating Smarter Code Documentation Smarter uses a Python utility library, Sphinx, to generate its documentation. To generate code documentations, you ll first need to install dependencies in your virtual environment. (virtualenv) cd <repo>/smarter (virtualenv) python setup.py docs Next, you can generate the html version of the documentation (virtualenv) cd <repo>/smarter/docs (virtualenv) make html To view the documentation, navigate to 4 Running Universal Data Loader (UDL) UDL is responsible for ingesting a CSV/JSON pair of files. Currently, UDL supports two types of ingestion: student assessment and student registration. Please refer to our data dictionary documentation for the formats of these files. Some basic concepts of UDL: Each tenant has its own landing zone for file drop off UDL loads CSV into the database via PostgreSQL dblink extension Each CSV goes through the pipeline of CSV staging database integration database pre-prod database 4.1 INI Configuration File UDL reads an INI file during application startup. A basic version of this INI configuration can be generated by the following commands, which constructs an INI file based on values defined in udl2_conf.yaml. You ll first need to install python dependencies (if you haven t done so previously). Page 11 of 17 Smarter Balanced Reporting (RFP 15)
12 (virtualenv) cd <repo>/config (virtualenv) python setup.py develop 4.2 Configurations in INI file Below is a list of commonly configured settings that should be modified depending on your environment Configuration udl2_db_conn.url Description This is the URL to your UDL staging, integration & stats database server. The format of this URL is: postgresql+psycopg2://user:password@hostname :port/databasename Due to the usage of foreign data wrapper, this database server must reside in the same machine as where UDL celery workers are running from target_db_conn.[tenant].url This is the URL to your pre-production database server. Tenant can be any string. When a tenant target database connection is set, a corresponding production database connection must be present in INI file. prod_db_conn.[tenant].url prod_db_conn.[tenant].db_schema edware_stats.db.schema_name edware_stats.db.url logging.audit This is the URL to your production database server. This is the schema name for your production database. This schema must exist when UDL starts up. The schema name of the stats database server. (This database is used to record statistics of batch jobs in UDL and will be used in EdMigrate to handle migration) The database url of the stats database server. The format of this URL is: postgresql+psycopg2://user:password@hostname :port/databasename This is the path used for logging. Page 12 of 17 Smarter Balanced Reporting (RFP 15)
13 4.3 Copying Decryption Keys UDL needs to decrypt data files, and we have supplied the corresponding decryption keys that are used to decrypt our test data files. Three Files are supplied: File Name secring.gpg pubring.gpg trustdb.gpg Description Lock file for secret keyring (Private keyring) Public keyring Trust database You ll need to copy the keys to your gpg home directory: cp <repo>/edudl2/edudl2/tests/data/keys/* ~/.gnupg/ If you need to encrypt your own data files, here are some sample commands to tar and encrypt the file. tar -cvzf test_data.tar.gz --disable-copyfile file1 file2 gpg --armor --local-user --recipient -- encrypt --sign test_data.tar.gz 4.4 Starting UDL To utilize the generic development environment s configuration, you ll need to create a preproduction database named edware, and a database user named, edware with password of edware2013. As well, you ll need to create a UDL database using the user udl2, and you can also name the database as udl2. These are the default configuration, you may configure your environment with other values, but you ll need to make sure that you update the INI file and/or udl2_conf.yaml. You can connect to postgres via pgadmin, and create a database and user through the user interface. After you ve created a database and user, you can begin and set up UDL dependencies. (virtualenv) cd <repo>/edudl2 (virtualenv) python setup-developer.py develop Page 13 of 17 Smarter Balanced Reporting (RFP 15)
14 Please make sure that RabbitMQ is already running. You will now generate an INI file, initialize the UDL database, and start celery worker. Note that the script below will always re-generate an INI file, therefore if any configurations need to be overwritten, please make sure that they re done in udl2_conf.yaml. (virtualenv) cd <repo>/edudl2/scripts (virtualenv)./start_local_udl.sh You can verify that the workers have started by running: ps -ef grep celery To initiate UDL pipeline to process the file, you ll first need to copy a.tar.gz.gpg file into the arrival zone of a tenant. You can copy an example from the test data. mkdir -p /opt/edware/zones/landing/arrivals/[tenant] cp <repo>/edudl2/edudl2/tests/data/test_data_latest/*.tar.gz.gpg /opt/edware/zones/landing/arrivals/[tenant] Next, you ll have to invoke UDL to process your file (virtualenv) cd <repo>/edudl2/scripts (virtualenv) python driver.py -a /opt/edware/zones/landing/arrivals/[tenant]/[nameoffile] There are a few verification that you can check for each ingestion job: 1. Check UDL logs The logs are located in /opt/edware/log/udl2.error.log 2. Check udl_batch table inside UDL database You should look for the row with UDL_COMPLETE as SUCCESS 3. Check that a new schema has been created in your pre-production database, and that the tables are populated with data. 4.5 Debugging UDL UDL supports a development mode that allows developers to debug the source code. In your IDE, Aptana, you can add a run configuration for UDL with program arguments of --dev running main module edudl2/scripts/driver.py. Note: you may need to override the default tenant name with -t [tenant] Page 14 of 17 Smarter Balanced Reporting (RFP 15)
15 Under development mode, it will copy a file to the landing zone for you to a default tenant named cat (Note: If you re using the default tenant, you will need to make sure that the database configuration for that tenant exists in your INI file) You should be able to set a breakpoint in the code base and start debugging. 4.6 Running UDL Tests UDL has a suite of tests that you can run. First, you ll need to install dependencies in your virtual environment (if you haven t already done so). (virtualenv) pip install nose (virtualenv) pip install coverage (virtualenv) pip install nose-cov At this point, you re ready to run the unit tests. (virtualenv) cd <repo>/edudl2 (virtualenv) nosetests 4.7 Generating UDL Code Documentation Smarter uses a Python utility library, Sphinx, to generate its documentation. To generate code documentations, you ll first need to install dependencies in your virtual environment. (virtualenv) cd <repo>/edudl2 (virtualenv) python setup.py docs Next, you can generate the html version of the documentation (virtualenv) cd <repo>/edudl2/docs (virtualenv) make html To view the documentation, navigate to 5 Running EdMigrate When we receive new data through UDL, we want to minimize disturbance and outages to Smarter Web Application. In a production environment, we will migrate data from preproduction to production database on a scheduled basis. During this migration, we will rotate a group of database slaves out to replicate such that we can minimize any performance deterioration. In a local development environment, we can only test the actual data migration. Testing of slaves being detached from PGPool is out of scope in a local environment setting. Page 15 of 17 Smarter Balanced Reporting (RFP 15)
16 5.1 Generating INI Configuration File EdMigrate reads an INI file on start up. A basic version of this INI configuration can be generated by the following commands, which builds an INI file based on values defined in settings.yaml. First, you should install python dependencies that we need. (virtualenv) cd <repo>/config (virtualenv) python setup.py develop Next, generate the ini file, (virtualenv) python generate_ini.py -e development An INI file, development.ini, will be generated in the config directory. 5.2 Configurations in INI file Below is a list of commonly configured settings that should be modified depending on your environment Configuration migrate_dest.db.[tenant].schema_name migrate_dest.db.[tenant].url migrate_source.db.[tenant].url edware_stats.db.schema_name edware_stats.db.url Description The schema name of the destination database server (ie. production database server) The database url of the destination database server. The format of this URL is: postgresql+psycopg2://user:password@hostname :port/databasename The database url of the source database server. (ie. pre-production database server) The schema name of the stats database server. (This database is used to record statistics of batch jobs in UDL, EdMigrate, and Smarter) The database url of the stats database server. The format of this URL is: postgresql+psycopg2://user:password@hostname :port/databasename 5.3 Starting EdMigrate You ll first need to install all python dependencies that EdMigrate uses. (virtualenv) cd <repo>/edmigrate Page 16 of 17 Smarter Balanced Reporting (RFP 15)
17 (virtualenv) python setup-developer.py develop Next, you ll need to start main.py (virtualenv) cd <repo>/edmigrate/edmigrate (virtualenv) python main.py --migrateonly -i <repo>/config/development.ini The migration script will look for migration candidates inside udl_stats table of edware_stats database for any rows that have a status of udl.ingested. EdMigrate will move data from destination database (pre-prod) using the schema name of the corresponding batch_guid value into source database (prod). 5.4 Running EdMigrate Unit Tests EdMigrater has a suite of unit tests that you can run. First, you ll need to install dependencies in your virtual environment (if you haven t already done so). (virtualenv) pip install nose (virtualenv) pip install coverage (virtualenv) pip install nose-cov At this point, you re ready to run the unit tests. (virtualenv) cd <repo>/edmigrate (virtualenv) nosetests 5.5 Generating Edmigrate Code Documentation Smarter uses a Python utility library, Sphinx, to generate its documentation. To generate code documentations, you ll first need to install dependencies in your virtual environment. (virtualenv) cd <repo>/edmigrate (virtualenv) python setup.py docs Next, you can generate the html version of the documentation (virtualenv) cd <repo>/edmigrate/docs (virtualenv) make html To view the documentation, navigate to Page 17 of 17 Smarter Balanced Reporting (RFP 15)
Monitoring Oracle Enterprise Performance Management System Release 11.1.2.3 Deployments from Oracle Enterprise Manager 12c
Monitoring Oracle Enterprise Performance Management System Release 11.1.2.3 Deployments from Oracle Enterprise Manager 12c This document describes how to set up Oracle Enterprise Manager 12c to monitor
Use Enterprise SSO as the Credential Server for Protected Sites
Webthority HOW TO Use Enterprise SSO as the Credential Server for Protected Sites This document describes how to integrate Webthority with Enterprise SSO version 8.0.2 or 8.0.3. Webthority can be configured
Deploying Microsoft Operations Manager with the BIG-IP system and icontrol
Deployment Guide Deploying Microsoft Operations Manager with the BIG-IP system and icontrol Deploying Microsoft Operations Manager with the BIG-IP system and icontrol Welcome to the BIG-IP LTM system -
mylittleadmin for MS SQL Server Quick Start Guide
mylittleadmin for MS SQL Server Quick Start Guide version 3.5 1/25 CONTENT 1 OVERVIEW... 3 2 WHAT YOU WILL LEARN... 3 3 INSTALLATION AND CONFIGURATION... 3 4 BASIC NAVIGATION... 4 4.1. Connection 4 4.2.
Copyright: WhosOnLocation Limited
How SSO Works in WhosOnLocation About Single Sign-on By default, your administrators and users are authenticated and logged in using WhosOnLocation s user authentication. You can however bypass this and
For details about using automatic user provisioning with Salesforce, see Configuring user provisioning for Salesforce.
Chapter 41 Configuring Salesforce The following is an overview of how to configure the Salesforce.com application for singlesign on: 1 Prepare Salesforce for single sign-on: This involves the following:
How To Encrypt A Traveltrax Report On Gpg On A Pc Or Mac Or Mac (For A Free Download) On A Thumbdrive Or Ipad Or Ipa (For Free) On Pc Or Ipo (For An Ipo)
EMAIL ENCRYPTION Guide June 3, 2013 TABLE OF CONTENTS Steps to Create Encryption Public Key... 3 Installing GPG... 3 Key Generation Process... 4 Update User Settings... 6 Decrypting an encrypted file...
SAP NetWeaver AS Java
Chapter 75 Configuring SAP NetWeaver AS Java SAP NetWeaver Application Server ("AS") Java (Stack) is one of the two installation options of SAP NetWeaver AS. The other option is the ABAP Stack, which is
Configuring Salesforce
Chapter 94 Configuring Salesforce The following is an overview of how to configure the Salesforce.com application for singlesign on: 1 Prepare Salesforce for single sign-on: This involves the following:
Expresso Quick Install
Expresso Quick Install 1. Considerations 2. Basic requirements to install 3. Install 4. Expresso set up 5. Registering users 6. Expresso first access 7. Uninstall 8. Reinstall 1. Considerations Before
To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.
Znode Multifront - Installation Guide Version 6.2 1 System Requirements To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server
Getting Started with the Ed-Fi ODS and Ed-Fi ODS API
Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview October 2014 2014 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark
Click Studios. Passwordstate. Installation Instructions
Passwordstate Installation Instructions This document and the information controlled therein is the property of Click Studios. It must not be reproduced in whole/part, or otherwise disclosed, without prior
i2b2 Installation Guide
Informatics for Integrating Biology and the Bedside i2b2 Installation Guide i2b2 Server and Clients Document Version: 1.7.00-003 Document Management Revision Number Date Author Comment 1.7.00-001 03/06/2014
Avatier Identity Management Suite
Avatier Identity Management Suite Migrating AIMS Configuration and Audit Log Data To Microsoft SQL Server Version 9 2603 Camino Ramon Suite 110 San Ramon, CA 94583 Phone: 800-609-8610 925-217-5170 FAX:
Handle Tool. User Manual
User Manual Corporation for National Research Initiatives Version 2 November 2015 Table of Contents 1. Start the Handle Tool... 3 2. Default Window... 3 3. Console... 5 4. Authentication... 6 5. Lookup...
PAYMENTVAULT TM LONG TERM DATA STORAGE
PAYMENTVAULT TM LONG TERM DATA STORAGE Version 3.0 by Auric Systems International 1 July 2010 Copyright c 2010 Auric Systems International. All rights reserved. Contents 1 Overview 1 1.1 Platforms............................
McAfee One Time Password
McAfee One Time Password Integration Module Outlook Web App 2010 Module version: 1.3.1 Document revision: 1.3.1 Date: Feb 12, 2014 Table of Contents Integration Module Overview... 3 Prerequisites and System
SAML single sign-on configuration overview
Chapter 34 Configurin guring g Clarizen Configure the Clarizen Web-SAML application profile in Cloud Manager to set up single sign-on via SAML with Clarizen. Configuration also specifies how the application
How to Set Up pgagent for Postgres Plus. A Postgres Evaluation Quick Tutorial From EnterpriseDB
How to Set Up pgagent for Postgres Plus A Postgres Evaluation Quick Tutorial From EnterpriseDB February 19, 2010 EnterpriseDB Corporation, 235 Littleton Road, Westford, MA 01866, USA T +1 978 589 5700
Configuring. Moodle. Chapter 82
Chapter 82 Configuring Moodle The following is an overview of the steps required to configure the Moodle Web application for single sign-on (SSO) via SAML. Moodle offers SP-initiated SAML SSO only. 1 Prepare
Forward proxy server vs reverse proxy server
Using a reverse proxy server for TAD4D/LMT Intended audience The intended recipient of this document is a TAD4D/LMT administrator and the staff responsible for the configuration of TAD4D/LMT agents. Purpose
Configuring user provisioning for Amazon Web Services (Amazon Specific)
Chapter 2 Configuring user provisioning for Amazon Web Services (Amazon Specific) Note If you re trying to configure provisioning for the Amazon Web Services: Amazon Specific + Provisioning app, you re
Configuring MailArchiva with Insight Server
Copyright 2009 Bynari Inc., All rights reserved. No part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording, or any
Enabling SSL and Client Certificates on the SAP J2EE Engine
Enabling SSL and Client Certificates on the SAP J2EE Engine Angel Dichev RIG, SAP Labs SAP AG 1 Learning Objectives As a result of this session, you will be able to: Understand the different SAP J2EE Engine
4PSA Total Backup 3.0.0. User's Guide. for Plesk 10.0.0 and newer versions
4PSA Total Backup 3.0.0 for Plesk 10.0.0 and newer versions User's Guide For more information about 4PSA Total Backup, check: http://www.4psa.com Copyright 2009-2011 4PSA. User's Guide Manual Version 84359.5
Install guide for Websphere 7.0
DOCUMENTATION Install guide for Websphere 7.0 Jahia EE v6.6.1.0 Jahia s next-generation, open source CMS stems from a widely acknowledged vision of enterprise application convergence web, document, search,
Installation Guide. Copyright (c) 2015 The OpenNMS Group, Inc. OpenNMS 17.0.0-SNAPSHOT Last updated 2015-09-22 05:19:20 EDT
Installation Guide Copyright (c) 2015 The OpenNMS Group, Inc. OpenNMS 17.0.0-SNAPSHOT Last updated 2015-09-22 05:19:20 EDT Table of Contents 1. Basic Installation of OpenNMS... 1 1.1. Repositories for
TROUBLESHOOTING RSA ACCESS MANAGER SINGLE SIGN-ON FOR WEB-BASED APPLICATIONS
White Paper TROUBLESHOOTING RSA ACCESS MANAGER SINGLE SIGN-ON FOR WEB-BASED APPLICATIONS Abstract This white paper explains how to diagnose and troubleshoot issues in the RSA Access Manager single sign-on
How To Set Up A Macintosh With A Cds And Cds On A Pc Or Macbook With A Domain Name On A Macbook (For A Pc) For A Domain Account (For An Ipad) For Free
Setting Up a Macintosh For Use In The Medical Center The purpose of this document is to provide some assistance and direction to the users of Macintosh computers in The Medical Center network environment.
Web+Center Version 7.x Windows Quick Install Guide 2 Tech Free Version Rev March 7, 2012
Web+Center Version 7.x Windows Quick Install Guide 2 Tech Free Version Rev March 7, 2012 1996-2012 Internet Software Sciences Welcome to the Web+Center Installation and Configuration guide. This document
Administration Quick Start
www.novell.com/documentation Administration Quick Start ZENworks 11 Support Pack 3 February 2014 Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents or use of
Office 365 deployment checklists
Chapter 128 Office 365 deployment checklists This document provides some checklists to help you make sure that you install and configure your Office 365 deployment correctly and with a minimum of issues.
How To Test The Bandwidth Meter For Hyperv On Windows V2.4.2.2 (Windows) On A Hyperv Server (Windows V2) On An Uniden V2 (Amd64) Or V2A (Windows 2
BANDWIDTH METER FOR HYPER-V NEW FEATURES OF 2.0 The Bandwidth Meter is an active application now, not just a passive observer. It can send email notifications if some bandwidth threshold reached, run scripts
Active Directory Integration
January 11, 2011 Author: Audience: SWAT Team Evaluator Product: Cymphonix Network Composer EX Series, XLi OS version 9 Active Directory Integration The following steps will guide you through the process
Configuration Manual
Configuration Manual Page 1 of 20 Table of Contents Chronicall Setup...3 Standard Installation...3 Non-standard Installation (Recording Library on Separate machine)...8 Configuring Call Recording through
Office 365 deploym. ployment checklists. Chapter 27
Chapter 27 Office 365 deploym ployment checklists This document provides some checklists to help you make sure that you install and configure your Office 365 deployment correctly and with a minimum of
Click Studios. Passwordstate. Upgrade Instructions to V7 from V5.xx
Passwordstate Upgrade Instructions to V7 from V5.xx This document and the information controlled therein is the property of Click Studios. It must not be reproduced in whole/part, or otherwise disclosed,
OpenGeo Suite for Linux Release 3.0
OpenGeo Suite for Linux Release 3.0 OpenGeo October 02, 2012 Contents 1 Installing OpenGeo Suite on Ubuntu i 1.1 Installing OpenGeo Suite Enterprise Edition............................... ii 1.2 Upgrading.................................................
EVault for Data Protection Manager. Course 361 Protecting Linux and UNIX with EVault
EVault for Data Protection Manager Course 361 Protecting Linux and UNIX with EVault Table of Contents Objectives... 3 Scenario... 3 Estimated Time to Complete This Lab... 3 Requirements for This Lab...
AWS Schema Conversion Tool. User Guide Version 1.0
AWS Schema Conversion Tool User Guide AWS Schema Conversion Tool: User Guide Copyright 2016 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may
Source Code Management for Continuous Integration and Deployment. Version 1.0 DO NOT DISTRIBUTE
Source Code Management for Continuous Integration and Deployment Version 1.0 Copyright 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed,
Secure Messaging Server Console... 2
Secure Messaging Server Console... 2 Upgrading your PEN Server Console:... 2 Server Console Installation Guide... 2 Prerequisites:... 2 General preparation:... 2 Installing the Server Console... 2 Activating
PROCUREMENT CARD US BANK ACCESS ONLINE SYSTEM USER GUIDE
PROCUREMENT CARD US BANK ACCESS ONLINE SYSTEM USER GUIDE Contracts and Procurement Procurement Card Program September 2011 Contents Web Browser Security Settings... 3 Internet Explorer Security Settings...
1 Introduction FrontBase is a high performance, scalable, SQL 92 compliant relational database server created in the for universal deployment.
FrontBase 7 for ios and Mac OS X 1 Introduction FrontBase is a high performance, scalable, SQL 92 compliant relational database server created in the for universal deployment. On Mac OS X FrontBase can
SOA Software API Gateway Appliance 7.1.x Administration Guide
SOA Software API Gateway Appliance 7.1.x Administration Guide Trademarks SOA Software and the SOA Software logo are either trademarks or registered trademarks of SOA Software, Inc. Other product names,
SAML single sign-on configuration overview
Chapter 46 Configurin uring Drupal Configure the Drupal Web-SAML application profile in Cloud Manager to set up single sign-on via SAML with a Drupal-based web application. Configuration also specifies
How To Install Storegrid Server On Linux On A Microsoft Ubuntu 7.5 (Amd64) Or Ubuntu (Amd86) (Amd77) (Orchestra) (For Ubuntu) (Permanent) (Powerpoint
StoreGrid Linux Server Installation Guide Before installing StoreGrid as Backup Server (or) Replication Server in your machine, you should install MySQL Server in your machine (or) in any other dedicated
VERALAB LDAP Configuration Guide
VERALAB LDAP Configuration Guide VeraLab Suite is a client-server application and has two main components: a web-based application and a client software agent. Web-based application provides access to
User Guide. Version R91. English
AuthAnvil User Guide Version R91 English August 25, 2015 Agreement The purchase and use of all Software and Services is subject to the Agreement as defined in Kaseya s Click-Accept EULATOS as updated from
How To Set Up A Xerox Econcierge Powered By Xerx Account
Xerox econcierge Account Setup Guide Xerox econcierge Account Setup Guide The free Xerox econcierge service provides the quickest, easiest way for your customers to order printer supplies for all their
Lab 0: Preparing your laptop for the course OS X
Lab 0: Preparing your laptop for the course OS X Four pieces of software are needed to complete this course: 1. VMD Views and analyses molecular models. 2. NAMD Performs molecular dynamics simulations.
INSTALLING KAAZING WEBSOCKET GATEWAY - HTML5 EDITION ON AN AMAZON EC2 CLOUD SERVER
INSTALLING KAAZING WEBSOCKET GATEWAY - HTML5 EDITION ON AN AMAZON EC2 CLOUD SERVER A TECHNICAL WHITEPAPER Copyright 2012 Kaazing Corporation. All rights reserved. kaazing.com Executive Overview This document
SAML application scripting guide
Chapter 151 SAML application scripting guide You can use the generic SAML application template (described in Creating a custom SAML application profile) to add a SAML-enabled web application to the app
SAP NetWeaver Fiori. For more information, see "Creating and enabling a trusted provider for Centrify" on page 108-10.
Chapter 108 Configuring SAP NetWeaver Fiori The following is an overview of the steps required to configure the SAP NetWeaver Fiori Web application for single sign-on (SSO) via SAML. SAP NetWeaver Fiori
ClickDimensions Quick Start Guide For Microsoft Dynamics CRM 2011. 9/1/2011 ClickDimensions
ClickDimensions Quick Start Guide For Microsoft Dynamics CRM 2011 9/1/2011 ClickDimensions Online Training Resources This guide will explain how to register for and use a ClickDimensions Marketing Automation
1. How to Register... 2. 2. Forgot Password... 4. 3. Login to MailTrack Webmail... 5. 4. Accessing MailTrack message Centre... 6
MailTrack How To Document 27 March 2014 Table of Contents 1. How to Register... 2 2. Forgot Password... 4 3. Login to MailTrack Webmail... 5 4. Accessing MailTrack message Centre... 6 5. Creating a MailTrack
Git - Working with Remote Repositories
Git - Working with Remote Repositories Handout New Concepts Working with remote Git repositories including setting up remote repositories, cloning remote repositories, and keeping local repositories in-sync
MyMoney Documentation
MyMoney Documentation Release 1.0 Yannick Chabbert June 20, 2016 Contents 1 Contents 3 1.1 Installation................................................ 3 1.1.1 Requirements..........................................
Copyright Pivotal Software Inc, 2013-2015 1 of 10
Table of Contents Table of Contents Getting Started with Pivotal Single Sign-On Adding Users to a Single Sign-On Service Plan Administering Pivotal Single Sign-On Choosing an Application Type 1 2 5 7 10
Click Studios. Passwordstate. High Availability Installation Instructions
Passwordstate High Availability Installation Instructions This document and the information controlled therein is the property of Click Studios. It must not be reproduced in whole/part, or otherwise disclosed,
CLC Server Command Line Tools USER MANUAL
CLC Server Command Line Tools USER MANUAL Manual for CLC Server Command Line Tools 2.5 Windows, Mac OS X and Linux September 4, 2015 This software is for research purposes only. QIAGEN Aarhus A/S Silkeborgvej
TABLE OF CONTENTS. Copyright Pro Softnet Corporation. All rights reserved. 2
Last modified on 08.11.2011 TABLE OF CONTENTS Introduction... 4 Features... 5 General Features... 5 Backup Features... 5 Restore Features... 6 Link for Application Download... 6 Install IBackup for Mac...
Active Directory Requirements and Setup
Active Directory Requirements and Setup The information contained in this document has been written for use by Soutron staff, clients, and prospective clients. Soutron reserves the right to change the
Using Dedicated Servers from the game
Quick and short instructions for running and using Project CARS dedicated servers on PC. Last updated 27.2.2015. Using Dedicated Servers from the game Creating multiplayer session hosted on a DS Joining
MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server
MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server November 6, 2008 Group Logic, Inc. 1100 North Glebe Road, Suite 800 Arlington, VA 22201 Phone: 703-528-1555 Fax: 703-528-3296 E-mail:
AuShadha Documentation
AuShadha Documentation Release 0.1 Dr. Easwar T.R and others (see credits) October 17, 2015 Contents 1 Introduction to AuShadha Project 3 1.1 AuShadha (): Means medicine in Sanskrit................................
Department Service Integration with e-pramaan
Department Service Integration with e-pramaan How to integrate a.net Application.NET specific integration details are provided in this document. Read e-pramaan Departments Integration Document before proceeding.
Creating a DUO MFA Service in AWS
Amazon AWS is a cloud based development environment with a goal to provide many options to companies wishing to leverage the power and convenience of cloud computing within their organisation. In 2013
Configuring. SuccessFactors. Chapter 67
Chapter 67 Configuring SuccessFactors The following is an overview of the steps required to configure the SuccessFactors Enterprise Edition Web application for single sign-on (SSO) via SAML. SuccessFactors
Test Case 3 Active Directory Integration
April 12, 2010 Author: Audience: Joe Lowry and SWAT Team Evaluator Test Case 3 Active Directory Integration The following steps will guide you through the process of directory integration. The goal of
Scala InfoChannel Content Manager 5 Backup and Restore Instructions
4 Scala InfoChannel Content Manager 5 Backup and Restore Instructions This document describes how to backup and restore Scala InfoChannel Content Manager 5. Databases currently supported are: PostgreSQL
Installation Guide for WebSphere Application Server (WAS) and its Fix Packs on AIX V5.3L
Installation Guide for WebSphere Application Server (WAS) and its Fix Packs on AIX V5.3L Introduction: This guide is written to help any person with little knowledge in AIX V5.3L to prepare the P Server
ClicktoFax Service Usage Manual
ClicktoFax Service Usage Manual 1. Log in to Fax Service 2. Configure your account 3. Send a fax 4. Receive a fax/search for Faxes/View Faxes 5. Logout 6. Additional Support 1. Log into fax service: a.
Practice Fusion API Client Installation Guide for Windows
Practice Fusion API Client Installation Guide for Windows Quickly and easily connect your Results Information System with Practice Fusion s Electronic Health Record (EHR) System Table of Contents Introduction
To set up Egnyte so employees can log in using SSO, follow the steps below to configure VMware Horizon and Egnyte to work with each other.
w w w. e g n y t e. c o m Egnyte Single Sign-On (SSO) Installation for VMware Horizon To set up Egnyte so employees can log in using SSO, follow the steps below to configure VMware Horizon and Egnyte to
Novell ZENworks 10 Configuration Management SP3
AUTHORIZED DOCUMENTATION Software Distribution Reference Novell ZENworks 10 Configuration Management SP3 10.3 November 17, 2011 www.novell.com Legal Notices Novell, Inc., makes no representations or warranties
Partek Flow Installation Guide
Partek Flow Installation Guide Partek Flow is a web based application for genomic data analysis and visualization, which can be installed on a desktop computer, compute cluster or cloud. Users can access
Configuring SuccessFactors
Chapter 117 Configuring SuccessFactors The following is an overview of the steps required to configure the SuccessFactors Enterprise Edition Web application for single sign-on (SSO) via SAML. SuccessFactors
MarkLogic Server. Connector for SharePoint Administrator s Guide. MarkLogic 8 February, 2015
Connector for SharePoint Administrator s Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-1, February, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents
Secret Server Installation Windows 8 / 8.1 and Windows Server 2012 / R2
Secret Server Installation Windows 8 / 8.1 and Windows Server 2012 / R2 Table of Contents Table of Contents... 1 I. Introduction... 3 A. ASP.NET Website... 3 B. SQL Server Database... 3 C. Administrative
Tableau Server Administrator Guide
Tableau Server Administrator Guide Version 6.0 Welcome to Tableau Server. This guide will get you started using Tableau Server including installing and configuring; setting up distributed servers; managing
NovaBACKUP xsp Version 15.0 Upgrade Guide
NovaBACKUP xsp Version 15.0 Upgrade Guide NovaStor / November 2013 2013 NovaStor, all rights reserved. All trademarks are the property of their respective owners. Features and specifications are subject
Pulse Secure Client. Customization Developer Guide. Product Release 5.1. Document Revision 1.0. Published: 2015-02-10
Pulse Secure Client Customization Developer Guide Product Release 5.1 Document Revision 1.0 Published: 2015-02-10 Pulse Secure, LLC 2700 Zanker Road, Suite 200 San Jose, CA 95134 http://www.pulsesecure.net
Team Foundation Server 2013 Installation Guide
Team Foundation Server 2013 Installation Guide Page 1 of 164 Team Foundation Server 2013 Installation Guide Benjamin Day [email protected] v1.1.0 May 28, 2014 Team Foundation Server 2013 Installation Guide
TUTORIAL ECLIPSE CLASSIC VERSION: 3.7.2 ON SETTING UP OPENERP 6.1 SOURCE CODE UNDER WINDOWS PLATFORM. by Pir Khurram Rashdi
TUTORIAL ON SETTING UP OPENERP 6.1 SOURCE CODE IN ECLIPSE CLASSIC VERSION: 3.7.2 UNDER WINDOWS PLATFORM by Pir Khurram Rashdi Web: http://www.linkedin.com/in/khurramrashdi Email: [email protected] By
DiskBoss. File & Disk Manager. Version 2.0. Dec 2011. Flexense Ltd. www.flexense.com [email protected]. File Integrity Monitor
DiskBoss File & Disk Manager File Integrity Monitor Version 2.0 Dec 2011 www.flexense.com [email protected] 1 Product Overview DiskBoss is an automated, rule-based file and disk manager allowing one to
Getting Started with One Search for Destiny
Getting Started with One Search for Destiny Overview By providing one-stop searching of multiple online resources, One Search gives your students access to the best information in the least amount of time.
IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016. Integration Guide IBM
IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016 Integration Guide IBM Note Before using this information and the product it supports, read the information
Please check www.milestonesys.com for updates to make sure you install the most recent version of our software.
Guide Contents Dear Milestone Customer, With the purchase of Milestone XProtect Central you have chosen a very powerful central monitoring solution, providing instant overview of any number of Milestone
Bitrix Site Manager ASP.NET. Installation Guide
Bitrix Site Manager ASP.NET Installation Guide Contents Introduction... 4 Chapter 1. Checking for IIS Installation... 5 Chapter 2. Using An Archive File to Install Bitrix Site Manager ASP.NET... 7 Preliminary
How to utilize Administration and Monitoring Console (AMC) in your TDI solution
How to utilize Administration and Monitoring Console (AMC) in your TDI solution An overview of the basic functions of Tivoli Directory Integrator's Administration and Monitoring Console and how it can
ZeroTurnaround License Server User Manual 1.4.0
ZeroTurnaround License Server User Manual 1.4.0 Overview The ZeroTurnaround License Server is a solution for the clients to host their JRebel licenses. Once the user has received the license he purchased,
TAO Installation Guide v0.1. September 2012
TAO Installation Guide v0.1 September 2012 TAO installation guide v0.1 page 2/22 This installation guide provides instructions for installing TAO. For all other aspects of using TAO, please see the user
Net 2. NetApp Electronic Library. User Guide for Net 2 Client Version 6.0a
Net 2 NetApp Electronic Library User Guide for Net 2 Client Version 6.0a Table of Contents 1 INTRODUCTION AND KEY FEATURES... 3 SOME OF THE KEY FEATURES INCLUDE:... 3 INSTALLATION PREREQUISITES:... 3 2
WebApp S/MIME Manual. Release 7.2.1. Zarafa BV
WebApp S/MIME Manual Release 7.2.1 Zarafa BV January 06, 2016 Contents 1 Introduction 2 2 Installation 3 2.1 RPM based distributions............................................. 3 2.2 DEB based distributions.............................................
Adobe Marketing Cloud Using FTP and sftp with the Adobe Marketing Cloud
Adobe Marketing Cloud Using FTP and sftp with the Adobe Marketing Cloud Contents File Transfer Protocol...3 Setting Up and Using FTP Accounts Hosted by Adobe...3 SAINT...3 Data Sources...4 Data Connectors...5
EVALUATION ONLY. WA2088 WebSphere Application Server 8.5 Administration on Windows. Student Labs. Web Age Solutions Inc.
WA2088 WebSphere Application Server 8.5 Administration on Windows Student Labs Web Age Solutions Inc. Copyright 2013 Web Age Solutions Inc. 1 Table of Contents Directory Paths Used in Labs...3 Lab Notes...4
