What we're doing with Drupal at UChicago and how it can help you.

Size: px
Start display at page:

Download "Drupal. @uchicago,.edu. What we're doing with Drupal at UChicago and how it can help you."

Transcription

1 What we're doing with Drupal at UChicago and how it can help you.

2 Michael Girgis Senior Interaction Designer IT Services

3 Sites.uchicago.edu Sites, sites everywhere.

4 Problems: Everybody wants a website and they want it now. Nobody has enough money. Sometimes saying "no" is not good enough. We need to figure out a way to provide options. A FREE option, ideally. We had an existing "template" solution, but it was not scalable and it was expensive. Support capacity is limited.

5 How about Drupal? Going with Drupal was a no-brainer. Possible Drupal-based solutions: Domain Access OpenScholar Organic Groups

6 Our Solution - Templatron: Simple, multisite installation of a single Drupal 7 core Minimal custom code/modules Just enough contrib modules (~40) Each site is a clone of a "base" site, and shares common functionality All themes and modules are shared in /sites/all/modules After 1.5 years, nearly 150 live sites. Requests for 4-5 new sites each week.

7 What Makes it Work? #1 - Features Content types Views Strongarm variables Other configuration (WYSIWYG, text formats, permissions) Features are shared by all in /sites/all/modules

8 What Makes it Work? #2 - Drush Applying core/module updates Rolling out new features Updating existing features General maintenance #3 - Simplicity and Consistency Simple roles, no workflow, only basic functionality It just works and support requests are minimal Site-to-site customization is discouraged

9 Ongoing Challenges With 250+ sites, maintenance tasks take time Single point of failure for a growing number of sites Be careful with Features Key Modules: features, ldap, role_delegation, role_export, strongarm

10 Avi Schwab Web Project Manager College IT

11 mobro.co/avischwab

12 Authentication "My voice is my passport." If only...

13 Problem: We have thousands of users with existing credentials that want to authenticate to our sites. also...

14 WAT?

15 Solution Solve for WAT. Talk to your IDM folks. then: LDAP SSO (via Shibboleth) Groups (via Grouper)

16 LDAP D7: D6:

17 LDAP FIND THIS

18 Once you're set up: Any user that can authenticate can now get "Authenticated User". Plan accordingly. Take advantage of those attributes to assign roles, OG groups, or profile fields. Do a test bind to see what you can see at admin/config/people/ldap/servers/test

19 Demo Testing LDAP Config More info LDAP for D7 documentation: org/node/997082

20 Shibboleth Allows single-sign-on across multiple sites (Drupal or not) Passes attributes via SSL directly into PHP variables for even more fun times Allows federating between SSO accounts and existing Drupal accounts

21 Shibboleth The negatives: It's hard. You need server admins who are pro. The positives: It's great for users More secure than LDAP Attributes as PHP environment variables

22 Grouper - grouper:user groups::drupal:content It takes some setup, but once there can provide serious extra-drupal powers. Syncs with LDAP for all of your Drupalconsuming needs

23 Use case Custom PHP Site Grouper/LDAP Drupal Site External group writes custom php student job application site When students are hired, app writes IDs to Grouper groups based on job assignments Drupal picks up job assignments and serves custom, access controlled content to each role.

24 Demo Grouper UI Oaides group rules

25 Peter Thorson Associate Dir., Admin & Academic Computing Humanities Division

26 Case Study: Humanities

27 Site Portfolio Divisional homepage Degree granting departments and their affiliates Research Projects Misc Registration/Info for events Web magazine Searchable databases Faculty profiles/blogs Small conference/workshops

28 Multisite Drupal Power & Flexibility Network WordPress UChicago Sites Static HTML In-house PHP $ 5 minutes $$$ Months/Years

29 Requirements substantial sites Single platform for informational & research Editable by content owners Feeds from other sites & databases Advanced/faceted search Secure user input (conference registration, surveys, etc) High availability and fast Open source

30 Solution: Multisite Drupal Basics are reliable and flexible Views + fields + entities are powerful Solr powered Edu authentication Load-balanceable, proxy-able, cache-able Community

31 How it works Separate dev/stage machine 2 Drupal 7 cores (dev, prod), 1 legacy D6 core LDAP authentication + Grouper groups Liberal use of contrib modules Custom modules + Feeds to talk to external sites & databases All the sites are different

