i5k_doc Documentation

Size: px
Start display at page:

Download "i5k_doc Documentation"

Transcription

1 i5k_doc Documentation Release 1.0 Fish Lin June 27, 2016

2

3 Table of Contents 1 Pre-requeisites Python modules Service-side pre-requisites Setup guide Environmnet Python RabbitMQ Celery Memcached Python Modules django django-pipeline Django REST framework Django Suit filebrowsers python-social-auth Database Others Run on Apache HTTP Server Continuous integration Jenkins Workplace Apps Blast Install & Configuration BLAST DB Configuration Hmmer Install & Configuration HMMER DB Configuration HMMER Query Histroy Clustal Install & Configuration Clustal Query Histroy Dashboard Data Proxy Drupal_SSO i

4 3.8 WebApollo SSO WebApollo Single Sign On What is WebApollo SSO? Framework Overview Configuration Register WebApollo Utilities Utilities only for Admin General Utilities About i5k Workplace About i5k Contact Indices and tables 21 ii

5 This is my introduction to this project Requirements My project depend on xxx Contents: Table of Contents 1

6 2 Table of Contents

7 CHAPTER 1 Pre-requeisites 1.1 Python modules Descibed in requirements.txt Django== Markdown==2.6.6 celery== cssmin==0.2.0 django-pipeline==1.6.8 django-simple-captcha==0.4.5 djangorestframework==2.3.4 django-rest-swagger==0.3.5 docutils==0.12 jsmin== pillow==2.2.2 psycopg2==2.6 pycrypto==2.6.1 python-memcached==1.57 python-social-auth== requests-oauthlib==0.6.1 wsgiref django-suit== Service-side pre-requisites RabbitMQ mod_wsgi PostgreSQL 3

8 4 Chapter 1. Pre-requeisites

9 CHAPTER 2 Setup guide This setup guide is tested in Centos 7.0/6.5 and django Environmnet Python Install necessary packages: yum groupinstall "Development tools" yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel yum install readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel python-devel Install python from source: wget xz -d Python tar.xz tar -xvf Python tar # Enter the directory: cd Python # Run the configure:./configure --prefix=/usr/local # compile and install it: make make altinstall # Checking Python version: [root@i5k ~]# python2.7 -V Python export PATH="/usr/local/bin:$PATH" Intall pip and virtualenv: wget python2.7 ez_setup.py wget python2.7 get-pip.py pip2.7 install virtualenv 5

10 Build a separated virtualenv: # create a virtual environment called py2.7. # Activate it by source py2.7/bin/activat # Make dir '/path/to/i5k/virtualenv' and switch in mkdir /path/to/i5k/virtualenv cm /path/to/i5k/virtualenv /usr/bin/virtualenv py2.7 source py2.7/bin/activate RabbitMQ Install RabbitMQ Server: ## RHEL/CentOS 7 64-Bit ## wget rpm -ivh epel-release-7-5.noarch.rpm #Install Erlang: yum install erlang #Install RabbitMQ server: yum install rabbitmq-server #To start the daemon by default when system boots, as an administrator run: #chkconfig rabbitmq-server on systemctl enable/disable rabbitmq-server #To start/stop server: #/sbin/service rabbitmq-server start/stop/restart/status systemctl start/stop/restart/status rabbitmq-server Celery Tested on Celery pip install celery== pip install django== Copy init celery script and celerybeat script to /etc/init.d/ Copy two configuration files (/path/to/i5k/celeryd.sysconfig and celerybeat.sysconfig) to /etc/default/, modify CELERYD_CHDIR, CELERYD_MULTI, CELERYBEAT_CHDIR and CELERY_BIN with your project path. Modify code in celeryd init script as following. # Change code in celeryd init script if [[ `dirname $0` == /etc/rc*.d ]]; then SCRIPT_FILE=$(readlink "$0") else SCRIPT_FILE="$0" fi # To 6 Chapter 2. Setup guide

11 if [[ -L "$0" ]]; then SCRIPT_FILE=$(readlink "$0") else SCRIPT_FILE="$0" fi # cp celeryd init script to /etc/init.d/ # cp celerybeat init script to /etc/init.d/ cp /path/to/i5k/celeryd.sysconfig /etc/default/celeryd cp /path/to/i5k/celerybeat.sysconfig /etc/default/celerybeat # set as daemon chkconfig celeryd on chkconfig celerydbeat on Memcached Queue status can be provided by installing and activating memcached while query is submitted. In settings.py, change USE_CACHE=True. reference Install and activated memcached: yum install memcached # chkconfig memcached on # service memcached restart systemctl enable memcached ststemctl start memcached Configuration in setting.py: CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.memcachedcache', 'LOCATION': ' :11211', 'TIMEOUT': None, # never expire } } 2.2 Python Modules django Install django pip intall django== Authentication backend All authenticaion and authorization stuff such as login, password, permissions and users are handled by Django s default authentication backend. We use or extend Django s classes to build user-related functions in app/views.py, and put the url mappings in i5k/urls.py and HTML files in app/templates/app/*.html. The data tables Auth -> Users and Auth -> Groups are built-in for storing user data Python Modules 7

