Integrating Pantheon-Hosted Drupal with the UC Berkeley Research Hub BDUG Monday, February 24, 2014 Room 4, Dwinelle Hall.

Slides:



Advertisements
Similar presentations
UTILIZING WITH ITA. offers an entire suite of benefits for you and your students. You can also set up s for the purpose.
Advertisements

Course Readings in Learning Management Systems Mike Waugh Louisiana State University Eric Frierson EBSCO Information Services CNI Spring Meeting 2014.
WHY CMS? WHY NOW? CONTENT MANAGEMENT SYSTEM. CMS OVERVIEW Why CMS? What is it? What are the benefits and how can it help me? Centralia College web content.
| Copyright© 2010 Microsoft Corporation Quick Start into Activating and Selling Office 365.
Seattle Drupal Clinic Introduction to Drupal and Web Content Management.
WEB HOSTING. WHAT IS WEB HOSTING? A web host is a company with several computers that are connected to the internet at all times. The computers they have.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter 14 Upgrading to Exchange Server 2003.
Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in Acceleratio specializes in developing high-quality enterprise.
Steven Lau Academic Solutions Specialist Microsoft.
Index Task Management System: Feature Index Personal TasksDepartment Tasks Task CreationTask Routing Task TemplatesTask Sorting and Filters SearchingTask.
Lexmark Print Management
Introduction to Microsoft Office Web Apps with Jim Mollé Learn iT! Computer Software Training.
Kentico CMS 5.0 Full-featured Flexible Web Content Management System for All Your Needs.
Drupal Workshop Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology, Drupal technology, directories.
Customer Forum OTech’s New Web Publishing Service Web Services Section – April 29, 2015.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
Managing Client Access
Module 4 Managing Client Access. Module Overview Configuring the Client Access Server Role Configuring Client Access Services for Outlook Clients Configuring.
Presents. fileProGI Design Goals GUI Runtime Client for filePro Point and Click operation without processing table changes New functional capabilities.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Virtual Organization / Collaboration Environment Ann Wyganowski Sept 29, 2011.
Drupal Content Management System Mallikarjuna Pinjala CIS 764, Nov
ArcGIS Workflow Manager An Introduction
OM. Brad Gall Senior Consultant
Alfresco.com: Farewell AVM, Hello Alfresco DM & Drupal Ian Norton |
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Introduction to the Nevada SharePoint Site
SharePoint and SharePoint Online: Today and what's next? Presented by Luke Abeling – IT Platforms.
Content Management Systems Drupal. Content Introduction Setting up Drupal Structure Features Core functions Comparison of Joomla and Drupal Total Cost.
INTRODUCTION TO THE STATE OF MICHIGAN’S SHAREPOINT ENVIRONMENT.
Module 7: Fundamentals of Administering Windows Server 2008.
Sakai/OSP Portfolio UvA Bas Toeter Universiteit van Amsterdam
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
…. PrePlanPrepareMigratePost Pre- Deployment PlanPrepareMigrate Post- Deployment First Mailbox.
We Know IT … IT’s What We Do! ® 2 Cyprien Mvuanda & Jonathan Davis Empire 2.0 Services October 1, 2010 Albany, NY Design, Development,Workflow and Implementation.
Module 9 Configuring Messaging Policy and Compliance.
ArcGIS Server for Administrators
Seattle Drupal Clinic Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology.
Module 5: Configuring Internet Explorer and Supporting Applications.
Getting Started Managing a Collaboration Site Kendra Holly SharePoint Analyst June 13, 2015.
Information Systems | SEPTEMBER 10, 2008 Service Portal Maintenance Understanding the Fundamentals of Drupal.
Module 7 Planning and Deploying Messaging Compliance.
May 6, 2015 Session 10:00am – 12 Noon. Agenda 2 TopicPresenter / FacilitatorTimeframe  Welcome Michael Chen5 min.  CA Web Publishing Richard Lehman55.
Intro to Datazen.
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
Combining ArcGIS for Server & ArcGIS Online Julia Guard and Matt Monson.
The SharePoint Shepherd’s Course for End Users Based on the book by Robert L. Bogue Copyright 2011 AvailTek LLC All Rights Reserved.
Reduce, Reuse, Recycle. Housekeeping… Download EventBoard Mobile and remember to fill out session evaluations… Phasers set to stun, mobile devices set.
Security Considerations
Collaborating with the UCSF Library Wiki UCSF Sharecase
1 Documentation Progression Send To Standard Document Library Document Center – Drop Off Library – Rules Based on Content Type and Metadata routes files.
CMS 2: Advanced Web Editing - Content Presented By: Katie Pagano, Special Projects Manager Steve Pont, Product Architect.
Windows SharePoint Services Installation and Configuration.
How EPA/ORD Moved to Drupal 7 Jessica Dearie U.S. EPA, Office of Research and Development Office of Science Information Management.
#SummitNow Managing Documents on the Web Using Drupal, Alfresco & Cloud November Ian Norton – Senior Web Architect at Alfresco.
Alfresco.com: Farewell AVM, Hello Alfresco DM & Drupal Ian Norton |
Office 365 Help Desk Troubleshooting Guide
ArcGIS for Server Security: Advanced
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
Automate your content translation with the Google Translate API.
Get Office 2016 with Office 365 and get down to business
FEATURE OF THE (EVERY OTHER) DAY
Academy Hub An eUnomia Factory Solution.
SharePoint Foundation 2010
SharePoint Foundation 2010
Combining ArcGIS for Server & ArcGIS Online
INSTRUCTOR NOTES/LINKS
Introduction to Portal for ArcGIS
Links Launch Outlook Launch Skype Place Skype on Do Not Disturb.
Academy Hub An eUnomia Factory Solution.
Presentation transcript:

Integrating Pantheon-Hosted Drupal with the UC Berkeley Research Hub BDUG Monday, February 24, 2014 Room 4, Dwinelle Hall

Integrating Pantheon-Hosted Drupal with the UC Berkeley Research Hub Context – Unit / CC program – CC program Web strategies Drupal+Alfresco (UCB Research Hub) – Configuration – Basic use – Option: GUI Alfresco browser – The upshot for CC – Understanding security

Connected Corridors Solving California’s Mobility Challenges ~ Connected and Automated Corridor Connected and Automated Vehicles Connected Infrastructure Integrated Corridors Connected Travelers Vehicles, Infrastructure and People

Decision Support System for Surface Corridor Mobility Management

Pilot Corridor: I Extent of Study Area Managed Freeway Supporting Arterials

CC Web strategies Public (brochure) sitesite – IST-managed Open Berkeley Pantheon/Drupal

CC Web strategies On-line modeling, visualization and decision support applications – Custom apps; not CMS

CC Web strategies Documentation site – Locally-managed Pantheon/Drupal

Documentation site Program of multiple, related projects Many people generating content Many people (and organizations) consuming content Many formats (Web,.pdf,.docx,.pptx,.tgz…) Lots of updating/versioning Traditional research reports are of low utility for this program and its customers

UCB Research Hub (Alfresco) UCB Research Hub (Alfresco)

UCB Research Hub (Alfresco) UCB Research Hub (Alfresco)

Drupal + Alfresco (Hub) Drupal Alfresco module –

Alfresco module config See security discussion later in presentation

Add content  Alfresco item

Hub document library item Last part of URL is the identifier for Drupal –workspace://SpacesStore/763833d6-055b-43c5-bbc f4b903c

Two URLs created Drupal node: – congestion-analysis pptx congestion-analysis pptx Alfresco (Hub) item download link: – 210%20- %20Congestion%20Analysis%20% %29.pptx 210%20- %20Congestion%20Analysis%20% %29.pptx

Alfresco browser

Really not ready for prime time Buggy, slow, unpredictable May work more reliably if you give it free rein Some features give errors When browser module is enabled, the “paste workspace URL” approach is disabled I think I can crash my Pantheon site with it Requires installation of Ext JS libraryExt JS

What does this enable for CC? Separates Web presence, file management – Hub for management of rich content creation – Drupal for management of Web presentation Use of Hub’s workflow rules, desktop mount, access permissions Ability to move, rename, version documentLibrary items without breaking links! Public presentation of documents that is… – Brandable – Not overshadowed by the Hub’s many other features (calendars, lists…)

Considerations Security; see below Reliance on [Drupal + Pantheon + module + CalNet + Hub] chain A bit clunky to use

Security Ian Crew’s writeup of CMIS API security concerns: drupal.org/node/ drupal.org/node/

Security 1.Stored, authenticated access to Drupal admin's Alfresco account

Security 1.Stored, authenticated access to Drupal admin's Alfresco account

Security 1.Stored, authenticated access to Drupal admin's Alfresco account 2.Stored, authenticated access to a special "Drupal site" Alfresco account for each Drupal site

Security 1.Stored, authenticated access to Drupal admin's Alfresco account 2.Stored, authenticated access to a special "Drupal site" Alfresco account for each Drupal site

Security 1.Stored, authenticated access to Drupal admin's Alfresco account 2.Stored, authenticated access to a special "Drupal site" Alfresco account for each Drupal site – CalNet Guest account assigned to a departmental role address

Security 1.Stored, authenticated access to Drupal admin's Alfresco account 2.Stored, authenticated access to a special "Drupal site" Alfresco account for each Drupal site – CalNet Guest account assigned to a departmental role address – “Consumer” permissions to Hub site

Security 1.Stored, authenticated access to Drupal admin's Alfresco account 2.Stored, authenticated access to a special "Drupal site" Alfresco account for each Drupal site – CalNet guest account assigned to a departmental role address – “Consumer” permissions to Hub site ('alfresco_credentials_username', 's:19:\"connectedcorridors1\";'), ('alfresco_credentials_password', 's:16:\"QzBubmVjdGVkIQ==\";'),

Security 1.Stored, authenticated access to Drupal admin's Alfresco account 2.Stored, authenticated access to a special "Drupal site" Alfresco account for each Drupal site 3.Not stored, authenticated access to Drupal user's Alfresco account

Security 1.Stored, authenticated access to Drupal admin's Alfresco account 2.Stored, authenticated access to a special "Drupal site" Alfresco account for each Drupal site 3.Not stored, authenticated access to Drupal user's Alfresco account

Security 1.Stored, authenticated access to Drupal admin's Alfresco account 2.Stored, authenticated access to a special "Drupal site" Alfresco account for each Drupal site 3.Not stored, authenticated access to Drupal user's Alfresco account 4.Unauthenticated, read-only access to Alfresco

Security 1.Stored, authenticated access to Drupal admin's Alfresco account 2.Stored, authenticated access to a special "Drupal site" Alfresco account for each Drupal site 3.Not stored, authenticated access to Drupal user's Alfresco account 4.Unauthenticated, read-only access to Alfresco

Security 1.Stored, authenticated access to Drupal admin's Alfresco account 2.Stored, authenticated access to a special "Drupal site" Alfresco account for each Drupal site 3.Not stored, authenticated access to Drupal user's Alfresco account 4.Unauthenticated, read-only access to Alfresco

In this case… Department-owned Hub site – For “public” documents destined for external use CalNet Guest ID – assigned department role account – I (individually) am host :/ – “Consumer” privileges to Hub site

Thoughts?