32 Managable Multisite Maintenance Drush Own the sites External authentication/groups Everything up to date, always Avoid complexity that prevents updates Work with the community, do it the Drupal way Automated Monitoring Drush

33 Keeping things fast and available Standard HA web setup Nginx for load balancing & SSL/TLS Apache+Solr backend Everything is redundant for zero downtime failures and maintenance Drupal performance settings APC Memcache Varnish Devel + xdebug (or xhprof)

34 Demo

35 We are... Avi Schwab College IT Michael Girgis IT Services Peter Thorson Humanities ajschwab froboy knaffles zaphoyd

Achieving Continuous Integration with Drupal

Achieving Continuous Integration with Drupal 23 Au gu Achieving Continuous Integration with Drupal st 20 12 Achieving Continuous Integration with Drupal Drupalcon Munich 2012 Barry Jaspan [email protected] The Evolution of a Drupal Developer

More information

Hosting Drupal on Amazon Web Services (AWS) Heather Wozniak, Ph.D. Web Developer, UW College of Arts & Sciences [email protected]

Hosting Drupal on Amazon Web Services (AWS) Heather Wozniak, Ph.D. Web Developer, UW College of Arts & Sciences hwozniak@uw.edu Hosting Drupal on Amazon Web Services (AWS) Heather Wozniak, Ph.D. Web Developer, UW College of Arts & Sciences [email protected] Questions, questions How many servers and Drupal sites do we support? Why

More information

Drupal High Availability High Performance

Drupal High Availability High Performance Drupal High Availability High Performance Drupal High Availability High Performance How to sleep without the server-crash-fear High Availability High Availability no Single Point of Failure High Availability

More information

Drupal Training Modules 2015

Drupal Training Modules 2015 Drupal Training Modules 2015 Webikon.com Phone: +40-722-369674 E-mail: [email protected] Web: http://webikon.com Drupal Training Modules 1 / 8 About us Webikon is a Romanian company focused in consulting,

More information

Content Management System - Drupal. Vikrant Sawant ([email protected]) Legislative Data Center, California

Content Management System - Drupal. Vikrant Sawant (vikrant.sawant@lc.ca.gov) Legislative Data Center, California Content Management System - Drupal Vikrant Sawant ([email protected]) Legislative Data Center, California National Association of Legislative Information Technology Raleigh, NC October 2013 What

More information

Deploy Your First CF App on Azure with Template and Service Broker. Thomas Shao, Rita Zhang, Bin Xia Microsoft Azure Team

Deploy Your First CF App on Azure with Template and Service Broker. Thomas Shao, Rita Zhang, Bin Xia Microsoft Azure Team Deploy Your First CF App on Azure with Template and Service Broker Thomas Shao, Rita Zhang, Bin Xia Microsoft Azure Team Build, Stage, Deploy, Publish Applications with one Command Supporting Languages

More information

A (Web) Face for Radio. NPR and Drupal7 David Moore

A (Web) Face for Radio. NPR and Drupal7 David Moore A (Web) Face for Radio NPR and Drupal7 David Moore Who am I? David Moore Developer at NPR Using Drupal since 4.7 Focus on non-profit + Drupal CrookedNumber on drupal.org, twitter, etc. What is NPR? A non-profit

More information

Single Sign On. SSO & ID Management for Web and Mobile Applications

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

More information

Streamline your drupal development workflow in a 3-tier-environment - A story about drush make and drush aliases

Streamline your drupal development workflow in a 3-tier-environment - A story about drush make and drush aliases Streamline your drupal development workflow in a 3-tier-environment - [email protected] Berlin, 18.09.2011 1. Who we are 2. Scenario 3. Solution 4. Notes Who we are Have a look at http://www.init.de

More information

Authentication Methods

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

More information

Taking Drupal development to the Cloud. Karel Bemelmans

Taking Drupal development to the Cloud. Karel Bemelmans Taking Drupal development to the Cloud Karel Bemelmans About me Working with Internet based services since 1996 Working with Drupal since 2011 Currently the devops guy @ Nascom Case Study: Nascom Genk,

More information

DRUPAL CONTINUOUS INTEGRATION. Part I - Introduction