12 django-axe django-axes is a very simple way for you to keep track of failed login attempts, both for the Django admin and for the rest of your site. User login fail log could be viewed in Admin page (Axe -> Lockout status). Change Failed logins field or delete record for unlock this account. AXES_LOGIN_FAILURE_LIMIT, the number of login attempts allowed before a record is created for the failed logins. Default django-pipeline Install django-pipeline pip install django-pipeline==1.6.8 Configuration in setting.py: INSTALLED_APPS = ( 'pipeline', ) STATICFILES_STORAGE = 'pipeline.storage.pipelinecachedstorage' STATICFILES_FINDERS = ( 'django.contrib.staticfiles.finders.filesystemfinder', 'django.contrib.staticfiles.finders.appdirectoriesfinder', 'pipeline.finders.pipelinefinder', 'pipeline.finders.cachedfilefinder', ) Django REST framework Install rest framework (rest framework is still ongoing) pip install djangorestframework==2.3.4 pip install django-rest-swagger== Django Suit Install django suit pip install django-suit== Configuration in setting.py: INSTALLED_APPS = ( 'suit', 'django.contrib.admin', ) TEMPLATES = [ { 'OPTIONS': { 8 Chapter 2. Setup guide

13 ] } }, 'context_processors': [ 'django.template.context_processors.request', ], filebrowsers python-social-auth Install social-auth relatives pip install requests-oauthlib==0.6.1 pip install python-social-auth== Supported by python-social-auth package. You will need a google account and a facebook account to setup your app and get the keys and secrets for the app. Then fill the following section in settings_prod.py. Refer to this instruction for detailed settings. # social login settings SOCIAL_AUTH_GOOGLE_OAUTH2_KEY = '' SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET = '' SOCIAL_AUTH_FACEBOOK_KEY = '' SOCIAL_AUTH_FACEBOOK_SECRET = '' Tables and data under Social Auth are automatically generated. Social Auth -> User social auths stores mappings between users OAuth data and their Django user accounts. Some notes about current python-social-auth settings: Social and local accounts are corresponded by address. Different social accounts with the same would be mapped to the same local user in Django. User can register a local account through our registration form, or the system would create a new one for the user who first logs in with his/her social account. Only the former can update their account information (the later can only update their institutions), change their password and request for password reset. 2.3 Database Using PostgreSQL as Database Backend: # install PostgresSQL postgres=# create user django; postgres=# create database django; postgres=# grant all on database django to django; # connect to database django postgres=# \c django # create extension hstore postgres=# create extension hstore; # config in pg_hba.conf pip install psycopg2== Database 9

14 Install PostgreSQL ( postgresql reference ) Create the user and database for this application Allowing connection from the database user by setting your /var/lib/pgsql/9.x/data/pg_hba.conf Install pip package psycopg2. Path of pg_config binary may need to be exported. pip install psycopg2==2.6 export PATH=/usr/pgsql-9.x/bin:"$PATH" Migration db schema to PostgreSQL python manage.py migrate Others Install necessary modules pip install -r /path/to/i5k/requirements.txt 2.4 Run on Apache HTTP Server Install Apache HTTP Server and development tools ( install reference ) yum install httpd-devel # set as daemon systemctl enable httpd wget tar -zxf tar.gz cd mod_wsgi /./configure --with-apxs=/usr/sbin/apxs make make install Use Django with Apache and mod_wsgi ( configuration reference ) LoadModule wsgi_module modules/mod_wsgi.so 2.5 Continuous integration Jenkins 10 Chapter 2. Setup guide

15 CHAPTER 3 Workplace Apps 3.1 Blast Introduction I5K BLAST Tutorial is on Install & Configuration Install BLAST and append Blast_bin directory in environment variable PATH BLAST DB Configuration There are five tables for creating BLAST DB and browsing in I5K-blast. Add Organism: Display name should be scientific name. Short name are used by system as a abbreviation. Descriptions and NCBI taxa ID are automatically filled. Add Sequence types: Used to classify BLAST DBs in distinct catagories. 11

16 Provide two kinds of molecule type for choosing, Nucleotide/Peptide. Add Sequence Add BLAST DB Choose Organsim Choose Type (Sequence type) Type location of fasta file in FASTA file path Type Title name. (showed in HMMER page) Type Descriptions. Check is shown, if not check, this database would show in HMMER page. Save Add JBrowse settings 3.2 Hmmer HMMER is used for searching sequence databases for homologs of protein sequences, and for making protein sequence alignments. It implements methods using probabilistic models called profile hidden Markov models (profile HMMs). I5K HMMER Tutorial is on Install & Configuration Install HMMER and append HMMER_bin directory in evironment varialbe PATH HMMER DB Configuration Like Blast, HMMER databases must be configured then they could be searched. 12 Chapter 3. Workplace Apps

17 Go django admin page and click Hmmer on left-menubar. You need to create HMMER db instance (Hmmer dbs) for each fasta file. Choose Organsim Type location of peptide fasta file in FASTA file path Type Title name. (showed in HMMER page) Type Descriptions. Check is shown, if not check, this database would show in HMMER page. Save HMMER Query Histroy HMMER query histories are stored in table HMMER results. Users could review them on dashboard. All query results (files on disk) will be removed if it s expired. (default: after seven days) Query results locate in directory $MEDIA_ROOT/hmmer/task/. 3.3 Clustal ClustalW is the oldest of the currently most widely used programs for multiple sequence alignment. Clustal Omega is the latest version of CLUSTAL series. ClustalO is faster and more accurate because of new HMM alignment engine. I5K CLUSTAL Tutorial is on Install & Configuration Install Clustalw and Clustal Omega. Then append both bin directory in evironment varialbe PATH Clustal Query Histroy Clustal query histories are stored in table Clustal results. Users could review them on dashboard. All query results (files on disk) will be removed if it s expired. (default: after seven days) Query results locate in directory $MEDIA_ROOT/clustal/task/ Clustal 13

