the technical side of portals and eportfolios bonnie ferguson michael wilcox
TRANSCRIPT
![Page 1: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/1.jpg)
The technical side of Portals and ePortfolios
Bonnie Ferguson
Michael Wilcox
![Page 2: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/2.jpg)
Introductions
Michael Wilcox
Web Development Unit ManagerCanterbury Christ Church University
Bonnie Ferguson
Computing OfficerUniversity of Kent
Audience…
![Page 3: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/3.jpg)
Plan
Overview ........................... 10 mins
Making the portal work.......... 30 mins
Questions and discussion........ 10 mins
![Page 4: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/4.jpg)
Password Overload Syndrome
![Page 5: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/5.jpg)
What is a Portal?
![Page 6: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/6.jpg)
Portal definitions
General:
“ a gateway to news, information and external links usually on a single topic or subject, but they can be broad in nature.”
Personal:
“ Web portals are sites that typically provide personalized capabilities to their visitors.”
![Page 7: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/7.jpg)
What is an ePortfolio?
![Page 8: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/8.jpg)
ePortfolio definition
“ a portfolio based on electronic media and services. It consists of a personal digital record containing information such as a collection of artifacts or evidence demonstrating what one knows and can do.”
![Page 9: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/9.jpg)
Student’s first day
Register with institution, ID card
Computer account
Email account
Library account
Athens account
VLE account
![Page 10: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/10.jpg)
Making the portal work
Bonnie Ferguson
![Page 11: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/11.jpg)
Five topics:
What should be included in a portal?
Installation
Technical considerations
Authentication
Lessons Learned
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 12: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/12.jpg)
What should be included in a portal?
JISC funded research at Hull University
What do other Universities include?
Brainstormed ideas
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 13: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/13.jpg)
What do users want?
Searches
Library services
Teaching materials/VLEs
Update personal details
Library and internet alerts
Handbooks
Deadline alerts
Reading lists
Campus news
Review your marks
Career information
AuthenticationTechnicalInstallationWhat to include? Lessons
University of Hull survey April 2003557 individuals, focus groups and interviewswww.fair-portal.hull.ac.uk/downloads/stakereq.pdf
![Page 14: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/14.jpg)
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 15: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/15.jpg)
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 16: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/16.jpg)
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 17: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/17.jpg)
Brainstormed ideas
Communicate with tutors
Store information
PDP (Personal Development Planning)
Announcements
Library functions
Blackboard
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 18: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/18.jpg)
List for each group
AuthenticationTechnicalInstallationWhat to include? Lessons
User Group uPortal resources
Guest with no login links to relevant educational resources
Access to HE (South Kent College)
File storage accessible off-campus
Communicate with tutor electronically
Library links
PDP (Personal Development Planning)
ePortfolio
Announcements from tutors
Foundation Degree (Canterbury College)
All above plus:Athens systems like BIDS
PGCE Module (CCCU) All above plus:Blackboard or other VLE
![Page 19: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/19.jpg)
Integration options
Simple
Complex
Web Services
Portlet
XML/XSLT
WebProxy
iFrame
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 20: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/20.jpg)
How to implement
User Group uPortal resources Method
Guest with no login
links to relevant educational resources
iFrames
Access to HE (South Kent College)
File storage accessible off-campus Briefcase portlet or PETAL
Communicate with tutor electronically
Progress or PETAL
Library links iFrames with search
PDP (Personal Development Planning) PETAL or Progress
ePortfolio PETAL
Announcements from tutors Announcements portlet
Foundation Degree
All above plus:Athens systems like BIDS
iFrame
PGCE Module CCCU
All above plus:Blackboard or other VLE
iFrame
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 21: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/21.jpg)
Installation
AuthenticationTechnicalInstallationWhat to include? Lessons
ServerSun SolarisJava 1.5
MySQL
uPortal
Apache HTTP server
Browser
Apache Tomcat
![Page 22: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/22.jpg)
Installation Problems
Version conflicts between JDK, Tomcat and uPortal and Petal
Briefcase was not compatible with the current version of uPortal
Progress platform conflicts
User database ‘permission leakage’
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 23: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/23.jpg)
PETAL
Installation problems
Problems with changing hierarchy
Publishing bug
Accessibility and usability issues
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 24: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/24.jpg)
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 25: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/25.jpg)
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 26: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/26.jpg)
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 27: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/27.jpg)
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 28: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/28.jpg)
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 29: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/29.jpg)
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 30: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/30.jpg)
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 31: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/31.jpg)
Authentication
Wanted Single Sign-on
Looked at 5 options
Balance between complex setup and easier maintenance
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 32: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/32.jpg)
1. Default Authentication
uPortal
System 1
User databas
e
User database
System 3
User databas
e
System 4
(uses uPortal database)
System 2
(uses uPortal database)
System 5
User databas
e
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 33: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/33.jpg)
2. Local LDAP Authentication
AuthenticationTechnicalInstallationWhat to include? Lessons
uPortal
LDAP User database
System 4System 2System 1 System 3 System 5
![Page 34: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/34.jpg)
3. Local LDAP with SSO
uPortal
LDAP User database
System 4System 2System 1 System 3 System 5
AuthenticationTechnicalInstallationWhat to include? Lessons
Single sign-on (LDAP)
![Page 35: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/35.jpg)
4. Distributed users databases with SSO
AuthenticationTechnicalInstallationWhat to include? Lessons
uPortal
System 4
System 2
System 1
System 3
System 5
Single sign-on (LDAP)
Existing Medway configuration
Greenwich subdomain
Novel user database
Medway Resource Domain
Active Directory
CCCU subdomain
Active Directory
Kent subdomain
Active Directory
Novell Client
One way trust relationships with 3 subdomains
![Page 36: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/36.jpg)
5. Shibboleth
AuthenticationTechnicalInstallationWhat to include? Lessons
Image from www.switch.ch/aai
![Page 37: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/37.jpg)
Number of users
Cost
Simpler options 1-2
More complex options 4 - 5
Cost of authentication options
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 38: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/38.jpg)
Lessons Learned
Single Sign-on
Avoid iFrames with authenticated systems
Test on student systems (800x600 display)
Test systems thoroughly before adoption
Open Source software
AuthenticationTechnicalInstallationWhat to include? Lessons
![Page 39: The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox](https://reader035.vdocuments.site/reader035/viewer/2022070307/551a995355034643688b60c8/html5/thumbnails/39.jpg)
Future developments
JISC will move SSO funding from Athens to Shibboleth after July 2008
KUSP project
New Sun Portlet specification JSR-286
Portlet Bridges for PHP, Servlets, Perl, etc.
http://www.jisc.ac.uk/shibboleth.html
http://www.kent.ac.uk/is/kusp