Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

  1. Get the following information from the college/district that is responsible for configuring the college IDP and include in the CIP JIRA ticket for the district/college (found here)
    1. Entity ID of IDP
    2. Scope(Suffix) the IDP will assert on the EPPN attribute.
    3. MIS Codes served by the district or college level IDP.
  2. Get metadata for school's IdP, if is not already in InCommon.  If it is in InCommon metadata, skip step #3 and proceed with step #4.
  3. Add the school's metadata to metadata/ccc-metadata-unsigned.xml in the saml-ccc Bitbucket repo to the Section marked College IdP Metadata

  4. Update authsources.php config file in simplesamlphp
  5. Add a AssertionConsumerService, e.g. 

    <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://sso.ci.cccmypath.org/simplesaml/module.php/saml/sp/saml2-acs.php/PilotMock" index="0"/>

    to the the following SP descriptors, Pilot IdP Proxy "SP side". Be sure to change the "570" numeric in the example above to match the misCode of the new school or district. Each new entry should increment the index value

  6. Add a new authsource entry to resources/authsources.json with the approriate AuthSource alias, IDP entity ID, Eppn scope/suffix, description and MIS code(s).  See example below
  7. Validate the metadata additions using ./validateMetadata.sh. If the validation passes, commit and push the change. Build automation will sign the file and push to the correct S3 location
  8. Commit the updated metadata file to Bitbucket.  It will be signed, pushed out to S3 and, after within one hour, downloaded to the Proxy IdP deployments.
  9. Update authsources.php in the ccc-<env>-proxy-simplesaml-config/opt/ccc/config to include the new school.  This will again trigger an automated update to the appropriate environment's SSO proxy.
  10. Once testing in Pilot has been verified, Step #6 will need to be made for the Production environment.

Upon completion of the steps above, after propagation of the updates (approximately one hour), testing of the new school with the IdP proxy can commence.


Updating authsources.json

authsources.json is used by applications such as SSP and Assess to create links to other services via the SSO Proxy

The file is maintained in Bitbucket in the cccnext/ccc-saml repository.

The file name in the REPO is cccnext/saml-ccc/src/resources/authsources.json

Adding a new authsources involves creating a new authSource entry in the authsources.json file with the following values



authSourcethis should be the same name used in the authsources.php file in the sso proxy configuration
eppnSuffixthis is the scope/suffix the IDP sends with authenticating a user. This value can be found in the implementation JIRA ticket
descriptionA description of the entry
idpEntityIdThe Metadata entity id of the college idp. This value can be found in the implementation JIRA ticket
misCodesAn array of mis codes served by the college IDP. This value can be found in the implementation JIRA ticket



authsources.json example

[
  {
    "authSource": "idp.collegea.edu",
    "eppnSuffix": "idp.collegea.edu",
    "description": "College A IDP",
    "idpEntityId": "https://idp.collegea.edu/idp/shibboleth",
    "misCodes": [
      "311",
      "312",
      "313"
    ]
  },
  {
    "authSource": "CIMock",
    "eppnSuffix": "democollege.edu",
    "description": "Uni College IDP",
    "idpEntityId": "https://ci-idp.ccctcportal.org:8443/idp/shibboleth",
    "misCodes": [
      "ZZ1"
    ]
  }
]