18 3.4 Dashboard Personal query history. 3.5 Data Rest framework. Not finished 3.6 Proxy For providing indirect access to some resources without https. Currently it is used by Web Apollo instances for looking up GO Terms. 3.7 Drupal_SSO Coonection to Drupal summit data function. DRUPAL_URL = ' # cookie can be seen in same domain DRUPAL_COOKIE_DOMAIN=".nal.usda.gov" 3.8 WebApollo SSO Complete introduction locate in Section Chapter 3. Workplace Apps

19 CHAPTER 4 WebApollo Single Sign On 4.1 What is WebApollo SSO? The basic idea in SSO is to provide handy user interface and make WebApollo user more like a community. In order to accomplish those ideas, we try to transfer management jobs from WebApollo to SSO. SSO gives the coordinators more authority to manage their members who can annotating and grant the priviledges on their own. In SSO, we seperate users into three different roles. First, the ADMIN who actually owns admin priviledge in WebApollo, can manage users/groups/eroll event. Second, the COORDINATOR who belong to group GROUP_(Organism_short_name(OSN))_ADMIN, can manage membership in specific (Organism). Last, the remaining users are in USER. They can make request to join (or leave) different organism team. Once be recuited in, user will pertain to group GROUP_(OSN)_USER. SSO make a virtual role COORDINATOR by exploiting a conventional group name GROUP_(OSN)_ADMIN and the user in the team would be in group GROUP_(OSN)_USER. Role\ WebApollo Single Sign On (SSO) ADMIN Global Admin Global Admin COORDINATOR Admin permission in GROUP_()_ADMIN USER RWE permission in GROUP_()_USER with RWE permission Note: Mapping between full organism name and short organism name are stored in django-blast app. Full organism name is the real name in WebApollo and short name is a abbreviation used in django-blast app. 4.2 Framework Overview SSO was implemented in Django and JQuery. Conceptually, SSO is a proxy service for delegating user request to appropriate WebApollo service. The main advantage here is that SSO could provides more social utilities for the I5K community. 15

20 Database Schema (UserMapping) Apollo_user_id Apollo_user_name Apollo_user_pwd django_user last_date 1 Chris (AES encrpted pwd) Christopher 2 Monica (AES encrpted pwd) Monica 3 Mei (AES encrpted pwd) NULL SSO records the mapping between Apollo_user and django_user in table UserMapping. Apollo_user_id and django_user are unique attribute and this makes mapping a one to one relationship. (apollo_user_name could be changed and is not unique) In above table, record 1 and 2 tell a formal relationship but record 3 describes an Apollo user doesn t belong to any django user. User can claim it by re-register process. (mentioned below) 4.3 Configuration SSO uses a pre-assigned admin Apollo account to communiate with Apollo server. The account must be create on apollo server first. Two URLs address of i5k server and apollo server are used to identify each others locations. In order to secure user password, SSO encrpt it before saving password into database. WebApollo SSO configuration in django setting.py: # WebApollo SSO robot account ROBOT_ID='R2D2' ROBOT_PWD='demo' #URL of i5k workspace and webapollo I5K_URL=' APOLLO_URL=' # cookie can be seen in Apollo-prod and Gmod-prod APOLLO_COOKIE_DOMAIN=".nal.usda.gov" #Encypt webapollo user password in SSO database. #AES key must be either 16, 24, or 32 bytes long. SSO_CIPHER=' ' 4.4 Register WebApollo There are three ways to make connection between i5k account to apollo account. 16 Chapter 4. WebApollo Single Sign On

21 When registering an new i5k account, SSO also create an apollo account(same ID). When entering SSO, if SSO doesn t have mapping record of user, it asks user to create a new apollo account or register his account info into SSO. When entering SSO, if SSO has mapping record of user but login failed, it asks user to re-enter his password into SSO. 4.5 Utilities There are six individual tab pages, three of them are general and others are specific for Admin user Utilities only for Admin Tab\ User(Admin) Group(Admin) PReq(Admin) Function Descriptions View/Create/Delete/Update/Disconnect Apollo User View/Create/Delete Apollo Group View Pending request General Utilities Tab\ My Organism My Request My Info Function Descriptions Manage organism which you joined in / Go WebApollo Make request to join/leave a organism community User basic information 4.5. Utilities 17

22 18 Chapter 4. WebApollo Single Sign On

23 CHAPTER 5 About i5k Workplace 5.1 About i5k we are i5k group 5.2 Contact xxxx 19

24 20 Chapter 5. About i5k Workplace

25 CHAPTER 6 Indices and tables genindex modindex search 21

django-cron Documentation

django-cron Documentation django-cron Documentation Release 0.3.5 Tivix Inc. September 28, 2015 Contents 1 Introduction 3 2 Installation 5 3 Configuration 7 4 Sample Cron Configurations 9 4.1 Retry after failure feature........................................

More information

DjNRO Release 0.9 July 14, 2015

DjNRO Release 0.9 July 14, 2015 DjNRO Release 0.9 July 14, 2015 Contents 1 About 3 2 Features 5 3 Requirements 7 3.1 Required Packages............................................ 7 4 Installation 9 4.1 Installation/Configuration........................................

More information

Use Enterprise SSO as the Credential Server for Protected Sites

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

More information

Avatier Identity Management Suite

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:

More information

Smarter Balanced Reporting (RFP 15) Developer Guide

Smarter Balanced Reporting (RFP 15) Developer Guide Smarter Balanced Reporting (RFP 15) Prepared for: by: Page 1 of 17 Smarter Balanced Reporting (RFP 15) Approvals Representing Date Author Status Consortium Joe Willhoft Consortium 2014.09.24 Brandt Redd