DRUPAL CONTINUOUS INTEGRATION. Part I - Introduction DRUPAL CONTINUOUS INTEGRATION Part I - Introduction Continuous Integration is a software development practice where members of a team integrate work frequently, usually each person integrates at least

More information

Project Online: Manage External Sharing

Project Online: Manage External Sharing Project Online: Manage External Sharing 1 P age SharePoint and Project online allow you to share the content with the external users who do not have licenses for your organization s Microsoft Office 365

More information

VIVO Dashboard A Drupal-based tool for harvesting and executing sophisticated queries against data from a VIVO instance

VIVO Dashboard A Drupal-based tool for harvesting and executing sophisticated queries against data from a VIVO instance VIVO Dashboard A Drupal-based tool for harvesting and executing sophisticated queries against data from a VIVO instance! Paul Albert, Miles Worthington and Don Carpenter Chapter I: The Problem Administrators

More information

Cache All The Things

Cache All The Things Cache All The Things About Me Mike Bell Drupal Developer @mikebell_ http://drupal.org/user/189605 Exactly what things? erm... everything! No really... Frontend: - HTML - CSS - Images - Javascript Backend:

More information

From 0 to Drupal in Six Months

From 0 to Drupal in Six Months From 0 to Drupal in Six Months A Case Study on How the Stony Brook University IT Department Migrated to Drupal Richard von Rauchhaupt http://www.stonybrook.edu/it [email protected] Previous

More information

About Me. #ccceu. @shapeblue. Software Architect with ShapeBlue Specialise in. 3 rd party integrations and features in CloudStack

About Me. #ccceu. @shapeblue. Software Architect with ShapeBlue Specialise in. 3 rd party integrations and features in CloudStack Software Architect with ShapeBlue Specialise in. 3 rd party integrations and features in CloudStack About Me KVM, API, DB, Upgrades, SystemVM, Build system, various subsystems Contributor and Committer

More information

Single Sign-On for the UQ Web

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

More information

A Close Look at Drupal 7

A Close Look at Drupal 7 smart. uncommon. ideas. A Close Look at Drupal 7 Is it good for your bottom line? {WEB} MEADIGITAL.COM {TWITTER} @MEADIGITAL {BLOG} MEADIGITAL.COM/CLICKOSITY {EMAIL} [email protected] Table of Contents

More information

Java, PHP & Ruby - Cloud Hosting

Java, PHP & Ruby - Cloud Hosting Java, PHP & Ruby - Cloud Hosting NO LOCK-IN No technical lock-in and no binding contract. We believe in open standards without any technical lock-ins. We think that Open source provides flexibility and

More information

IDENTITY MANAGEMENT ROLLOUT: IN A HURRY. Jason Blackader, UNIX Systems Administrator

IDENTITY MANAGEMENT ROLLOUT: IN A HURRY. Jason Blackader, UNIX Systems Administrator IDENTITY MANAGEMENT ROLLOUT: IN A HURRY Jason Blackader, UNIX Systems Administrator Undergraduate, Graduate, Continuing Ed Industrial Design, Communication Design, Design Sciences, Arts & Media Two Campuses

More information

Business and enterprise cloud sync, backup and sharing solutions

Business and enterprise cloud sync, backup and sharing solutions Business and enterprise cloud sync, backup and sharing solutions Private Cloud Synchronization Collaboration Backup / Versioning Web Access Mobile Access LDAP / Active Directory Federated RADIUS Single

More information

Web Content Management System

Web Content Management System Web Content Management System We are planning to move a large web site from static HTML version to a Web content management system by a data-driver system. Content Management Systems (CMS) automate the

More information

Copyright http://support.oracle.com/

Copyright http://support.oracle.com/ Primavera Portfolio Management 9.0 Security Guide July 2012 Copyright Oracle Primavera Primavera Portfolio Management 9.0 Security Guide Copyright 1997, 2012, Oracle and/or its affiliates. All rights reserved.

More information

MASTER DRUPAL 7 MODULE DEVELOPMENT

MASTER DRUPAL 7 MODULE DEVELOPMENT MASTER DRUPAL 7 MODULE DEVELOPMENT by blair wadman sample available for purchase at http://befused.com/master-drupal/ LESSON 1 INTRODUCTION In this section, you will be introduced to the core Drupal concepts

