Integrating Moodle with an external tool
|
|
|
- Gavin Shelton
- 10 years ago
- Views:
Transcription
1 MuchLearning May 26 & 29, 2012
2 About me Programmer/Analyst at MuchLearning developed integration with the MuchLearning platform developed OpenID provider plugin for Moodle developed OAuth authentication for Moodle previously worked at Remote-Learner Canada developed integration with JasperServer using MNet improved OpenID authentication plugin Remote-Learner has been involved with many different integrations (e.g. OK Tech Web Services, Drupal, Alfresco, Elluminate, Adobe Connect, Kaltura,... )
3 About you have you integrated a tool with Moodle? Which ones? will you be integrating a tool with Moodle? Which ones?
4 About this talk high level overview examine issues and considerations explore alternatives examples very slight focus on programming (but should be relevant to others too) assume a basic knowledge of Moodle programming assume that we re doing things the Moodle way (but should be relevant for the other direction too) primarily about web-based applications feel free to ask questions
5 Why integrate with Moodle? The M in Moodle stands for modular it can be extended. So why integrate instead of making it part of Moodle?
6 What does integrating mean? When someone says that they want to integrate Moodle with [insert your favourite web-based application here], it could mean that they want to...
7 What does integrating mean? common look-and-feel share users/passwords single sign-on content embedding share data
8 What does integrating mean? common look-and-feel share users/passwords single sign-on content embedding share data web services in Moodle 2.x examples MuchLearning IMS LTI
9 Many points of integration Moodle has many types of plugins: activity modules blocks course format admin tools (as of 2.2) authentication repository (as of 2.0) portfolio (as of 2.0) local (as of 2.0) etc...
10 Additional considerations customizability (how much) can the software be customized? performance don t use up too much bandwidth/cpu/... and don t be too slow security make sure sensitive information isn t leaked roles the tool should know who is a teacher/student/admin navigation adding extra items to Moodle s navigation or settings blocks, or to Moodle s breadcrumbs My Moodle should the tool add information to the My Moodle (a.k.a. My home ) or profile page?
11 Additional considerations (continued) grades e.g. Moodle needs the students grades from the tool push/pull e.g. will Moodle ask for information (e.g. in a cron or on demand), or will the tool send it? calendar does the external tool schedule events that should show up in the students calendars? messaging should the tool use Moodle s messaging system to send messages to the student? log how much should be logged in Moodle s log? Global search when global search is fixed... allow Moodle users to find content in the external tool
12 Outline common look-and-feel mostly theme design, block layout, etc. share users/passwords single sign-on content embedding share data web services in Moodle 2.x examples MuchLearning IMS LTI
13 Outline common look-and-feel share users/passwords single sign-on content embedding share data web services in Moodle 2.x examples MuchLearning IMS LTI
14 Share users/passwords Moodle auth plugins (e.g. LDAP, external DB) allow the other app to use Moodle s user database Moodle hashes passwords with salt see validate internal user password in lib/moodlelib.php
15 Outline common look-and-feel share users/passwords single sign-on content embedding share data web services in Moodle 2.x examples MuchLearning IMS LTI
16 Single sign-on (SSO) existing Moodle auth plugins (e.g. Shibboleth, MNet, OpenID (contrib)) Moodle as identity provider MNet, OpenID (contrib) cookie/session sharing lots of restrictions, and more work, but more seamless OAuth Single sign-out when user logs out of identity provider, they are logged out of all other services only in MNet, or cookie/session sharing
17 A bad sign-on protocol (don t do this) System A generates links of the form: System B looks at the userid parameter, and fetches the user information from System A Why is this bad?
18 Another bad sign-on protocol (don t do this) System A generates links of the form: System B looks at the username and password parameters, logs into System A as the user and fetches the user information from System A Why is this bad?
19 Future considerations current MNet protocol is deprecated probably to be replaced with something based on OAuth (2?) (plus OpenID?) OAuth 2 is coming out not backwards compatible with OAuth 1 supposedly simpler requires HTTPS new OpenID spec (OpenID Connect) not backwards compatible with OpenID 2 based on OAuth 2
20 Outline common look-and-feel share users/passwords single sign-on content embedding share data web services in Moodle 2.x examples MuchLearning IMS LTI
21 How do we get the tool s content into Moodle (or vice versa) frames iframe inject content via web services inject content via JavaScript
22 Frames v.s. iframe frames are ugly and deprecated iframes have fixed size (unless resized using JavaScript) may have two scrollbars, or may not take up the full screen
23 Frames v.s. injection styling, scripts, links work within frames without modification injection looks more seamless
24 Injection via web services v.s. JavaScript web services requires Moodle to be able to log in as the user (or at least, to fetch the user s view) web services doesn t require client-side support JavaScript may be tricky due to same origin policy (may need to be proxied, or use something like JSONP) JavaScript may result in a pause before content is loaded
25 Outline common look-and-feel share users/passwords single sign-on content embedding share data web services in Moodle 2.x examples MuchLearning IMS LTI
26 Sharing data direct database connection web services screen scraping
27 Outline common look-and-feel share users/passwords single sign-on content embedding share data web services in Moodle 2.x examples MuchLearning IMS LTI
28 Web services in Moodle 2.x configured under Site administration > Plugins > Web services plugins/core define functions that can be called defines services (groups of functions) users are given permissions to call services web services can be called using different protocols (e.g. XML-RPC, SOAP) users have extra authentication methods for web services token: user is identified by a unique token can limit what service can be called, source IP address
29 Web services in Moodle 2.x (continued) How to write web services in Moodle 2.x see service_to_a_plugin How to call Moodle web services see admin/webservice/testclient.php and webservice/{$protocol}/locallib.php: webservice {$protocol} test client class
30 Outline common look-and-feel share users/passwords single sign-on content embedding share data web services in Moodle 2.x examples MuchLearning IMS LTI
31 MuchLearning integration use OpenID for single sign-on REST web services called using OAuth (MDL-30599) inject content using JavaScript caches links to stylesheets, JavaScript content is fetched every time fetch table of contents (if applicable) using web services, and added to navigation block caches table of contents push grades to Moodle gradebook using web services module settings gets list of available activities (via JavaScript)
32 MuchLearning integration Figure: MuchLearning in Moodle
33 IMS LTI (Learning Tools Integration) standard for embedding a learning tool into an LMS supported by Moodle (as of 2.2), Sakai, Blackboard, Desire2Learn,... Moodle can also be used as a learning tool (contrib plugin) web services via OAuth identity sent as part of OAuth request content embedded via frame/iframe/separate window push grades to Moodle gradebook using web services fixed set of common roles (but can support custom roles)
34 IMS LTI (continued) Moodle sends launch data to tool, such as link information user information (incl. roles) information about Moodle site information about Moodle context presentation information (e.g. extra stylesheets, locale) return URL callback information for grade push sent as POST data (either using JavaScript or pushing a button)
35 IMS LTI (continued) fairly basic protocol embedding user login role setting grade sync some (non-standardized) support for common look-and-feel for tool providers: fast way to support multiple LMSs may be good enough to start, and may be able to add more integration on top
36 IMS LTI (continued) Figure: LTI in Moodle ( 2012/04/11/ireland-and-uk-moodlemoot-2012-ims-lti-demo/)
37 Conclusion integrating can mean many different things we compared different options for integration we took a quick look at web services in Moodle 2 we looked at two examples of integrations
38 Extra slides
39 A more secure protocol (similar to MNet) System B checks if user is logged in if not, redirects to System A, to a URL of the form: System A ensures that the user is logged in System A redirects to system B, to a URL of the form: longrandomkey System B (securely) asks System A who is associated with [longrandomtoken] and [longrandomkey] System A expires [longrandomtoken] and [longrandomkey]
40 Another more secure protocol (similar to OpenID) System B checks if user is logged in if not, redirects to System A, to a URL of the form: System A ensures that the user is logged in System A redirects to system B, to a URL of the form: http: //systemb/...?token=longrandomtoken&userinfo= userinfo&signature=signature System B makes sure that the user is associated with [longrandomtoken] and checks the signature
41 How to write web services in Moodle 2.x 1 create the following files within your plugin: 1.../db/services.php 2.../db/access.php (if needed) 3.../externallib.php 2 bump the plugin version number 3 go to Site administration > Notifications
42 services.php $functions = array( [functionname] => array( classpath => [path/to/plugins/externallib.php], classname => [class that defines function], methodname => [class method to be called], description => [plain-language description], capabilities => [capability required to call], type => write, /* or read */ ), );
43 services.php (continued) $services = array ( [plain-language name] => array( functions => array( [functionname] ), enabled => 1, restrictedusers => 1, shortname => [short name] ), );
44 externallib.php <?php defined( MOODLE_INTERNAL ) die(); require_once("$cfg->libdir/externallib.php"); class [class from services.php] extends external_api {... }
45 externallib.php in the class, for each web service function: 1 public static function [functionname] parameters defines what type of parameters the function takes return an external function parameters object (see lib/externallib.php) construct with array of external description objects, keyed by parameter name 2 public static function [functionname] implements the actual function remember to check permissions call self:validate context($context) 3 public static function [functionname] returns defines what the type of data the function returns return an external description object or null
From the Intranet to Mobile. By Divya Mehra and Stian Thorgersen
ENTERPRISE SECURITY WITH KEYCLOAK From the Intranet to Mobile By Divya Mehra and Stian Thorgersen PROJECT TIMELINE AGENDA THE OLD WAY Securing monolithic web app relatively easy Username and password
LMS Integration with ALEKS
LMS Integration with ALEKS Integrating ALEKS with your Learning Management System (LMS) is a multi-step process. Your school has the option to integrate ALEKS with your LMS in order to provide Single Sign-On
Drupal and the LMS with LTI
Drupal and the LMS with LTI Matthew Radcliffe Kosada 1 IMS Global Learning Consortium IMS GLC is an association of educational institutions, publishers, solutions providers, etc... Learning Information
Single Sign On. SSO & ID Management for Web and Mobile Applications
Single Sign On and ID Management Single Sign On SSO & ID Management for Web and Mobile Applications Presenter: Manish Harsh Program Manager for Developer Marketing Platforms of NVIDIA (Visual Computing
Developing an Interoperable Blackboard Proxy Tool
Developing an Interoperable Blackboard Proxy Tool George Kroner Developer Relations Engineer Blackboard Inc. Lance Neumann Sr. Software Architect Blackboard Inc. Agenda Building Blocks Proxy Tools Overview
Computer Systems Security 2013/2014. Single Sign-On. Bruno Maia [email protected]. Pedro Borges [email protected]
Computer Systems Security 2013/2014 Single Sign-On Bruno Maia [email protected] Pedro Borges [email protected] December 13, 2013 Contents 1 Introduction 2 2 Explanation of SSO systems 2 2.1 OpenID.................................
Working with Indicee Elements
Working with Indicee Elements How to Embed Indicee in Your Product 2012 Indicee, Inc. All rights reserved. 1 Embed Indicee Elements into your Web Content 3 Single Sign-On (SSO) using SAML 3 Configure an
This manual will illustrate how to integrate your WordPress Blog or website with the Docebo Learning Management System.
This manual will illustrate how to integrate your WordPress Blog or website with the Docebo Learning Management System. Direct Log in: The Docebo LMS offers a login box that can be added to you WordPress
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
Easy as 1-2-3: The Steps to XE. Mark Hoye Services Portfolio Consultant
Easy as 1-2-3: The Steps to XE Mark Hoye Services Portfolio Consultant September 25, 2015 Objective / Agenda Objective Provide relevant information about Banner XE Provide a framework for understanding
Beyond The Web Drupal Meets The Desktop (And Mobile) Justin Miller Code Sorcery Workshop, LLC http://codesorcery.net/dcdc
Beyond The Web Drupal Meets The Desktop (And Mobile) Justin Miller Code Sorcery Workshop, LLC http://codesorcery.net/dcdc Introduction Personal introduction Format & conventions for this talk Assume familiarity
EQUELLA. Blackboard Learn Configuration Guide. Version 6.2
EQUELLA Blackboard Learn Configuration Guide Version 6.2 Document History Document No. Reviewed Finalised Published 1 11/12/2013 12/12/2013 12/12/2013 December 2013 edition. Information in this document
Egnyte Single Sign-On (SSO) Installation for OneLogin
Egnyte Single Sign-On (SSO) Installation for OneLogin To set up Egnyte so employees can log in using SSO, follow the steps below to configure OneLogin and Egnyte to work with each other. 1. Set up OneLogin
Flexible Identity Federation
Flexible Identity Federation Quick start guide version 1.0.1 Publication history Date Description Revision 2015.09.23 initial release 1.0.0 2015.12.11 minor updates 1.0.1 Copyright Orange Business Services
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
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
A Server and Browser-Transparent CSRF Defense for Web 2.0 Applications. Slides by Connor Schnaith
A Server and Browser-Transparent CSRF Defense for Web 2.0 Applications Slides by Connor Schnaith Cross-Site Request Forgery One-click attack, session riding Recorded since 2001 Fourth out of top 25 most
Authentication and Single Sign On
Contents 1. Introduction 2. Fronter Authentication 2.1 Passwords in Fronter 2.2 Secure Sockets Layer 2.3 Fronter remote authentication 3. External authentication through remote LDAP 3.1 Regular LDAP authentication
AAI for Mobile Apps How mobile Apps can use SAML Authentication and Attributes. Lukas Hämmerle [email protected]
AAI for Mobile Apps How mobile Apps can use SAML Authentication and Attributes Lukas Hämmerle [email protected] Berne, 13. August 2014 Introduction App by University of St. Gallen Universities
EZcast technical documentation
EZcast technical documentation Document written by > Michel JANSENS > Arnaud WIJNS from ULB PODCAST team http://podcast.ulb.ac.be http://ezcast.ulb.ac.be [email protected] SOMMAIRE SOMMAIRE 2 1. INTRODUCTION
Note that if at any time during the setup process you are asked to login, click either Cancel or Work Offline depending upon the prompt.
USC Marshall School of Business Academic Information Services Configuring Outlook 2010 RPC Over HTTP Protocol For Windows 7 Home Computers or Wireless Laptops The steps in this document cover how to configure
DOES DESIRE2LEARN LEARNING ENVIRONMENT INTEGRATE WITH..?
Education Perspectives DOES DESIRE2LEARN LEARNING ENVIRONMENT INTEGRATE WITH..? THE POSSIBILITIES ARE ENDLESS WITH IMS LTI JULY 2013 Matt Teskey - Technical Product Manager, Desire2Learn Incorporated Carla
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
University of Guelph. developing applications with D2L WebServices & SSO
University of Guelph developing applications with D2L WebServices & SSO Zdenek Nejedly 1, Hugh Smith 1, Matt Searle 1, Cindy Wells 2, Bill Teesdale 2, Trevor Pemberton 3, Kyle Mackie 3 1 Computing & Communications
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
Google Apps and Open Directory. Randy Saeks Twitter: @rsaeks http://www.techrecess.com
Google Apps and Open Directory Randy Saeks Twitter: @rsaeks http://www.techrecess.com Agenda Quick Google Apps Overview Structure Setup Preparing OD Configuration Q&A&S Resources http://techrecess.com/technical-papers/gapps/
Dell One Identity Cloud Access Manager 8.0.1 - How to Develop OpenID Connect Apps
Dell One Identity Cloud Access Manager 8.0.1 - How to Develop OpenID Connect Apps May 2015 This guide includes: What is OAuth v2.0? What is OpenID Connect? Example: Providing OpenID Connect SSO to a Salesforce.com
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
Administering Jive Mobile Apps
Administering Jive Mobile Apps Contents 2 Contents Administering Jive Mobile Apps...3 Configuring Jive for Android and ios... 3 Native Apps and Push Notifications...4 Custom App Wrapping for ios... 5 Native
JVA-122. Secure Java Web Development
JVA-122. Secure Java Web Development Version 7.0 This comprehensive course shows experienced developers of Java EE applications how to secure those applications and to apply best practices with regard
Single Sign On for ShareFile with NetScaler. Deployment Guide
Single Sign On for ShareFile with NetScaler Deployment Guide This deployment guide focuses on defining the process for enabling Single Sign On into Citrix ShareFile with Citrix NetScaler. Table of Contents
Identity Implementation Guide
Identity Implementation Guide Version 37.0, Summer 16 @salesforcedocs Last updated: May 26, 2016 Copyright 2000 2016 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com,
Using SAML for Single Sign-On in the SOA Software Platform
Using SAML for Single Sign-On in the SOA Software Platform SOA Software Community Manager: Using SAML on the Platform 1 Policy Manager / Community Manager Using SAML for Single Sign-On in the SOA Software
Leveraging SAML for Federated Single Sign-on:
Leveraging SAML for Federated Single Sign-on: Seamless Integration with Web-based Applications whether cloudbased, private, on-premise, or behind a firewall Single Sign-on Layer v.3.2-006 PistolStar, Inc.
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
Perceptive Experience Single Sign-On Solutions
Perceptive Experience Single Sign-On Solutions Technical Guide Version: 2.x Written by: Product Knowledge, R&D Date: January 2016 2016 Lexmark International Technology, S.A. All rights reserved. Lexmark
SAML-Based SSO Solution
About SAML SSO Solution, page 1 SAML-Based SSO Features, page 2 Basic Elements of a SAML SSO Solution, page 2 SAML SSO Web Browsers, page 3 Cisco Unified Communications Applications that Support SAML SSO,
Using Shibboleth for Single Sign- On
Using Shibboleth for Single Sign- On One Logon to Rule them all.. Kirk Yaros Director, Enterprise Services Mott Community College 1 Agenda Overview of Mott Overview of Shibboleth and Mott s Project Review
Masdar Institute Single Sign-On: Standards-based Identity Federation. John Mikhael ICT Department [email protected]
Masdar Institute Single Sign-On: Standards-based Identity Federation John Mikhael ICT Department [email protected] Agenda The case for Single Sign-On (SSO) Types of SSO Standards-based Identity Federation
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
Spring Security CAS Plugin - Reference Documentation. Burt Beckwith. Version 3.0.0.M1
Spring Security CAS Plugin - Reference Documentation Burt Beckwith Version 3.0.0.M1 Table of Contents 1. Introduction to the Spring Security CAS Plugin.................................................
How To Use Salesforce Identity Features
Identity Implementation Guide Version 35.0, Winter 16 @salesforcedocs Last updated: October 27, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of
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
Single Sign On (SSO) Implementation Manual. For Connect 5 & MyConnect Sites
Single Sign On (SSO) Implementation Manual For Connect 5 & MyConnect Sites Version 6 Release 5.7 September 2013 1 What is Blackboard Connect Single Sign On?... 3 How it Works... 3 Drawbacks to Using Single
Hosted Microsoft Exchange Client Setup & Guide Book
Hosted Microsoft Exchange Client Setup & Guide Book Section 1 Microsoft Outlook Web Access (OWA) access directions Section 2 Windows 10 Mail App setup & configuration Section 3 Windows Mobile Phone ActiveSync
Lecture Notes for Advanced Web Security 2015
Lecture Notes for Advanced Web Security 2015 Part 6 Web Based Single Sign-On and Access Control Martin Hell 1 Introduction Letting users use information from one website on another website can in many
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 Outlook Anywhere on your home system
How to set up Outlook Anywhere on your home system The Outlook Anywhere feature for Microsoft Exchange Server 2007 allows Microsoft Office Outlook 2007 and Outlook 2003 users to connect to their Outlook
User Identity and Authentication
User Identity and Authentication WordPress, 2FA, and Single Sign-On Isaac Potoczny-Jones [email protected] http://tozny.com About the Speaker Galois, Inc. - @galoisinc. Research & Development for computer
Configuring Single Sign-on for WebVPN
CHAPTER 8 This chapter presents example procedures for configuring SSO for WebVPN users. It includes the following sections: Using Single Sign-on with WebVPN, page 8-1 Configuring SSO Authentication Using
INUVIKA OPEN VIRTUAL DESKTOP ENTERPRISE
INUVIKA OPEN VIRTUAL DESKTOP ENTERPRISE SAML 2.0 CONFIGURATION GUIDE Roy Heaton David Pham-Van Version 1.1 Published March 23, 2015 This document describes how to configure OVD to use SAML 2.0 for user
Federated Identity for Cloud Computing and Cross-organization Collaboration
Federated Identity for Cloud Computing and Cross-organization Collaboration Steve Moitozo Strategy and Architecture SIL International 20110616.2 (ICCM) Follow me @SteveMoitozo2 2 Huge Claims You want federated
Operating Level Agreement for NYU Login Service
Operating Level Agreement for NYU Login Service This Operating Level Agreement (OLA) documents the agreement regarding support of Single Sign-On (SSO) services for a Partner Service, which has been integrated
Authentication Methods
Authentication Methods Overview In addition to the OU Campus-managed authentication system, OU Campus supports LDAP, CAS, and Shibboleth authentication methods. LDAP users can be configured through the
Single Sign-On for the UQ Web
Single Sign-On for the UQ Web David Gwynne Infrastructure Architect, ITIG, EAIT Taxonomy Authentication - Verification that someone is who they claim to be - ie, only the relevant user
How to Configure Outlook 2010 E-mail Client for Exchange
LAUSD IT Help Desk How to Configure Outlook 2010 E-mail Client for Exchange (03/04/2012) LAUSD IT Help Desk 333 S. Beaudry Ave. 9 th Floor Phone 213.241.5200 Table of Contents Configure Outlook 2010 for
Stoneware Inc. Hyland Software OnBase. Stoneware, Inc.
Stoneware Inc. Hyland Software OnBase Stoneware, Inc. Configuration Sheet Date: March 2005 Introduction This document provides the information necessary to secure and provide single sign-on for Hyland
Absorb Single Sign-On (SSO) V3.0
Absorb Single Sign-On (SSO) V3.0 Overview Absorb allows single sign-on (SSO) with third-party systems, regardless of the programming language. SSO is made secure by a series of calls (between Absorb and
HGC SUPERHUB HOSTED EXCHANGE EMAIL
HGC SUPERHUB HOSTED EXCHANGE EMAIL OUTLOOK 2010 MAPI MANUALLY SETUP GUIDE MICROSOFT HOSTED EXCHANGE V2013.5 Table of Contents 1. Get Started... 1 1.1 Start from Setting up an Email account... 1 1.2 Start
OneLogin Integration User Guide
OneLogin Integration User Guide Table of Contents OneLogin Account Setup... 2 Create Account with OneLogin... 2 Setup Application with OneLogin... 2 Setup Required in OneLogin: SSO and AD Connector...
NETASQ ACTIVE DIRECTORY INTEGRATION
NETASQ ACTIVE DIRECTORY INTEGRATION NETASQ ACTIVE DIRECTORY INTEGRATION RUNNING THE DIRECTORY CONFIGURATION WIZARD 2 VALIDATING LDAP CONNECTION 5 AUTHENTICATION SETTINGS 6 User authentication 6 Kerberos
SonicWALL SSL VPN 3.0 HTTP(S) Reverse Proxy Support
SonicWALL SSL VPN 3.0 HTTP(S) Reverse Proxy Support Document Scope This document describes the implementation of reverse proxy to provide HTTP and HTTPS access to Microsoft Outlook Web Access (OWA) Premium
Plugin Integration Guide
Plugin Integration Guide Revision History Version Date Changed By Comments/Reason 1.0 16/09/14 NZB Created 1.01 01/10/ This document describes the implementation requirements for the mobicred Magento Plugin,
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,
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,
i>clicker v7 Gradebook Integration: Blackboard Learn Instructor Guide
i>clicker v7 Gradebook Integration: Blackboard Learn July 2015 Table of Contents Overview... 3 Step 1: Prepare a Configured Version of i>clicker... 4 Step 2: Configure your i>clicker Software... 5 Step
Salesforce1 Mobile Security Guide
Salesforce1 Mobile Security Guide Version 1, 1 @salesforcedocs Last updated: December 8, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com,
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
INSTALLATION GUIDE VERSION
INSTALLATION GUIDE VERSION 4.1 2014 Copyright 2008 2014. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means electronic or mechanical, for any purpose
Hosted Microsoft Exchange Client Setup & Guide Book
Hosted Microsoft Exchange Client Setup & Guide Book Section 1 Microsoft Outlook Web Access (OWA) access directions Section 2 Windows Mobile Phone ActiveSync setup & configuration Section 3 - Apple iphone
How To Use Saml 2.0 Single Sign On With Qualysguard
QualysGuard SAML 2.0 Single Sign-On Technical Brief Introduction Qualys provides its customer the option to use SAML 2.0 Single Sign On (SSO) authentication with their QualysGuard subscription. When implemented,
Version 3.3 Content Administrator Guide
Version 3.3 Content Administrator Guide This document is a guide to assist Content Administrators as they upload, catalog, publish, and share videos using the Ensemble Video enterprise video publishing
MAGEJAM PLUGIN INSTALLATION GUIDE
MAGEJAM PLUGIN INSTALLATION GUIDE BEFORE YOU BEGIN ANY INSTALL OR UPGRADE ** Always make sure to make a backup of your Magento installation before installing any extension especially on a live system.**
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.
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
NBC Learn External Tool. Administrator s Guide V2.0
NBC Learn External Tool Administrator s Guide V2.0 Trademarks NBC Universal and NBC News Learn are registered trademarks of the National Broadcasting Company. All other trademarks and registered trademarks
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:
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
Adobe Connect LMS Integration for Blackboard Learn 9
Adobe Connect LMS Integration for Blackboard Learn 9 Install Guide Introduction The Adobe Connect LMS Integration for Blackboard Learn 9 gives Instructors, Teaching Assistants and Course Builders the ability
FileMaker Server 15. Getting Started Guide
FileMaker Server 15 Getting Started Guide 2007 2016 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks
Acunetix Web Vulnerability Scanner. Getting Started. By Acunetix Ltd.
Acunetix Web Vulnerability Scanner Getting Started V8 By Acunetix Ltd. 1 Starting a Scan The Scan Wizard allows you to quickly set-up an automated scan of your website. An automated scan provides a comprehensive
Acrolinx IQ. Acrolinx IQ Plug-in for Adobe CQ Rich Text Editor Installation Guide Version: 2.9
Acrolinx IQ Acrolinx IQ Plug-in for Adobe CQ Rich Text Editor Installation Guide Version: 2.9 2 Contents Overview 3 About this Guide...3 Acrolinx IQ and CQ Editor...3 Installation 4 Single Sign-on Configuration...4
Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions
HOSTING Administrator Control Panel / Quick Reference Guide Page 1 of 9 Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions Exchange 2010 Outlook Profile Setup Page 2 of 9 Exchange
SoftChalk Cloud Guide. Updated August 1, 2012
SoftChalk Cloud Guide Updated August 1, 2012 Contents Getting Started 5 Overview of SoftChalk Cloud... 5 Features of a SoftChalk Cloud Account... 6 Trial Account... 6 Create an Account... 7 Log into Your
WizIQ Virtual Classroom plugin for
Virtual Classroom plugin for A Quick Installation Guide www.wiziq.com 2013 Inc. All rights reserved. 1 Contents Overview 2 Supported Versions 3 Downloading the plugin 4 Installing the plugin 8 Enabling
Table of Contents. Open-Xchange Authentication & Session Handling. 1.Introduction...3
Open-Xchange Authentication & Session Handling Table of Contents 1.Introduction...3 2.System overview/implementation...4 2.1.Overview... 4 2.1.1.Access to IMAP back end services...4 2.1.2.Basic Implementation
BizFlow 9.0 BizCoves BluePrint
BizFlow 9.0 BizCoves BluePrint HandySoft Global Corporation 1952 Gallows Road Suite 100 Vienna, VA USA 703.442.5600 www.handysoft.com 1999-2004 HANDYSOFT GLOBAL CORPORATION. ALL RIGHTS RESERVED. THIS DOCUMENTATION
REDCap Technical Overview
REDCap Technical Overview Introduction REDCap is a web application for building and managing online surveys and databases. This document delineates many of the broader technical aspects of REDCap, such
AccountView. Single Sign-On Guide
AccountView Single Sign-On Guide 2014 Morningstar. All Rights Reserved. AccountView Version: 1.4 Document Version: 2 Document Issue Date: March 09, 2013 Technical Support: (866) 856-4951 Telephone: (781)
Vodafone Secure Device Manager Administration User Guide
Vodafone Secure Device Manager Administration User Guide Vodafone New Zealand Limited. Correct as of September 2014. Do business better Contents Introduction 3 Help 4 How to find help in the Vodafone Secure
Qvidian Playbooks & Salesforce Setup Guide. Fall Release 2013
Qvidian Playbooks & Salesforce Setup Guide Fall Release 2013 Last Updated: 11/12/2013 Introduction Welcome to Qvidian Sales Playbooks & Analytics! This guide is directed toward CRM Administrators, Playbook
Connected Data. Connected Data requirements for SSO
Chapter 40 Configuring Connected Data The following is an overview of the steps required to configure the Connected Data Web application for single sign-on (SSO) via SAML. Connected Data offers both IdP-initiated
Load testing with. WAPT Cloud. Quick Start Guide
Load testing with WAPT Cloud 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. 2007-2015 SoftLogica
Successful CMS & AMS Integrations
Associations rely on their websites and software tools to effectively serve their members needs. These needs include everything from providing member exclusive content to handling event registration and
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
Barnes & Noble College LTI Tool Admin Guide Desire2Learn
Barnes & Noble College LTI Tool Last updated December 2015-1 - 12/22/2015 Contents Table of Contents 1.0 Introduction... 3 2.0 Key and Secret Request Form Link and Instructions... 3 3.0 Testing Link Connectivity
Configuration Guide BES12. Version 12.3
Configuration Guide BES12 Version 12.3 Published: 2016-01-19 SWD-20160119132230232 Contents About this guide... 7 Getting started... 8 Configuring BES12 for the first time...8 Configuration tasks for managing
Onegini Token server / Web API Platform
Onegini Token server / Web API Platform Companies and users interact securely by sharing data between different applications The Onegini Token server is a complete solution for managing your customer s