More information

Configuration Guide - OneDesk to SalesForce Connector

Configuration Guide - OneDesk to SalesForce Connector Configuration Guide - OneDesk to SalesForce Connector Introduction The OneDesk to SalesForce Connector allows users to capture customer feedback and issues in OneDesk without leaving their familiar SalesForce

More information

Git - Working with Remote Repositories

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

More information

PowerLink for Blackboard Vista and Campus Edition Install Guide

PowerLink for Blackboard Vista and Campus Edition Install Guide PowerLink for Blackboard Vista and Campus Edition Install Guide Introduction...1 Requirements... 2 Authentication in Hosted and Licensed Environments...2 Meeting Permissions... 2 Installation...3 Configuring

More information

AuShadha Documentation

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................................

More information

OPENPROJECT INSTALL ON CENTOS 7 RUNNING IN VMWARE PLAYER

OPENPROJECT INSTALL ON CENTOS 7 RUNNING IN VMWARE PLAYER OPENPROJECT INSTALL ON CENTOS 7 RUNNING IN VMWARE PLAYER 2014 Aug Abstract An and to end step by step installation instruction set for OpenProject running on Centos 7 under VMWare player Brendan Dunn Installing

More information

Installation Guide for AmiRNA and WMD3 Release 3.1

Installation Guide for AmiRNA and WMD3 Release 3.1 Installation Guide for AmiRNA and WMD3 Release 3.1 by Joffrey Fitz and Stephan Ossowski 1 Introduction This document describes the installation process for WMD3/AmiRNA. WMD3 (Web Micro RNA Designer version

More information

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 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

More information

Secure Messaging Server Console... 2

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

More information

Okta/Dropbox Active Directory Integration Guide

Okta/Dropbox Active Directory Integration Guide Okta/Dropbox Active Directory Integration Guide Okta Inc. 301 Brannan Street, 3rd Floor San Francisco CA, 94107 info@okta.com 1-888- 722-7871 1 Table of Contents 1 Okta Directory Integration Edition for

More information

Installation Guide for contineo

Installation Guide for contineo Installation Guide for contineo Sebastian Stein Michael Scholz 2007-02-07, contineo version 2.5 Contents 1 Overview 2 2 Installation 2 2.1 Server and Database....................... 2 2.2 Deployment............................

More information

Server Installation/Upgrade Guide

Server Installation/Upgrade Guide Server Installation/Upgrade Guide System Version 3.8 2001-2009 Echo 360, Inc. Echo360 is a trademark of Echo360, Inc. Echo360 is a registered trademark of Echo360 Inc. in Australia. All other trademarks

More information

Installation Guide ARGUS Symphony 1.6 and Business App Toolkit. 6/13/2014 2014 ARGUS Software, Inc.

Installation Guide ARGUS Symphony 1.6 and Business App Toolkit. 6/13/2014 2014 ARGUS Software, Inc. ARGUS Symphony 1.6 and Business App Toolkit 6/13/2014 2014 ARGUS Software, Inc. Installation Guide for ARGUS Symphony 1.600.0 6/13/2014 Published by: ARGUS Software, Inc. 3050 Post Oak Boulevard Suite

More information

NSi Mobile Installation Guide. Version 6.2

NSi Mobile Installation Guide. Version 6.2 NSi Mobile Installation Guide Version 6.2 Revision History Version Date 1.0 October 2, 2012 2.0 September 18, 2013 2 CONTENTS TABLE OF CONTENTS PREFACE... 5 Purpose of this Document... 5 Version Compatibility...

More information

Magento Extension REVIEW BOOSTER User Guide

Magento Extension REVIEW BOOSTER User Guide Magento Extension REVIEW BOOSTER 0.1.0 Version 2 April, 2014 Release Date support@magebuzz.com Support 1 Table of contents Table of contents I. Preface 1. About This Document 2. Compatibility 3. Questions

More information

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided

More information

SchoolBooking SSO Integration Guide

SchoolBooking SSO Integration Guide SchoolBooking SSO Integration Guide Before you start This guide has been written to help you configure SchoolBooking to operate with SSO (Single Sign on) Please treat this document as a reference guide,

More information

Creating a DUO MFA Service in AWS

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

More information

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 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

More information

User Guide. Version R91. English

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

More information

DIGIPASS Authentication for Sonicwall Aventail SSL VPN

DIGIPASS Authentication for Sonicwall Aventail SSL VPN DIGIPASS Authentication for Sonicwall Aventail SSL VPN With VASCO IDENTIKEY Server 3.0 Integration Guideline 2009 Vasco Data Security. All rights reserved. PAGE 1 OF 52 Disclaimer Disclaimer of Warranties

More information

Social Application Guide

Social Application Guide Social Application Guide Version 2.2.0 Mar 2015 This document is intent to use for our following Magento Extensions Or any other cases it might help. Copyright 2015 LitExtension.com. All Rights Reserved

More information

Migrating helpdesk to a new server

Migrating helpdesk to a new server Migrating helpdesk to a new server Table of Contents 1. Helpdesk Migration... 2 Configure Virtual Web on IIS 6 Windows 2003 Server:... 2 Role Services required on IIS 7 Windows 2008 / 2012 Server:... 2

More information

InformationNOW System Preferences

InformationNOW System Preferences InformationNOW System Preferences About this Guide This Quick Reference Guide provides an overview of all options within the System Preferences menu except for Setup. For details regarding the Setup menu,

More information

LAB: Enterprise Single Sign-On Services. Last Saved: 7/17/2006 10:48:00 PM

LAB: Enterprise Single Sign-On Services. Last Saved: 7/17/2006 10:48:00 PM LAB: Enterprise Single Sign-On Services LAB: Enterprise Single Sign-On Services 2 TABLE OF CONTENTS HOL: Enterprise Single Sign-On Services...3 Objectives...3 Lab Setup...4 Preparation...5 Exercise 1:

More information

SHIPSTATION / MIVA MERCHANT SETUP GUIDE

SHIPSTATION / MIVA MERCHANT SETUP GUIDE SHIPSTATION / MIVA MERCHANT SETUP GUIDE 9/20/2013 Miva Merchant Setup Guide ShipStation has created a Miva Merchant module to allow for a more streamlined order fulfillment process. This guide provides

More information

Active Directory Self-Service FAQ

Active Directory Self-Service FAQ Active Directory Self-Service FAQ General Information: info@cionsystems.com Online Support: support@cionsystems.com CionSystems Inc. Mailing Address: 16625 Redmond Way, Ste M106 Redmond, WA. 98052 http://www.cionsystems.com

More information

Configure Single Sign on Between Domino and WPS

Configure Single Sign on Between Domino and WPS Configure Single Sign on Between Domino and WPS What we are doing here? Ok now we have the WPS server configured and running with Domino as the LDAP directory. Now we are going to configure Single Sign

More information

Expresso Quick Install

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

More information

OSF INTEGRATOR for. Integration Guide

OSF INTEGRATOR for. Integration Guide OSF INTEGRATOR for DEMANDWARE and MICROSOFT DYNAMICS CRM 2013 Integration Guide Table of Contents 1 Summary... 3 2 Component Overview... 3 2.1 Functional Overview... 3 2.2 Integration components... 3 2.3

More information

AVG Business SSO Connecting to Active Directory

AVG Business SSO Connecting to Active Directory AVG Business SSO Connecting to Active Directory Contents AVG Business SSO Connecting to Active Directory... 1 Selecting an identity repository and using Active Directory... 3 Installing Business SSO cloud

More information

Active Directory Integration for Greentree

Active Directory Integration for Greentree App Number: 010044 Active Directory Integration for Greentree Last Updated 14 th February 2013 Powered by: AppsForGreentree.com 2013 1 Table of Contents Features... 3 Options... 3 Important Notes... 3

More information

Tableau Spark SQL Setup Instructions

Tableau Spark SQL Setup Instructions Tableau Spark SQL Setup Instructions 1. Prerequisites 2. Configuring Hive 3. Configuring Spark & Hive 4. Starting the Spark Service and the Spark Thrift Server 5. Connecting Tableau to Spark SQL 5A. Install

More information

How To - Implement Single Sign On Authentication with Active Directory

How To - Implement Single Sign On Authentication with Active Directory How To - Implement Single Sign On Authentication with Active Directory Applicable to English version of Windows This article describes how to implement single sign on authentication with Active Directory

More information

Django Two-Factor Authentication Documentation

Django Two-Factor Authentication Documentation Django Two-Factor Authentication Documentation Release 1.3.1 Bouke Haarsma April 05, 2016 Contents 1 Requirements 3 1.1 Django.................................................. 3 1.2 Python..................................................

More information

www.store.belvg.com skype ID: store.belvg email: store@belvg.com US phone number: +1-424-253-0801

www.store.belvg.com skype ID: store.belvg email: store@belvg.com US phone number: +1-424-253-0801 1 Table of Contents Table of Contents: 1. Introduction to Google+ All in One... 3 2. How to Install... 4 3. How to Create Google+ App... 5 4. How to Configure... 8 5. How to Use... 13 2 Introduction to

More information

USG40HE Content Filter Customization

USG40HE Content Filter Customization USG40HE Content Filter Customization This guide is designed to help with the setup of the ZyWALL s content filtering feature. Supported Devices USG40HE Firmware version 4.10(AALA.0) or later Overview Content

More information

IceWarp to IceWarp Server Migration

IceWarp to IceWarp Server Migration IceWarp to IceWarp Server Migration Registered Trademarks iphone, ipad, Mac, OS X are trademarks of Apple Inc., registered in the U.S. and other countries. Microsoft, Windows, Outlook and Windows Phone

More information

Deploying SecureCloud SaaS in a vcloud Environment

Deploying SecureCloud SaaS in a vcloud Environment Deploying SecureCloud SaaS in a vcloud Environment Securing Your Journey to the Cloud Trend Micro SecureCloud A Trend Micro & VMware White Paper August 2011 I. EXECUTIVE SUMMARY This is the second paper

More information

www.store.belvg.com skype ID: store.belvg email: store@belvg.com US phone number: +1-424-253-0801

www.store.belvg.com skype ID: store.belvg email: store@belvg.com US phone number: +1-424-253-0801 www.store.belvg.com skype ID: store.belvg email: store@belvg.com US phone number: +1-424-253-0801 1 Table of Contents User Guide Table of Contents 1. Introduction to Facebook Connect and Like Free... 3

More information

Google Cloud Print Administrator Configuration Guide

Google Cloud Print Administrator Configuration Guide Google Cloud Print Administrator Configuration Guide 1 December, 2014 Advanced Customer Technologies Ricoh AMERICAS Holdings, Inc. Table of Contents Scope and Purpose... 4 Overview... 4 System Requirements...

More information

How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit)