More information

Improving your Drupal Development workflow with Continuous Integration

Improving your Drupal Development workflow with Continuous Integration Improving your Drupal Development workflow with Continuous Integration Peter Drake Sahana Murthy DREAM IT. DRUPAL IT. 1 Meet Us!!!! Peter Drake Cloud Software Engineer @Acquia Drupal Developer & sometimes

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

Ensuring scalability and performance with Drupal as your audience grows

Ensuring scalability and performance with Drupal as your audience grows Drupal performance and scalability Ensuring scalability and performance with Drupal as your audience grows Presented by Jon Anthony Bounty.com Northern and Shell (OK! Magazine etc) Drupal.org/project/

More information

DevShop. Drupal Infrastructure in a Box. Jon Pugh CEO, Founder ThinkDrop Consulting Brooklyn NY

DevShop. Drupal Infrastructure in a Box. Jon Pugh CEO, Founder ThinkDrop Consulting Brooklyn NY DevShop Drupal Infrastructure in a Box Jon Pugh CEO, Founder ThinkDrop Consulting Brooklyn NY Who? Jon Pugh ThinkDrop Consulting Building the web since 1997. Founded in 2009 in Brooklyn NY. Building web

More information

A central continuous integration platform

A central continuous integration platform A central continuous integration platform Agile Infrastructure use case and future plans Dec 5th, 2014 1/3 The Agile Infrastructure Use Case By Stefanos Georgiou What? Development practice Build better

More information

Plesk & Parallels Plesk Automation. to Grow Your Hosting Business

Plesk & Parallels Plesk Automation. to Grow Your Hosting Business Plesk & Parallels Plesk Automation Take a Fresh Look: Hire our Solutions to Grow Your Hosting Business Craig Bartholomew VP, Web Hosting Control Panels Profit from the cloud Parallels realizes that your

More information

Things Made Easy: One Click CMS Integration with Solr & Drupal

Things Made Easy: One Click CMS Integration with Solr & Drupal May 10, 2012 Things Made Easy: One Click CMS Integration with Solr & Drupal Peter M. Wolanin, Ph.D. Momentum Specialist (principal engineer), Acquia, Inc. Drupal contributor drupal.org/user/49851 co-maintainer

More information

Simple Tips to Improve Drupal Performance: No Coding Required. By Erik Webb, Senior Technical Consultant, Acquia

Simple Tips to Improve Drupal Performance: No Coding Required. By Erik Webb, Senior Technical Consultant, Acquia Simple Tips to Improve Drupal Performance: No Coding Required By Erik Webb, Senior Technical Consultant, Acquia Table of Contents Introduction................................................ 3 Types of

More information

Web Design Graphic Design Web Develpment

Web Design Graphic Design Web Develpment Web Design Graphic Design Web Develpment Introduction Design Consortium is a Web & Graphics Design Services company based in Rustenburg, North-West. We provide a full set of Web Design Services as well

More information

Agenda. How to configure

Agenda. How to configure [email protected] Agenda Strongly Recommend: Knowledge of ArcGIS Server and Portal for ArcGIS Security in the context of ArcGIS Server/Portal for ArcGIS Access Authentication Authorization: securing web services

More information

The truth about Drupal

The truth about Drupal The truth about Drupal Why Drupal is great Large community of 3rd party developer Quality control over contributed code Most of the indispensable contributed modules are maintained by solid development

More information

RAY L BURGESS 2727 Sheridan Drive, Tonawanda NY 14150 Phone: (814) 769-3438 E-mail: [email protected]

RAY L BURGESS 2727 Sheridan Drive, Tonawanda NY 14150 Phone: (814) 769-3438 E-mail: ray.lee.burgess@gmail.com RAY L BURGESS 2727 Sheridan Drive, Tonawanda NY 14150 Phone: (814) 769-3438 E-mail: [email protected] WORK EXPERIENCE Drupal Developer / Web Services Technician (04/2015 04/2016) College of Health

More information

TopBest Documentation Guide

TopBest Documentation Guide TopBest Documentation Guide Theme Options Theme Options is the core of the theme itself, everything is controlled in the using the theme options. To access the theme options go to your wordpress admin

