https://github.com/tools4everbv/helloid-conn-prov-source-skyward-sms2.0-employees
  
  
    Skyward SMS 2.0 - Source - Employees 
    https://github.com/tools4everbv/helloid-conn-prov-source-skyward-sms2.0-employees
  
edu on-premises provisioning sis skyward source
        Last synced: 4 months ago 
        JSON representation
    
Skyward SMS 2.0 - Source - Employees
- Host: GitHub
 - URL: https://github.com/tools4everbv/helloid-conn-prov-source-skyward-sms2.0-employees
 - Owner: Tools4everBV
 - Created: 2021-02-26T15:56:00.000Z (over 4 years ago)
 - Default Branch: main
 - Last Pushed: 2024-01-15T15:22:54.000Z (almost 2 years ago)
 - Last Synced: 2025-02-25T22:11:54.519Z (8 months ago)
 - Topics: edu, on-premises, provisioning, sis, skyward, source
 - Language: PowerShell
 - Homepage:
 - Size: 184 KB
 - Stars: 0
 - Watchers: 6
 - Forks: 0
 - Open Issues: 0
 - 
            Metadata Files:
            
- Readme: README.md
 
 
Awesome Lists containing this project
README
          # HelloID-Conn-Prov-Source-Skyward-SMS2.0-Employees
| :information_source: Information |
|:---------------------------|
| This repository contains the connector and configuration code only. The implementer is responsible to acquire the connection details such as username, password, certificate, etc. You might even need to sign a contract or agreement with the supplier before implementing this connector. Please contact the client's application manager to coordinate the connector requirements.       |
 
  
HelloID Provisioning Source Connector for Skyward SMS 2.0
## Table of Contents
* [Getting Started](#getting-started)
* [Requirements](#Requirements)
* [Setup the PowerShell connector](#setup-the-powershell-connector)
* [Sample VPN Scripts](#sample-vpn-scripts)
## Getting Started
By using this connector you will have the ability to import data into HelloID:
* Employee Demographics
* Employee Assignments
* Employee Profile
## Requirements
- Progress OpenEdge Driver 11.7+ (ODBC)
## Setup the PowerShell connector
1. Add a new 'Source System' to HelloID and make sure to import all the necessary files.
    - [ ] configuration.json
    - [ ] persons.ps1
    - [ ] departments.ps1
2. Fill in the required fields on the 'Configuration' tab.

* Hostname/IP
  * Hostname or IP of the database
* Port
* Enable VPN
  * If your hosting provider requires VPN connectivity to access the database you can enable it here
* Open VPN Path
  * Path of script to start vpn
* Close VPN Path
  * Path of script to close vpn
* Database
  * Name of Skyward Database
* Username
* Password
* Driver Version
  * Version of the Progress OpenEdge Drive
* Isolation Mode
  * Always suggested to be "READ UNCOMMITED"
* Array Size
* Enable ETWT
* Enable UWCT
* Enable KA
## Sample VPN Scripts
### Open VPN
```
cd C:\Tools4ever\Scripts
taskkill /S localhost /im vpncli.exe /f /t
taskkill /S localhost /im vpnui.exe /f /t
"c:\program files (x86)\Cisco\Cisco AnyConnect Secure Mobility Client\vpncli.exe" -s < connect.txt
```
### Close VPN
```
cd C:\Tools4ever\Scripts
"c:\program files (x86)\Cisco\Cisco AnyConnect Secure Mobility Client\vpncli.exe" disconnect
```
### VPN Client Config
```
connect vpn-1.iscorp.com
idofgroup
thisismusername
thisismypassword
y
quit
```
# HelloID Docs
The official HelloID documentation can be found at: https://docs.helloid.com/