How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit) How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit) Introduction Prerequisites This tutorial will show you step-by-step on how to install Multicraft 1.8.2 on a new VPS or dedicated

More information

SSO Plugin. J System Solutions. Upgrading SSO Plugin 3x to 4x - BMC AR System & Mid Tier. http://www.javasystemsolutions.com

SSO Plugin. J System Solutions. Upgrading SSO Plugin 3x to 4x - BMC AR System & Mid Tier. http://www.javasystemsolutions.com SSO Plugin Upgrading SSO Plugin 3x to 4x - BMC AR System & Mid Tier J System Solutions JSS SSO Plugin Upgrading 3x to 4x Introduction... 3 [Prerequisite] Generate a new license... 4 [Prerequisite] Download

More information

About This Document 3. About the Migration Process 4. Requirements and Prerequisites 5. Requirements... 5 Prerequisites... 5

About This Document 3. About the Migration Process 4. Requirements and Prerequisites 5. Requirements... 5 Prerequisites... 5 Contents About This Document 3 About the Migration Process 4 Requirements and Prerequisites 5 Requirements... 5 Prerequisites... 5 Installing the Migration Tool and Enabling Migration 8 On Linux Servers...

More information

Copyright Pivotal Software Inc, 2013-2015 1 of 10

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

More information