More information

Drupal Performance Tuning

Drupal Performance Tuning Drupal Performance Tuning By Jeremy Zerr Website: http://www.jeremyzerr.com @jrzerr http://www.linkedin.com/in/jrzerr Overview Basics of Web App Systems Architecture General Web

More information

Robert Honeyman Honeyman IT Consulting. http://www.honeymanit.co.uk [email protected]

Robert Honeyman Honeyman IT Consulting. http://www.honeymanit.co.uk rob.honeyman@honeymanit.co.uk Robert Honeyman Honeyman IT Consulting http://www.honeymanit.co.uk [email protected] Requirement for HA with SSO Centralized access control SPOF for dependent apps SSO failure = no protected

More information

DRUPAL Web Content Management (WCM) Cloud Solution. RFP Q&A Session Jan. 21, 2015

DRUPAL Web Content Management (WCM) Cloud Solution. RFP Q&A Session Jan. 21, 2015 DRUPAL Web Content Management (WCM) Cloud Solution RFP Q&A Session Jan. 21, 2015 CONTENTS Project Overview Current State: Vision WCM Future State: Drupal WCM Cloud Solution RFP - Response Matrix Brief

More information

OPEN CALL FOR TENDER FOR THE PROVISION OF WEB HOSTING AND WEB DEVELOPMENT SERVICES

OPEN CALL FOR TENDER FOR THE PROVISION OF WEB HOSTING AND WEB DEVELOPMENT SERVICES OPEN CALL FOR TENDER FOR THE PROVISION OF WEB HOSTING AND WEB DEVELOPMENT SERVICES Introduction... 2 Scope of this tender... 2 Required services and technical specifications... 2 Re- development of the

More information

Authentication Integration

Authentication Integration Authentication Integration VoiceThread provides multiple authentication frameworks allowing your organization to choose the optimal method to implement. This document details the various available authentication

More information

Workshop on Cloud Services for File Synchronisation and Sharing 17-18 NOV 2014

Workshop on Cloud Services for File Synchronisation and Sharing 17-18 NOV 2014 Workshop on Cloud Services for File Synchronisation and Sharing 17-18 NOV 2014 Peer-to-Peer powered Sync and Share by 18 NOV 2014 PowerFolder - Background & Contact Enterprise File Sync- and Share solutions

More information

making drupal run fast

making drupal run fast making drupal run fast 2 Objectives Improve drupal performance Provide Simple tips on Increasing Drupal performance We have some data from load testing a site in these different configs: ++ plain drupal

More information

How We Did It. Unique data model abstraction layer to integrate, but de-couple EHR data from patient website design.

How We Did It. Unique data model abstraction layer to integrate, but de-couple EHR data from patient website design. EHR Accessibility The Big Idea: Provide a standardized and improved user experience for ALL disabled and abled patients while interacting with their providers Electronic Health Records System (EHR). The

More information

Drupal for Designers

Drupal for Designers Drupal for Designers Not decorating on top of what Drupal gives you, but rather, letting Drupal s default behavior simply provide a guide for your design. Drupal for Designers by Dani Nordin http://my.safaribooksonline.com

More information

An Advanced E-commerce Course

An Advanced E-commerce Course ADMEC TM Multimedia Institute An Advanced E-commerce Course E-commerce Master Duration: 06 Months w [Class Room Online Training] TM An ISO 9001:2008 Institute w Drupal Magento WordPress Basics of E-commerce

More information

Cisco ASA Adaptive Security Appliance Single Sign-On: Solution Brief

Cisco ASA Adaptive Security Appliance Single Sign-On: Solution Brief Guide Cisco ASA Adaptive Security Appliance Single Sign-On: Solution Brief October 2012 2012 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 21 Contents

More information

TestOps: Continuous Integration when infrastructure is the product. Barry Jaspan Senior Architect, Acquia Inc.

TestOps: Continuous Integration when infrastructure is the product. Barry Jaspan Senior Architect, Acquia Inc. TestOps: Continuous Integration when infrastructure is the product Barry Jaspan Senior Architect, Acquia Inc. This talk is about the hard parts. Rainbows and ponies have left the building. Intro to Continuous

More information

