In contemporary businesses, the user-providing mechanism is still one of the slowest, inefficient, and most prone to mistakes processes within IT business operations. Even though sophisticated ITSM tools are available, when introducing new users to systems such as GLOS, one can often encounter repetitive data input, multiple logins into the system, reliance on human administration, and inconsistencies in the processes.

Our team addressed this by deploying an end-to-end automation strategy that incorporates ServiceNow, Robotic Process Automation (RPA), and Document Intelligence to automate building the GLOS IDs, leading to a reduction in manual efforts.

It takes the form of a long-form case study describing the problem, design of the solution, technical implementation, and measurable business impact.

Automating User Provisioning with ServiceNow RPA and Document Intelligence

Background

The IT support department of the client had the responsibility of generating GLOS IDs for newly onboarded workers in different branches. The legacy process entailed:

This way caused:

Using this process, we aimed to have a fully automated end-to-end process using a scalable, secure, and compliant architecture that would be within the ServiceNow ecosystem.

Automation Objectives

The aims were:

Solution Architecture

At Virtuxient, we planned a tiered automation stack structure:

Workflow Implementation

Step 1: Request Submission via ServiceNow

A ServiceNow catalog item was created to collect the user’s necessary details:

Most of the fields were auto-populated based on the “Requested For” user to minimize human input errors.

Step 2: Document Verification Using AI

Uploaded Welcome Letters were scanned using Document Intelligence. The AI model extracted identifiers (such as employee ID or name) from the letter and compared them against the ServiceNow form values.

“Employee details in the Welcome Letter do not match the selected user. Please review the request.”

No further action was taken unless corrected by the requester.

Step 3: GLOS System Login via RPA

On successful validation,  the RPA bot initiated an unattended login session into the GLOS system and navigated to the following path:

Profile → Sysadmin → Administration → Security → Users

The bot searched for the User ID.

Step 4: Automated User Creation

RPA entered the following details:

Access profiles were assigned based on designation. This logic was designed to be configurable and extensible during full rollout.

Step 5: ServiceNow Request Closure and Notifications

Upon successful user creation, the RPA ServiceNow request with:

The default password was sent securely through the designated channel as per internal policy.

Technical Setup

The following modules were installed and configured:

1. RPA Desktop Design Studio

2. Unattended Robot and Login Agent

3. Guided Setup and Plugin Management

All required Plugins and dependencies for the RPA Hub were installed using the Guided Set Up module in ServiceNow. This ensured consistency across dev, test, and production instances.

4. Compliance and System Properties

Results & Business Impact

Reduction in Processing Time

Elimination of Errors

Resource Optimization

SLA Compliance

Security and Audit

Reusability and Future Plans

The framework that is implemented to provide resources in this project has been extended to:

Key Takeaways

Conclusion

The project represents that RPA can automate a manual process that can be eradicated by other supporting technologies, such as Document Intelligence and ServiceNow, to make the process a secure, scalable, error-free cycle

When your enterprise still manually manages user provisioning, now it is the turn to get a modern and integrated automation solution.