Adeptia Suite 6.2. Application Services Guide. Release Date October 16, 2014

Adeptia Suite 6.2. Application Services Guide. Release Date October 16, 2014 Adeptia Suite 6.2 Application Services Guide Release Date October 16, 2014 343 West Erie, Suite 440 Chicago, IL 60654, USA Phone: (312) 229-1727 x111 Fax: (312) 229-1736 Document Information DOCUMENT INFORMATION

More information

Cloud Homework instructions for AWS default instance (Red Hat based)

Cloud Homework instructions for AWS default instance (Red Hat based) Cloud Homework instructions for AWS default instance (Red Hat based) Automatic updates: Setting up automatic updates: by Manuel Corona $ sudo nano /etc/yum/yum-updatesd.conf Look for the line that says

More information

Installation Guide for FTMS 1.6.0 and Node Manager 1.6.0

Installation Guide for FTMS 1.6.0 and Node Manager 1.6.0 Installation Guide for FTMS 1.6.0 and Node Manager 1.6.0 Table of Contents Overview... 2 FTMS Server Hardware Requirements... 2 Tested Operating Systems... 2 Node Manager... 2 User Interfaces... 3 License

More information

Novell ZENworks 10 Configuration Management SP3

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

More information

Postgres Enterprise Manager Installation Guide

Postgres Enterprise Manager Installation Guide Postgres Enterprise Manager Installation Guide January 22, 2016 Postgres Enterprise Manager Installation Guide, Version 6.0.0 by EnterpriseDB Corporation Copyright 2013-2016 EnterpriseDB Corporation. All

More information

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide This document is intended to help you get started using WebSpy Vantage Ultimate and the Web Module. For more detailed information, please see

More information

Cloud Authentication. Getting Started Guide. Version 2.1.0.06

Cloud Authentication. Getting Started Guide. Version 2.1.0.06 Cloud Authentication Getting Started Guide Version 2.1.0.06 ii Copyright 2011 SafeNet, Inc. All rights reserved. All attempts have been made to make the information in this document complete and accurate.

More information

i2b2 Installation Guide

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

More information

WhatsUp Gold v16.3 Installation and Configuration Guide

WhatsUp Gold v16.3 Installation and Configuration Guide WhatsUp Gold v16.3 Installation and Configuration Guide Contents Installing and Configuring WhatsUp Gold using WhatsUp Setup Installation Overview... 1 Overview... 1 Security considerations... 2 Standard

More information

Cloud Services. Sharepoint. Admin Quick Start Guide

Cloud Services. Sharepoint. Admin Quick Start Guide Cloud Services Sharepoint Admin Quick Start Guide 3/12/2015 ACTIVATION An activation letter will be sent to the email account of your administrator contact. SharePoint will be part of your Cloud Control

More information

Siteminder Integration Guide

Siteminder Integration Guide Integrating Siteminder with SA SA - Siteminder Integration Guide Abstract The Junos Pulse Secure Access (SA) platform supports the Netegrity Siteminder authentication and authorization server along with

More information

Active Directory Requirements and Setup

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

More information

Site Administrator Guide

Site Administrator Guide Site Administrator Guide Trademark Notice Blackboard, the Blackboard logos, and the unique trade dress of Blackboard are the trademarks, service marks, trade dress and logos of Blackboard, Inc. All other

More information

Rapid Website Deployment With Django, Heroku & New Relic

Rapid Website Deployment With Django, Heroku & New Relic TUTORIAL Rapid Website Deployment With Django, Heroku & New Relic by David Sale Contents Introduction 3 Create Your Website 4 Defining the Model 6 Our Views 7 Templates 7 URLs 9 Deploying to Heroku 10

More information

Exchange 2013 mailbox setup guide

Exchange 2013 mailbox setup guide Fasthosts Customer Support Exchange 2013 mailbox setup guide This article covers the setup of Exchange 2013 mailboxes in Microsoft Outlook 2013, 2010 and Outlook 2011 for Mac. Contents Exchange 2013 Mailbox

More information

Camilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0

Camilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0 Camilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0 Contents Introduction... 3 Endpoint deployment... 3 Endpoint minimal hardware requirements:... 3 Endpoint software requirements:...

More information

TECHNICAL NOTE SETTING UP A STRM UPDATE SERVER. Configuring your Update Server