Automating Big Data Benchmarking for Different Architectures with ALOJA

Automating Big Data Benchmarking for Different Architectures with ALOJA www.bsc.es Jan 2016 Automating Big Data Benchmarking for Different Architectures with ALOJA Nicolas Poggi, Postdoc Researcher Agenda 1. Intro on Hadoop performance 1. Current scenario and problematic 2.

More information

Identity Management in Liferay Overview and Best Practices. Liferay Portal 6.0 EE

Identity Management in Liferay Overview and Best Practices. Liferay Portal 6.0 EE Identity Management in Liferay Overview and Best Practices Liferay Portal 6.0 EE Table of Contents Introduction... 1 IDENTITY MANAGEMENT HYGIENE... 1 Where Liferay Fits In... 2 How Liferay Authentication

More information

Securing ArcGIS Server Services: First Steps

Securing ArcGIS Server Services: First Steps Federal GIS Conference February 9 10, 2015 Washington, DC Securing ArcGIS Server Services: First Steps Michael Sarhan Esri [email protected] Agenda Review Basic Security Workflow ArcGIS Server Roles and

More information

Getting Started with Single Sign-On

Getting Started with Single Sign-On Getting Started with Single Sign-On I. Introduction Your institution is considering or has already purchased Collaboratory from Treetop Commons, LLC. One benefit provided to member institutions is Single

More information

BSA Best Practices Webinars Role Based Access Control Sean Berry Customer Engineering

BSA Best Practices Webinars Role Based Access Control Sean Berry Customer Engineering BSA Best Practices Webinars Role Based Access Control Sean Berry Customer Engineering Agenda Overview RBAC Objects Implementation Use Cases - Basic - Advanced - Multi Tenancy GUI Tour Copyright 6/14/2013

More information

Affiliate Program Overview & Resources

Affiliate Program Overview & Resources Affiliate Program Overview & Resources About Heart Internet About Heart Internet At Heart Internet we have strived to reshape the web hosting market based around the principles of: Affiliate program Powerful

More information

Content Management Systems: Drupal Vs Jahia

Content Management Systems: Drupal Vs Jahia Content Management Systems: Drupal Vs Jahia Mrudula Talloju Department of Computing and Information Sciences Kansas State University Manhattan, KS 66502. [email protected] Abstract Content Management Systems

More information

Deploying ArcGIS for Server Using Managed Services

Deploying ArcGIS for Server Using Managed Services Deploying ArcGIS for Server Using Managed Services Andrew Sakowicz Erin Ross Sridhar Karra Agenda Introduction Program Overview - Overview - Methodology - Tools Customer Deployments - Architecture and

More information

Directory Integration with Okta. An Architectural Overview. Okta White paper. Okta Inc. 301 Brannan Street, Suite 300 San Francisco CA, 94107

Directory Integration with Okta. An Architectural Overview. Okta White paper. Okta Inc. 301 Brannan Street, Suite 300 San Francisco CA, 94107 Okta White paper Directory Integration with Okta An Architectural Overview Okta Inc. 301 Brannan Street, Suite 300 San Francisco CA, 94107 [email protected] 1-888-722-7871 wp-dint-053013 Table of Contents

More information

BASICS OF SCALING: LOAD BALANCERS

BASICS OF SCALING: LOAD BALANCERS BASICS OF SCALING: LOAD BALANCERS Lately, I ve been doing a lot of work on systems that require a high degree of scalability to handle large traffic spikes. This has led to a lot of questions from friends

More information

Configuring EPM System 11.1.2.1 for SAML2-based Federation Services SSO

Configuring EPM System 11.1.2.1 for SAML2-based Federation Services SSO Configuring EPM System 11.1.2.1 for SAML2-based Federation Services SSO Scope... 2 Prerequisites Tasks... 2 Procedure... 2 Step 1: Configure EPM s WebLogic domain for SP Federation Services... 2 Step 2:

More information

Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION

Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION AGENDA 1. Overview of Magento 2.0 2. Features and benefits of Magento 2.0 over Magento 1.x 3. Why should we upgrade to Magento 2.0

More information

OneLogin Integration User Guide

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

More information

Virtual Code Authentication User Guide for Administrators

