user-provisioning

Automates ServiceNow user lifecycle management including onboarding, roles, groups, and offboarding via REST/MCP workflows.

34|13|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Happy-Technologies-LLC/happy-servicenow-skills --skill user-provisioning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-provisioning
Source: https://github.com/Happy-Technologies-LLC/happy-servicenow-skills/tree/main/skills/admin/user-provisioning
Command: npx skills add https://github.com/Happy-Technologies-LLC/happy-servicenow-skills --skill user-provisioning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Onboarding and ongoing management of ServiceNow user accounts, roles, and group memberships is time-consuming and error-prone.

Core Features & Use Cases

  • Create user records with required attributes (user_name, email, first_name, last_name, department) and populate essential fields.
  • Automatically assign roles and manage role templates to enforce least-privilege access.
  • Manage group memberships and support bulk onboarding, offboarding, and deprovisioning workflows.
  • Reassign or migrate ownership of records during offboarding to preserve continuity.

Quick Start

Use the user-provisioning skill to create a new ServiceNow user, assign initial roles, and add them to appropriate groups.

Frequently Asked Questions about user-provisioning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate ServiceNow user provisioning for onboarding?

Yes, bulk user onboarding and offboarding are supported through workflows that manage mass creation of sys_user records, apply role templates, and update sys_user_grmember group memberships across many accounts simultaneously.

Can I manage ServiceNow role assignments to enforce least-privilege access?

During offboarding, ownership of records assigned to the departing user can be reassigned or migrated to other users, ensuring business continuity and preventing orphaned records when accounts are deprovisioned.

Does this user lifecycle management skill support HRIS integrations?

HRIS integrations are supported through MCP and REST workflows, enabling automated synchronization of employee data to trigger onboarding, role updates, and offboarding processes across IT administration systems.

What's the best way to handle ServiceNow group memberships during offboarding?

Required attributes for creating a ServiceNow user include user_name, email, first_name, last_name, and department, which are populated automatically to ensure essential fields are consistent across the sys_user table.