TECHNICAL NOTE SETTING UP A STRM UPDATE SERVER. Configuring your Update Server TECHNICAL NOTE SETTING UP A STRM UPDATE SERVER AUGUST 2012 STRM uses system configuration files to provide useful characterizations of network data flows. Updates to the system configuration files, available

More information

Administration Guide. BlackBerry Enterprise Service 12. Version 12.0

Administration Guide. BlackBerry Enterprise Service 12. Version 12.0 Administration Guide BlackBerry Enterprise Service 12 Version 12.0 Published: 2015-01-16 SWD-20150116150104141 Contents Introduction... 9 About this guide...10 What is BES12?...11 Key features of BES12...

More information

Google Integration Instructions

Google Integration Instructions SAFARI Montage Google Integration Instructions SAFARI Montage now offers Interoperability Support Services subscribers a powerful new integration option that links SAFARI Montage directly with Google,

More information

Administering Jive for Outlook

Administering Jive for Outlook Administering Jive for Outlook TOC 2 Contents Administering Jive for Outlook...3 System Requirements...3 Installing the Plugin... 3 Installing the Plugin... 3 Client Installation... 4 Resetting the Binaries...4

More information

Setup Citrix Access Gateway Enterprise Edition (NetScaler) for use of multiple authentication methods.

Setup Citrix Access Gateway Enterprise Edition (NetScaler) for use of multiple authentication methods. Nordic Edge One Time Password (OTP Server) has a comprehensive RADIUS support, including support for multiple authentication methods. This means that the end user can choose authentication method: SMS,

More information

Here is a quick diagram of the ULV SSO/Sync Application. Number 3 is what we deal with in this document.

Here is a quick diagram of the ULV SSO/Sync Application. Number 3 is what we deal with in this document. University of La Verne Single-SignOn Project How this Single-SignOn thing is built, the requirements, and all the gotchas. Kenny Katzgrau, August 25, 2008 Contents: Pre-requisites Overview of ULV Project

More information

Installing Booked scheduler on CentOS 6.5

Installing Booked scheduler on CentOS 6.5 Installing Booked scheduler on CentOS 6.5 This guide will assume that you already have CentOS 6.x installed on your computer, I did a plain vanilla Desktop install into a Virtual Box VM for this test,

More information

TransNav Management System Documentation. Management Server Guide

TransNav Management System Documentation. Management Server Guide Force10 Networks Inc. TransNav Management System Documentation Management Server Guide Release TN4.2.2 Publication Date: April 2009 Document Number: 800-0006-TN422 Rev. A Copyright 2009 Force10 Networks,

More information

FERMILAB CENTRAL WEB HOSTING SINGLE SIGN ON (SSO) ON CWS LINUX WITH SAML AND MOD_AUTH_MELLON

FERMILAB CENTRAL WEB HOSTING SINGLE SIGN ON (SSO) ON CWS LINUX WITH SAML AND MOD_AUTH_MELLON FERMILAB CENTRAL WEB HOSTING SINGLE SIGN ON (SSO) ON CWS LINUX WITH SAML AND MOD_AUTH_MELLON Contents Information and Security Contacts:... 3 1. Introduction... 4 2. Installing Module... 4 3. Create Metadata

More information

Memopol Documentation

Memopol Documentation Memopol Documentation Release 1.0.0 Laurent Peuch, Mindiell, Arnaud Fabre January 26, 2016 Contents 1 User guide 3 1.1 Authentication in the admin backend.................................. 3 1.2 Managing

More information

ProgressBook CentralAdmin User Guide

ProgressBook CentralAdmin User Guide ProgressBook CentralAdmin User Guide ProgressBook CentralAdmin User Guide (This document is current for ProgressBook v14.2.0 or later.) 2013 Software Answers, Inc. All Rights Reserved. All other company

More information

As a CIFEX user, we suggest you have a look at Use Cases. As a CIFEX administrator, we suggest you have at least a look at

As a CIFEX user, we suggest you have a look at Use Cases. As a CIFEX administrator, we suggest you have at least a look at CIFEX The CISD File EXchanger Executive Summary CIFEX (CISD File EXchanger) allows internet users to share large files using only a modern web browser (such as Firefox, Safari or Internet Explorer) on

More information

Password Reset PRO. Quick Setup Guide for Single Server or Two-Tier Installation

Password Reset PRO. Quick Setup Guide for Single Server or Two-Tier Installation Password Reset PRO Quick Setup Guide for Single Server or Two-Tier Installation This guide covers the features and settings available in Password Reset PRO version 3.x.x. Please read this guide completely

More information

Nevepoint Access Manager 1.2 BETA Documentation

Nevepoint Access Manager 1.2 BETA Documentation Nevepoint Access Manager 1.2 BETA Documentation Table of Contents Installation...3 Locating the Installation Wizard URL...3 Step 1: Configure the Administrator...4 Step 2: Connecting to Primary Connector...4

More information

Enterprise Reporting Server v3.5

Enterprise Reporting Server v3.5 Enterprise Reporting Server v3.5 Administrator s Guide January 2001 Edition 2001 WebTrends Corporation Disclaimer WebTrends Corporation makes no representations or warranties with respect to the contents

More information

Secret Server Installation Windows 8 / 8.1 and Windows Server 2012 / R2

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

More information

NovaBACKUP xsp Version 15.0 Upgrade Guide

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

More information

User Management Tool 1.5

User Management Tool 1.5 User Management Tool 1.5 2014-12-08 23:32:23 UTC 2014 Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement Contents User Management Tool 1.5... 3 ShareFile User Management

More information

AVG Business SSO Partner Getting Started Guide