Virtual Code Authentication User Guide for Administrators Virtual Code Authentication User Guide for Administrators Virtual Code Authentication - User Guide for Administrators Document No.: 05-001 2001-2015 All rights reserved. Under copyright laws, this document

More information

VMware Identity Manager Connector Installation and Configuration

VMware Identity Manager Connector Installation and Configuration VMware Identity Manager Connector Installation and Configuration VMware Identity Manager This document supports the version of each product listed and supports all subsequent versions until the document

More information

SharePoint 2010 Intranet Case Study. Presented by Peter Carson President, Envision IT

SharePoint 2010 Intranet Case Study. Presented by Peter Carson President, Envision IT SharePoint 2010 Intranet Case Study Presented by Peter Carson President, Envision IT Peter Carson President, Envision IT Virtual Technical Specialist, Microsoft Canada Computer Engineering, UW [email protected]

More information

Drupal Drush Guide. Credits @ Drupal.org

Drupal Drush Guide. Credits @ Drupal.org Drupal Drush Guide Credits @ Drupal.org 1.1 USAGE Drush can be run in your shell by typing "drush" from within any Drupal root directory. $ drush [options] [argument1] [argument2] Use the 'help'

More information

PLATFORM. Web Content Management and Digital Marketing for Higher Education. Everything You Need from a Great Enterprise CMS CONTENT MANAGEMENT

PLATFORM. Web Content Management and Digital Marketing for Higher Education. Everything You Need from a Great Enterprise CMS CONTENT MANAGEMENT Web Content Management and Digital Marketing for Higher Education COMMUNICATION & MARKETING MEASUREMENT & ANALYSIS CONTENT MANAGEMENT PLATFORM INTEGRATION & DEVELOPMENT WEB, MOBILE, & SOCIAL UNIFICATION

More information

Using Shibboleth for Single Sign- On

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

More information

API Architecture. for the Data Interoperability at OSU initiative

API Architecture. for the Data Interoperability at OSU initiative API Architecture for the Data Interoperability at OSU initiative Introduction Principles and Standards OSU s current approach to data interoperability consists of low level access and custom data models

More information

Directory Integration with Okta. An Architectural Overview. Okta Inc. 301 Brannan Street San Francisco, CA 94107. info@okta.

Directory Integration with Okta. An Architectural Overview. Okta Inc. 301 Brannan Street San Francisco, CA 94107. info@okta. Directory Integration with Okta An Architectural Overview Okta Inc. 301 Brannan Street San Francisco, CA 94107 [email protected] 1-888-722-7871 Contents 1 User Directories and the Cloud: An Overview 3 Okta

More information

Drupal CMS for marketing sites

Drupal CMS for marketing sites Drupal CMS for marketing sites Intro Sample sites: End to End flow Folder Structure Project setup Content Folder Data Store (Drupal CMS) Importing/Exporting Content Database Migrations Backend Config Unit

More information

Workshop on Cloud Services for File Synchronisation and Sharing 17-18 NOV 2014

Workshop on Cloud Services for File Synchronisation and Sharing 17-18 NOV 2014 Workshop on Cloud Services for File Synchronisation and Sharing 17-18 NOV 2014 Peer-to-Peer powered Sync and Share by 18 NOV 2014 PowerFolder - Background & Contact Enterprise File Sync- and Share solutions

More information

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

More information

The importance of Drupal Cache. Luis F. Ribeiro Ci&T Inc. 2013

The importance of Drupal Cache. Luis F. Ribeiro Ci&T Inc. 2013 The importance of Drupal Cache Luis F. Ribeiro Ci&T Inc. 2013 Introduction Caio Ciao Luppi Software Architect at Ci&T Inc. More than 4 years of experience with Drupal Development Experience with Application

More information

WebLink 3 rd Party Integration Guide

WebLink 3 rd Party Integration Guide 1. Introduction WebLink provides the world s leading online Chamber and Association Management Software: WebLink Connect. While WebLink does provide custom website design and hosting services, WebLink

More information

Large-Scale Web Applications

Large-Scale Web Applications Large-Scale Web Applications Mendel Rosenblum Web Application Architecture Web Browser Web Server / Application server Storage System HTTP Internet CS142 Lecture Notes - Intro LAN 2 Large-Scale: Scale-Out

More information