District IDDistrict NameMIS CodeCollege Name
20GROSSMONT-CUYAMACA21Cuyamaca College
20GROSSMONT-CUYAMACA22Grossmont College
30IMPERIAL31Imperial Valley College
50MIRA COSTA51MiraCosta College
60PALOMAR61Palomar College
70SAN DIEGO71San Diego City College
70SAN DIEGO72San Diego Mesa College
70SAN DIEGO73San Diego Miramar College
90SOUTHWESTERN91Southwestern College
110BUTTE111Butte College
120FEATHER RIVER121Feather River Community College
130LASSEN131Lassen Community College
140MENDOCINO-LAKE141Mendocino College
160REDWOODS161College of the Redwoods
170SHASTA-TEHAMA-TRINITY171Shasta College
180SISKIYOUS181College of the Siskiyous
220LAKE TAHOE221Lake Tahoe Community College
230LOS RIOS231American River College
230LOS RIOS232Cosumnes River College
230LOS RIOS233Sacramento City College
230LOS RIOS234Folsom Lake College
240NAPA VALLEY241Napa Valley College
260SONOMA261Santa Rosa Junior College
270SIERRA271Sierra College
280SOLANO281Solano Community College
290YUBA291Yuba College
290YUBA292Woodland Community College
310CONTRA COSTA311Contra Costa College
310CONTRA COSTA312Diablo Valley College
310CONTRA COSTA313Los Medanos College
330MARIN334College of Marin
340PERALTA341College of Alameda
340PERALTA343Laney College
340PERALTA344Merritt College
340PERALTA345Berkeley City College
360SAN FRANCISCO361City College of San Francisco
370SAN MATEO371Canada College
370SAN MATEO372College of San Mateo
370SAN MATEO373Skyline College
410CABRILLO411Cabrillo College
420FOOTHILL-DEANZA421De Anza College
420FOOTHILL-DEANZA422Foothill College
430OHLONE431Ohlone College
440GAVILAN441Gavilan College
450HARTNELL451Hartnell College
460MONTEREY461Monterey Peninsula College
470SAN JOSE-EVERGREEN471Evergreen Valley College
470SAN JOSE-EVERGREEN472San Jose City College
480CHABOT-LAS POSITAS481Las Positas College
480CHABOT-LAS POSITAS482Chabot College
490WEST VALLEY-MISSION492Mission College
490WEST VALLEY-MISSION493West Valley College
520KERN521Bakersfield College
520KERN522Cerro Coso Community College
520KERN523Porterville College
530MERCED531Merced College
550SAN JOAQUIN DELTA551San Joaquin Delta College
560SEQUOIAS561College of the Sequoias
570STATE CENTER571Fresno City College
570STATE CENTER572Reedley College
570STATE CENTER576Clovis Community College
580WEST HILLS581West Hills College-Coalinga
580WEST HILLS582West Hills College-Lemoore
590YOSEMITE591Columbia College
590YOSEMITE592Modesto Junior College
610ALLAN HANCOCK611Allan Hancock College
620ANTELOPE VALLEY621Antelope Valley College
640SAN LUIS OBISPO641Cuesta College
650SANTA BARBARA651Santa Barbara City College
660SANTA CLARITA661College of the Canyons
680VENTURA681Moorpark College
680VENTURA682Oxnard College
680VENTURA683Ventura College
690WEST KERN691Taft College
710COMPTON711Compton CCD
720EL CAMINO721El Camino College
730GLENDALE731Glendale Community College
740LOS ANGELES COMMUNITY COLLEGE741Los Angeles City College
740LOS ANGELES COMMUNITY COLLEGE742Los Angeles Harbor College
740LOS ANGELES COMMUNITY COLLEGE743Los Angeles Mission College
740LOS ANGELES COMMUNITY COLLEGE744Los Angeles Pierce College
740LOS ANGELES COMMUNITY COLLEGE745Los Angeles Southwest College
740LOS ANGELES COMMUNITY COLLEGE746Los Angeles Trade Technical College
740LOS ANGELES COMMUNITY COLLEGE747Los Angeles Valley College
740LOS ANGELES COMMUNITY COLLEGE748East Los Angeles College
740LOS ANGELES COMMUNITY COLLEGE749West Los Angeles College
740LOS ANGELES COMMUNITY COLLEGE74AITV/The Weekend College
770PASADENA771Pasadena City College
780SANTA MONICA781Santa Monica College
810CERRITOS811Cerritos College
820CITRUS821Citrus College
830COAST831Coastline Community College
830COAST832Golden West College
830COAST833Orange Coast College
840LONG BEACH841Long Beach City College
850MT. SAN ANTONIO851Mt San Antonio College
860NORTH ORANGE861Cypress College
860NORTH ORANGE862Fullerton College
870RANCHO SANTIAGO871Santa Ana College
870RANCHO SANTIAGO873Santiago Canyon College
880RIO HONDO881Rio Hondo College
890SOUTH ORANGE891Saddleback College
890SOUTH ORANGE892Irvine Valley College
910BARSTOW911Barstow Community College
920CHAFFEY921Chaffey College
930DESERT931College of the Desert
940MT. SAN JACINTO941Mt. San Jacinto Community College District
950PALO VERDE951Palo Verde College
960RIVERSIDE961Riverside Community College
960RIVERSIDE962Moreno Valley Community College
960RIVERSIDE963Norco Community College
970COPPER MOUNTAIN971Copper Mountain Community College
980SAN BERNARDINO981Crafton Hills College
980SAN BERNARDINO982San Bernardino Valley College
990VICTOR VALLEY991Victor Valley College
ZZ0CCCTC Test College DistrictZZ1Unicollege
ZZ0CCCTC Test College DistrictZZ2Rainforest College
ZZ0CCCTC Test College DistrictZZ3CCCTC College A
ZZ0CCCTC Test College DistrictZZ4CCCTC College B
ZZ0CCCTC Test College DistrictZZ5South Bay JBL Consortium
ZZ0CCCTC Test College DistrictZZ6FAUX Allan Hancock



  • No labels