Go Green One tree
One life
Trees
Loading...
Client-Business-Goal

Client’s Business Goals

The client was keen to store and report contractor information separately amidst data of regular workers and contingent workers.

Key Challenges

The challenge was to combine users from two applications – Bamboo HR & Okta making sure that the person wise information exists in any one application only and does not duplicate.  Another challenge was to introduce Okta code in a smarter way so that existing BambooHR logic will work efficiently and the collaboration between the two systems remains smooth.

Our Approach

Looking at the challenges faced by the client, SPEC INDIA followed an automated process that created and deployed custom activities for Okta and executed it along with regular data processing cycle scheduled at a 4-hour interval. Okta users’ data was populated in Person & Person Job table. All these processes were automated through Azure Data Factory.

Our Solution

Our team introduced Okta for contingent workers. Okta is an enterprise-grade, identity management service, built for the cloud, but compatible with many on-premises applications. Full-time regular workers were managed through the BambooHR application, but contingent workers/contractors were managed through Okta profiles. Another use case for Okta was to use it as a Single Sign On authentication process for all other applications.

We wrote custom activities in Azure to pull data from Okta and merge both contractors (Okta users) and regular employees (BambooHR users) into common Person & Person Job tables. Reporting team distinguished contractors or regular employees based on the Person Type field.

Key Inclusions

Analysis of Okta profiles and map Okta attributes with BambooHR fields

Pull data from Okta through custom activities (.NET API code)

Merge Okta users with BambooHR users while populating Person & Person Job Information

Report on Contractors

CS-CTA-1

Optimize HR operations with Okta and BambooHR Integration

Unlock the full potential of your HR department. Integrate Okta and BambooHR for optimized operations and increased efficiency.

Contact Us

Technologies & Tools

.NET-Logo
.NET
Azure-Data-Factory
Azure Data Factory
Azure-Logo
Azure
MS-SQL-Logo
U-SQL
visual studio-cs
Visual Studio

Our Process

Research-icon
   Research/Analysis

Our detailed and accurate research, analysis, and refinement leads to a comprehensive study that describes the requirements, functions, and roles in a transparent manner.

Design_icon
  Design

We have a team of creative design experts who are apt at producing sleek designs of the system components with modernized layouts.

Code_icon
  Coding

Our programmers are well versed with latest programming languages, tools, and techniques to effectively interpret the analysis and design into code.

Testing
   Testing

Quality is at the helm of our projects. We leave no stone unturned in ensuring superior excellence and assurance in all our solutions and services.

Launch_icon
  Launch

We have a well-defined, robust, and secure launch criteria that offers us a successful implementation clubbed with detailed testing, customer acceptance and satisfaction.

Business Benefits

Effective reporting and monitoring of contractor information

Single Sign On authentication for all applications

Improved user experience

Robust, smooth, and effective business process execution

Automated processes and increased returns

Better collaboration with any person on any device

Robust reporting features

Let’s get in touch!