Step-by-Step Guide to Offering Services in the InCommon Community
1
Prerequisites for This Learning Module
2
10,000 Foot Overview
We focus on determining your role and preparing for integration in this learning module.
3
Determine How Your Offering Contributes to Providing the Service
4
Online Services Have Three Layers
5
Service
Platform
Software
Which Layer You Support Determines Your Role
6
Service
Platform
Software
Example: Enterprise Video Conferencing
State U provides a video conferencing service, based on Whiz.com, for its staff and faculty, as well as others who collaborate with them. Whiz.com operates the technology, and State U determines who is allowed to use the service, establishes
7
Service Operator | State U |
Platform Deployer | Whiz.com |
Software Implementer | Whiz.com |
Example: Resources for (Any) College Student
Students-R-Us operates a service for college students at all universities, providing information about scholarship opportunities, where to find cheap textbooks, ratings of university student services, etc. It is hosted by WebHost Inc., and WebHost deploys software created by the Drupal Foundation open source project.
8
Service Operator | Students-R-Us |
Platform Deployer | WebHost Inc. |
Software Implementer | Drupal Foundation |
Example: Simulation of the Geographic Spread of Infectious Disease
The Institute of Disease Dispersal provides a simulation model to help regional health officials to understand the spread of epidemics within their regions. IDD researchers developed the simulator's software, which is operated by their graduate students.
9
Service Operator | Institute of Disease Dispersal |
Platform Deployer | Institute of Disease Dispersal |
Software Implementer | Institute of Disease Dispersal |
Prepare for Integration:
Service Operators
10
Your Organization’s Responsibilities
11
Community Expectations
12
Service Operators: Adhere to Community Standards
13
Service Operators: Understand the Community
14
Prepare for Integration:
SaaS Platform Deployers
15
Platform Deployers: Technical Standards
16
Platform Deployers: Support Your Service Operators
17
Prepare for Integration:
Software Implementers
18
Prepare for Integration - Software Implementers
19
Home-Grown SAML Software Considered Harmful
20
Navigating Federated Identifiers
21
Navigating Federated Identifiers - What to Request
22
Navigating Federated Identifiers - Fallback Options
23
Navigating Federated Identifiers - More Information
24
Continue the exploration
25
If you have not already done so, continue to the other modules in this course to learn more about how components in the InCommon Federation work together to enable streamlined and trusted research collaboration.
InCommon Federation as Standards and Practices
Module 2
InCommon Federation as Infrastructure
Module 3
Providing Single Sign-On (Identity Services)
Module 4
Offering Resources and Application Services
Module 5
InCommon Federation as a Community
Module 6
References - 1
26
References - 2
27
References - 3
28