Skip to content

A few legacy solutions that leveraged SSH streams to automate various tasks for Symitar based Credit Unions.

License

Notifications You must be signed in to change notification settings

martinezdylan/EpisysSSH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EpisysSSH

A few legacy solutions that leveraged SSH streams to automate various tasks for Symitar based Credit Unions.

Requirements

Installation

Assuming you've met the requirements, you will also need to configure a dev.ini file that is used at the beginning of each solution.

Example:

####################################################################################################
##
## DevTeam Configuration File
##
####################################################################################################

[PowerShell]
SMTPServer   = 127.0.0.1
from         = automation@cu.org
devTeamEmail = devteam@cu.org
devTeamText  = 7135550101@vzwpix.com,7135550102@vzwpix.com
archLoc      = \\shared01\DevArch
credLoc      = \\shared01\DevCreds
tempLoc      = \\shared01\DevTemp
ocagent      = OCAGENT01

You will also need to create a few of passwords for Symitar, EpisysUserID, and SYMOP.

Symitar Example:

$filePath = "\\shared01\DevCreds"
$fileName = "dm_aix"

$credential = Get-Credential
$credential.Password | ConvertFrom-SecureString | Set-Content "$filePath\$fileName"

Note: A credential prompt will pop-up, you can type whatever you'd like for the username but enter in the password for the AIX user that will access the Symitar host.

EpisysUserID/SYMOP Example:

$filePath = "\\shared01\DevCreds"
$fileName = "dm_episys" ## or "dm_symop"

$credential = Get-Credential
$credential.Password | ConvertFrom-SecureString | Set-Content "$filePath\$fileName"

Note: Similarly, a credntial prompt will pop-up, username is irrelevant however as these passwords will be required to pass in as strings through the automation you'll need to type the full string. Ex: 1337.Password1!

Finally, to successfully use any of the solutions, you will need to parse through and replace any filler text <Insert Value Here> with values that support your institution.

SYMULATE and Episys Text Mode

Only needed for NewEpisysUser.ps1, you can confirm as to whether or not you have access to this feature via the AIX shell.

$ sym 1

Note: The SYM number doesn't matter. SYM001 was simply used as an example.

If you receive a menu similar to the following, after typing in your UserID and Dedicating the User to the Console, all solutions will work:

                               ***************
                               *  Main Menu  *
                   *************             *************
                   *                                     *
                   *     (0) Teller Transactions         *
                   *     (1) Account Inquiries           *
                   *     (2) Account File Maintenance    *
                   *     (3) Payee Control               *
                   *     (4) Projections                 *
                   *     (5) Personal File Control       *
                   *     (6) Teller Totals               *
                   *     (7) Message System              *
                   *     (8) Management Menu             *
                   *                                     *
                   ***************************************

                             Menu Selection [0] :

Questions/Concerns

Please direct all questions to me via SMUG.

About

A few legacy solutions that leveraged SSH streams to automate various tasks for Symitar based Credit Unions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published