Customer Story
Building a centralized, remote IT management strategy at Heritage Credit Union
With Jer Ratcliffe, Systems Administrator
See NinjaOne in action!
Customer Story
With Jer Ratcliffe, Systems Administrator
Endpoints supported
With Ninja since
Company
Heritage Credit Union is a Canadian financial institution offering insurance and investment services in British Columbia.
Headquarters
Castlegar, British Columbia, Canada
Website
https://www.heritagecu.ca/
Heritage Credit Union is a Canadian financial institution founded in 1948 dedicated to providing full financial services to its members. Heritage Credit Union manages over $200 million in assets, servicing communities across British Columbia’s Kootenay Region, with branches in Castlegar, Slocan Valley, and Greenwood. Heritage Credit Union also offers insurance and investment services through their subsidiary, Growth Financial Corp.
Jer Ratcliffe runs IT for Heritage Credit Union and Growth Financial Corporation and was responsible for bringing Ninja into the business. “Heritage Credit Union had been slow to adopt technologies across the business,” says Jer. “A lot of end-users at the company aren’t comfortable with technology. We even had a few insurance agencies without websites as they were convinced they didn’t need one.”
This lack of technology awareness was evident throughout the business. “We had been operating without any technology goals or strategy,” says Jer. “I laid out a modern technology plan for our leadership team, asked for budget to expand the IT department and its capabilities, and set out to bring Heritage into the 21st century.”
One of the first things Jer did was begin evaluating a solution to remotely monitor and manage endpoints in the Heritage network. “The only remote tool we had was VNC for remote access. I had essentially no visibility, no automation, and only very limited ability to provide remote support. I knew a remote monitoring and endpoint management solution would give me the tools I need to get control of our IT assets.”
Heritage Credit Union has multiple locations in British Columbia with branches as far as 150 kilometers apart. “If something goes wrong in one of our branch locations,” says Jer, “that’s three hours of total driving to fix a five-minute issue. I can lose a full day of work to fix a simple issue.”Heritage Credit Union also found the travel costs of these trips added up to a significant line-item on their budget over the course of a year. “One of the easiest ways to make the case for Ninja was to show the management team our travel receipts and how much we would save if my team cut out 90% of their travel,” explains Jer.
“Windows patch management was in a really bad state across the business,” says Jer. “We got to the point where software wouldn’t run on some of our endpoints because devices were so out of date.” With 2020 and 2021 being some of the worst years in recent history for “zero-day” vulnerabilities across the Windows ecosystem, Jer felt patch management need to be modernized and centralized. “Without Ninja, I wouldn’t have any hope of keeping our endpoints patched and secure.”
The remote access solution Heritage Credit Union had in place, did allow for 1:1 management of endpoints, but couldn’t come close to enabling full remote management. “We couldn’t run scripts, automate anything, install software at scale, or really centralize management in any way,” says Jer.
Onboarding Ninja could not have come at a better time for Heritage Credit Union “As a traditionally brick-and-mortar company, Heritage Credit Union would never have considered a work-from-home strategy. When the pandemic hit, management did a 180 and suddenly wanted everyone to work from home. Fortunately, we had Ninja in-place and we could transition to fully-remote work with almost no additional effort on IT’s side,” explains Jer.
As a first step in evaluating solutions, Jer used the endpoint management comparison guide the MSP community has built on Reddit. Jer’s team was able to quickly evaluate and discard quite a few solutions based on missing features and general community feedback. They also then cut out about half the remaining solutions due to price. That left Heritage Credit Union with just a couple of endpoint management solutions to evaluate.
“Ninja checked all the boxes for what we needed and stood out immediately and was an instant hit with management. In addition to looking better and feeling more intuitive than other solutions, I think the biggest differentiator for us was that we felt we’d get support and attention from Ninja, even though we’re a small customer. We got really good feelings talking with the Ninja team,” says Jer.
A few key criteria Heritage had:
Heritage Credit Union's employees use highly specialized line of business applications to run day-to-day financial operations. Finding an IT expert who knows these solutions in-depth would be almost impossible, particularly for a small business. Instead, when Jer needed someone to support end-users more effectively, instead of hiring externally, he transitioned an employee of the front-line banking staff to the IT team.
“We had her logged into Ninja on her first day – After about an hour of basic training, she was no longer overwhelmed by the new concepts, and was able to just run with it. While the learning curve for much of IT can be steep, she was able to understand Ninja’s user interface with almost no dedicated training. We knew that a lot of users were going to rely on her ability to support them, and day one,” says Jer.
Jer’s team has also replaced their remote-control tool with those built into Ninja and deprecated their use of Group Policy, instead favoring Ninja’s scripting and automation capabilities.
“It’s been an uphill battle, transforming a technology-averse company into a technology-enabled one. Ninja’s RMM service is probably the easiest win we’ve had. If we are going to remain competitive in our industry, we need to consistently nail our compliance and security goals,” explains Jer. “Ninja lets us plan every change, then make it, track it, and find out where we’re deficient so we can constantly improve.”
Jer’s team was able to leverage NinjaOne to deploy a modern patch management policy that significantly reduces vulnerabilities and ensures endpoints are operational while also supporting a centralized, remote approach to IT management.
Get 5 bite-sized ways to grow your business or career every week!
Never Miss Out - Subscribe to the NinjaOne Newsletter
Cookie | Duration | Description |
---|---|---|
_vwo_ds | 3 months | This cookie is set by the provider Visual Website Optimiser. This cookie is used for collecting information on how visitors interact with the pages on website. |
_vwo_sn | 30 minutes | This cookie is set by the provider Visual Website Optimiser. This cookie is used for collecting information on how visitors interact with the pages on website. It collect statistical data such as number of visit, average time spent on the website, what pages haves been read. |
_vwo_uuid | 10 years | This cookie generates a unique ID for every visitor and is used for the report segmentation feature in VWO. Also, this cookie allows you to view data in a more refined manner. If you have the campaign running on multiple domains, you will notice campaign-specific UUID values. |
_vwo_uuid_v2 | 1 year | This cookie is set by Visual Website Optimiser and is used to measure the performance of different versions of web pages. |
cookielawinfo-checbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-advertisement | 1 year | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Advertisement". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
ninja | 1 month | No description |
ninja_added | session | No description |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | This cookie is set by CloudFlare. The cookie is used to support Cloudflare Bot Management. |
_vis_opt_test_cookie | session | This cookie is set by Visual Website Optimiser and is a session cookie generated to detect if the cookies are enabled on the browser of the user or not. |
geoData | First-party cookie. Stores geoIP data in order to display appropriate phone numbers and content for your region. |
Cookie | Duration | Description |
---|---|---|
_biz_flagsA | 1 year | This cookie is set by Bizible. A single cookie that stores multiple information, such as whether or not the user has submitted a form, performed a crossdomain migration, sent a viewthrough pixel, opted out from tracking, etc. |
_biz_nA | 1 year | This cookie is set by Bizible and is used to store a sequence number that Bizible includes for all requests, for internal diagnostics purpose. |
_biz_pendingA | 1 year | This cookie is set by Bizible. Temporarily stores analytics data that has not been successfully sent to Marketo Measure server yet. |
_biz_sid | 30 minutes | This cookie is set by Bizible. The cookie is used to store the session ID of the user. |
_biz_uid | 1 year | This cookie is set by Bizible and is used to store the user ID on the current domain. |
_hjIncludedInSessionSample | 2 minutes | This is a Hotjar cookie set to determine if a user is included in the data sampling defined by the site's daily session limit. |
YSC | session | This cookie is set by YouTube and is used to track the views of embedded videos. |
Cookie | Duration | Description |
---|---|---|
__utma | 2 years | This cookie is set by Google Analytics and is used to distinguish users and sessions. The cookie is created when the JavaScript library executes and there are no existing __utma cookies. The cookie is updated every time data is sent to Google Analytics. |
__utmb | 30 minutes | The cookie is set by Google Analytics. The cookie is used to determine new sessions/visits. The cookie is created when the JavaScript library executes and there are no existing __utma cookies. The cookie is updated every time data is sent to Google Analytics. |
__utmc | session | The cookie is set by Google Analytics and is deleted when the user closes the browser. The cookie is not used by ga.js. The cookie is used to enable interoperability with urchin.js which is an older version of Google analytics and used in conjunction with the __utmb cookie to determine new sessions/visits. |
__utmz | 6 months | This cookie is set by Google analytics and is used to store the traffic source or campaign through which the visitor reached your site. |
_BUID | 1 year | This cookie is used to store a universal user ID to identify the same user across multiple clients' domains. |
_dc_gtm_UA-100000610-1 | 1 minute | This is a Google Analytics cookie used to store the number of service requests. |
_fbp | 3 months | This cookie is set by Facebook to deliver advertisement when they are on Facebook or a digital platform powered by Facebook advertising after visiting this website. |
_ga | 2 years | This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors. |
_gat | 1 minute | This cookies is installed by Google Universal Analytics to throttle the request rate to limit the colllection of data on high traffic sites. |
_gat_UA-100000610-1 | 1 minute | This is a pattern type cookie set by Google Analytics, where the pattern element on the name contains the unique identity number of the account or website it relates to. It appears to be a variation of the _gat cookie which is used to limit the amount of data recorded by Google on high traffic volume websites. |
_gd_session | 4 hours | This cookie is used for collecting information on users visit to the website. It collects data such as total number of visits, average time spent on the website and the pages loaded. |
_gd_svisitor | 2 years | This cookie is set by the Google Analytics. This cookie is used for tracking the signup commissions via affiliate program. |
_gd_visitor | 2 years | This cookie is used for collecting information on the users visit such as number of visits, average time spent on the website and the pages loaded for displaying targeted ads. |
_gid | 1 day | This cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visted in an anonymous form. |
_hjFirstSeen | 30 minutes | This is set by Hotjar to identify a new user’s first session. It stores a true/false value, indicating whether this was the first time Hotjar saw this user. It is used by Recording filters to identify new user sessions. |
_hjid | 1 year | This cookie is set by Hotjar. This cookie is set when the customer first lands on a page with the Hotjar script. It is used to persist the random user ID, unique to that site on the browser. This ensures that behavior in subsequent visits to the same site will be attributed to the same user ID. |
_uetsid | 1 day | This cookies are used to collect analytical information about how visitors use the website. This information is used to compile report and improve site. |
_vis_opt_s | 3 months 8 days | This cookie is set by Visual Website Optimiser and is used to detect if the user is new or returning to a particular campaign. |
6suuid | 2 years | This is a 6sense cookie. Registers user behaviour and navigation on the website, and any interaction with active campaigns. This is used for optimizing advertisement and for efficient retargeting. |
DriftPlaybook | session | This is a Drift cookie. |
IDE | 1 year 24 days | Used by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile. |
page | 1 month | No description |
pardot | past | The cookie is set when the visitor is logged in as a Pardot user. |
vuid | 2 years | This domain of this cookie is owned by Vimeo. This cookie is used by vimeo to collect tracking information. It sets a unique ID to embed videos to the website. |
Cookie | Duration | Description |
---|---|---|
_an_uid | 7 days | This is a 6sense cookie. Presents the user with relevant content and advertisement. The service is provided by third-party advertisement hubs, which facilitate real-time bidding for advertisers. |
_rdt_uuid | 3 months | This cookie is set by Reddit and is used for remarketing on reddit.com |
_uetvid | 1 year 24 days | This is a Bing Ads cookie to store and track visits across websites. |
MUID | 1 year 24 days | Used by Microsoft as a unique identifier. The cookie is set by embedded Microsoft scripts. The purpose of this cookie is to synchronize the ID across many different Microsoft domains to enable user tracking. |
test_cookie | 15 minutes | This cookie is set by doubleclick.net. The purpose of the cookie is to determine if the user's browser supports cookies. |
VISITOR_INFO1_LIVE | 5 months 27 days | This cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website. |
Cookie | Duration | Description |
---|---|---|
_hjAbsoluteSessionInProgress | 30 minutes | This is a Hotjar cookie used to detect the first pageview session of a user. |
_hjIncludedInPageviewSample | 2 minutes | This is a Hotjar cookie set to determine if a user is included in the data sampling defined by your site's pageview limit. |
_hjTLDTest | session | This is a Hotjar cookie. Hotjar tries to store the _hjTLDTest cookie for different URL substring alternatives until it fails. Enables Hotjar to try to determine the most generic cookie path to use, instead of page hostname. After this check, the cookie is removed. |
ARRAffinity | This cookie is set by websites that run on Windows Azure cloud platform. The cookie is used to affinitize a client to an instance of an Azure Web App. | |
campaign | 1 day | No description |
content | 1 day | No description |
conversion_page | 1 day | No description |
landing_page | 1 day | No description |
sliguid | 5 years | Salesloft cookie for use in live website tracking to help identify and qualify leads. |
slireg | 7 days | Salesloft cookie for use in live website tracking to help identify and qualify leads. |
slirequested | 5 years | Salesloft cookie for use in live website tracking to help identify and qualify leads. |
source | 1 day | No description |