19
Integrating Banner with SARS Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5 California Community Colleges Banner Group 2012

Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

Embed Size (px)

Citation preview

Page 1: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

Integrating Banner with SARS

Ron BeanMt. San Antonio College

Scott ClaypoolSARS Software Products, Inc

Session Number:ND-5

California Community Colleges Banner Group • 2012

Page 2: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

Configure Adapter

California Community Colleges Banner Group • 2012

Summary of Steps

Configure LMG/LMBInstall Banner SoftwareConfigure Extra DataConfigure Oracle Web ServicesConfigure SARS Web ServicesSet-up Banner Crosswalk Table

Banner SARS

Page 3: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

You must have the following…

California Community Colleges Banner Group • 2012

Before you start….

Licensed Integration TechnologiesINTCOMP—Installed and functionalLMB—Installed and functionalLMG—Installed and functionalFirewall rules in place

Page 4: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

Extract the tar file and get this directory structure

California Community Colleges Banner Group • 2012

Configure the Adapter

drwxr-xr-x 7 admin lum 4096 Mar 21 13:13 .drwxr-xr-x 4 admin lum 4096 Mar 21 13:15 ..drwxr-xr-x 3 admin lum 4096 May 1 11:22 bindrwxr-xr-x 2 admin lum 4096 Aug 28 12:04 configdrwxr-xr-x 2 admin lum 4096 Mar 21 13:13 datadrwxr-xr-x 2 admin lum 4096 Mar 21 13:13 libdrwxr-xr-x 2 admin lum 4096 Sep 15 02:18 logs

Page 5: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

Edit driver.properties-Connection Settings

California Community Colleges Banner Group • 2012

Configure the Adapter

### SIS (LMB) Connection Settings## Username for connecting to secured destinationssis.username=sarsadapter## Password for connecting to secured destinationssis.password=password## URL of the LDAP serversis.provider.url=ldap://ldap.server.edu:389/o=messaging## Username for Java Naming and Directory Interfacesis.provider.username=cn=sarsadapter,ou=People,o=messaging## Password for JNDIsis.provider.password=passwordsis.source.name=com_sct_ldi_sis_Syncsis.source.clientId=sarsAdapterClientsis.source.durableSubscriptionName=ldiadapter$sarsAdapterClient

Page 6: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

Edit driver.properties-Banner DB Settings

California Community Colleges Banner Group • 2012

Configure the Adapter

### Banner DB Settingsbanner.db.driver=oracle.jdbc.driver.OracleDriverbanner.db.url=jdbc:oracle:thin:@bannerdb.school.edu:1521:DB_SIDbanner.db.user=integmgrbanner.db.password=passwordbanner.db.maxActive=5banner.db.minIdle=3

### Banner SQLbanner.getPersonId.sql=sz_sarsintg.f_get_id_valuebanner.getAdditionalElement.sql=select GORRSQL_SQRU_CODE, GORRSQL_WHERE_CLAUSE from gorrsql where GORRSQL_ACTIVE_IND ='Y' and GORRSQL_SQPR_CODE = :groupCodebanner.sars.inteGrpCode=SARSINTG

Edit driver.properties-Banner GORRSQL Settings

Page 7: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

Edit driver.properties-SARS Web Settings

California Community Colleges Banner Group • 2012

Configure the Adapter

### SARS Service Settings## Service URLsars.ws.url=http://sarsgrid.school.edu/SARSConnect/banner2sars.asmxsars.ws.username=sarssars.ws.password=passwordsars.password.maxlength=10

Edit driver.properties-Banner Batch Settings### Loader Configuration Settings## Input file to processlloader.source=file:/home/admin/sars_data/icgorldi_687031.xml## Baseline threadcountloader.pool.core.size=1## Maximum threadcountloader.pool.max.size=1

Page 8: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

Create a user and passwordThis is the JMS user/password created earliermbtool add user -id=<<username>> -desc=”SarsAdapteruser” -credential=<<password>>

California Community Colleges Banner Group • 2012

LMB Configuration

Page 9: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

Allow user Normal Access

California Community Colleges Banner Group • 2012

LMB Configuration

Page 10: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

Allow user Consume Access

California Community Colleges Banner Group • 2012

LMB Configuration

Page 11: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

Standard Ellucian upgrade stepsSet login.sqlValidate objectsRun RU readyMigrate filesRun SQL Object create scriptsCompile C programsRun RU Done

California Community Colleges Banner Group • 2012

Install Banner software

Page 12: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

Add an Integration Code (GTVSQPR)SARSINTG (Must match driver.properties)

Add Rule Code (GTVSQRU)Name of data (ex. Birthdate)

Add Rule Definition (GORRSQL)Process-SARSINTGRule-BirthdateSQL-

SELECT spbpers_birth_date FROM spbpers WHERE spbpers_pidm= :pidm

California Community Colleges Banner Group • 2012

Configure Extra Data

Page 13: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

California Community Colleges Banner Group • 2012

Configure Extra Data

Page 14: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

Business Rule Process Parameters (GORSQPA)Process Code: IAMParameter Code: PIDM

This allows the use of :pidm in GORRSQL statement

California Community Colleges Banner Group • 2012

The :pidm variable

Page 15: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

On the Oracle Application ServerUse the Banner Web Service OC4J Instance (Created when Banner Translations Service was installed)

Select ApplicationsSelect Deploy EAR fileJ2EE Application—Browse for sarsintg_v1.01.earApplication Name: SARS_PRODParent Application-DefaultURL Mapping ../applications/SARS_PROD.earAdd JAZN user

California Community Colleges Banner Group • 2012

Configure Oracle Web Services

Page 16: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

Form SZVSARS

California Community Colleges Banner Group • 2012

Set-up Banner crosswalk table

Page 17: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

SARS Software Products did this

California Community Colleges Banner Group • 2012

Configure SARS Web Service

Page 18: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

opt/luminis/products/sarsadapter/bin/runAdapter.sh

California Community Colleges Banner Group • 2012

Start the AdapterFor triggered events…

For file processing…opt/luminis/products/sarsadapter/bin/runLoader.sh

Page 19: Ron Bean Mt. San Antonio College Scott Claypool SARS Software Products, Inc Session Number:ND-5

California Community Colleges Banner Group • 2012

Questions???