AVG Business SSO Partner Getting Started Guide AVG Business SSO Partner Getting Started Guide Table of Contents Overview... 2 Getting Started... 3 Web and OS requirements... 3 Supported web and device browsers... 3 Initial Login... 4 Navigation in

More information

Lepide Active Directory Self Service. Configuration Guide. Follow the simple steps given in this document to start working with

Lepide Active Directory Self Service. Configuration Guide. Follow the simple steps given in this document to start working with Lepide Active Directory Self Service Configuration Guide 2014 Follow the simple steps given in this document to start working with Lepide Active Directory Self Service Table of Contents 1. Introduction...3

More information

ADFS for. LogMeIn and join.me authentication

ADFS for. LogMeIn and join.me authentication ADFS for LogMeIn and join.me authentication ADFS for join.me authentication This step-by-step guide walks you through the process of configuring ADFS for join.me authentication. Set-up Overview 1) Prerequisite:

More information

Contents. Before You Install... 3. Server Installation... 5. Configuring Print Audit Secure... 10

Contents. Before You Install... 3. Server Installation... 5. Configuring Print Audit Secure... 10 Installation Guide Contents Before You Install... 3 Server Installation... 5 Configuring Print Audit Secure... 10 Configuring Print Audit Secure to use with Print Audit 6... 15 Licensing Print Audit Secure...

More information

Click-To-Talk. ZyXEL IP PBX License IP PBX LOGIN DETAILS. Edition 1, 07/2009. LAN IP: https://192.168.1.12 WAN IP: https://172.16.1.1.

Click-To-Talk. ZyXEL IP PBX License IP PBX LOGIN DETAILS. Edition 1, 07/2009. LAN IP: https://192.168.1.12 WAN IP: https://172.16.1.1. Click-To-Talk ZyXEL IP PBX License Edition 1, 07/2009 IP PBX LOGIN DETAILS LAN IP: https://192.168.1.12 WAN IP: https://172.16.1.1 Username: admin Password: 1234 www.zyxel.com Copyright 2009 ZyXEL Communications

More information

WEB2CS INSTALLATION GUIDE

WEB2CS INSTALLATION GUIDE WEB2CS INSTALLATION GUIDE FOR XANDMAIL XandMail 32, rue de Cambrai 75019 PARIS - FRANCE Tel : +33 (0)1 40 388 700 - http://www.xandmail.com TABLE OF CONTENTS 1. INSTALLING WEB2CS 3 1.1. RETRIEVING THE

More information

Deploying RSA ClearTrust with the FirePass controller

Deploying RSA ClearTrust with the FirePass controller Deployment Guide Deploying RSA ClearTrust with the FirePass Controller Deploying RSA ClearTrust with the FirePass controller Welcome to the FirePass RSA ClearTrust Deployment Guide. This guide shows you

More information

Red Hat JBoss Core Services Apache HTTP Server 2.4 Apache HTTP Server Installation Guide

Red Hat JBoss Core Services Apache HTTP Server 2.4 Apache HTTP Server Installation Guide Red Hat JBoss Core Services Apache HTTP Server 2.4 Apache HTTP Server Installation Guide For use with Red Hat JBoss middleware products. Red Hat Customer Content Services Red Hat JBoss Core Services Apache

More information

Snom 720 and Elastix Server

Snom 720 and Elastix Server Snom 720 and Elastix Server Setup Guide http://www.elastix.org 1.0 Setup Diagram Figure 1-1 is a setup diagram for a single IP Phone Snom 720 configuration. The phone is setup as a SIP telephony device.

More information

Administrator Guide. v 11

Administrator Guide. v 11 Administrator Guide JustSSO is a Single Sign On (SSO) solution specially developed to integrate Google Apps suite to your Directory Service. Product developed by Just Digital v 11 Index Overview... 3 Main

More information

depl Documentation Release 0.0.1 depl contributors

depl Documentation Release 0.0.1 depl contributors depl Documentation Release 0.0.1 depl contributors December 19, 2013 Contents 1 Why depl and not ansible, puppet, chef, docker or vagrant? 3 2 Blog Posts talking about depl 5 3 Docs 7 3.1 Installation

More information

Collax Web Security. Howto. This howto describes the setup of a Web proxy server as Web content filter.

Collax Web Security. Howto. This howto describes the setup of a Web proxy server as Web content filter. Collax Web Security Howto This howto describes the setup of a Web proxy server as Web content filter. Requirements Collax Business Server Collax Security Gateway Collax Platform Server including Collax

More information

Cybozu Garoon 3 Server Distributed System Installation Guide Edition 3.1 Cybozu, Inc.

Cybozu Garoon 3 Server Distributed System Installation Guide Edition 3.1 Cybozu, Inc. Cybozu Garoon 3 Server Distributed System Installation Guide Edition 3.1 Cybozu, Inc. Preface Preface This guide describes the features and operations of Cybozu Garoon Version 3.1.0. Who Should Use This

More information

WatchDox Administrator's Guide. Application Version 3.7.5

WatchDox Administrator's Guide. Application Version 3.7.5 Application Version 3.7.5 Confidentiality This document contains confidential material that is proprietary WatchDox. The information and ideas herein may not be disclosed to any unauthorized individuals

More information

Sophos Mobile Control Startup guide. Product version: 3.5

Sophos Mobile Control Startup guide. Product version: 3.5 Sophos Mobile Control Startup guide Product version: 3.5 Document date: July 2013 Contents 1 About this guide...3 2 What are the key steps?...5 3 Log in as a super administrator...6 4 Activate Sophos Mobile

More information