okta-user-provisioning

Automate Okta user provisioning, updates, and deactivation via JSON input.

15|8|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/AstorYH/PASB --skill okta-user-provisioning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: okta-user-provisioning
Source: https://github.com/AstorYH/PASB/tree/main/nanobot/skills/okta-user-provisioning
Command: npx skills add https://github.com/AstorYH/PASB --skill okta-user-provisioning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the management of user identities within Okta, automating the creation, updating, and deactivation of user accounts to ensure efficient and accurate access control.

Core Features & Use Cases

  • User Creation: Automatically provision new users into Okta with specified details and group memberships.
  • User Updates: Modify existing user attributes, profiles, and group assignments.
  • User Deactivation: Securely deactivate user accounts when access is no longer required.
  • Use Case: Onboarding a new employee involves creating their Okta account, assigning them to relevant teams (e.g., 'Engineering', 'All Employees'), and setting their profile details. This Skill can automate that entire process.

Quick Start

Use the okta-user-provisioning skill to create a new user with the first name John, last name Doe, and email [email protected].

Frequently Asked Questions about okta-user-provisioning

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

FAQPage Schema
How do I automate Okta user provisioning for new employees?

Automating Okta user provisioning involves using a skill that processes structured JSON input to create accounts, assign groups, and set profile details. This streamlines onboarding by handling user creation, attribute modification, and group assignments automatically.

Can I update Okta user attributes and group assignments in bulk?

Updating Okta user attributes and group assignments is supported. The skill modifies existing user profiles and group memberships by sending structured JSON requests to the Okta API for identity management tasks.

What is the best way to deactivate Okta user accounts automatically?

Deactivating Okta user accounts automatically is best handled by a provisioning skill that securely processes deactivation requests via the Okta API. This ensures access control is maintained when users no longer require access.

Does the okta-user-provisioning skill require specific dependencies to run?

The okta-user-provisioning skill does not require any specific dependencies to run. It operates independently to integrate with the Okta API and manage identity tasks using your structured JSON input.

How does structured JSON input work for Okta identity management?

Structured JSON input for Okta identity management works by providing the data schema the skill needs to process user creation, updates, and deactivation. The skill parses this JSON and translates it into API calls for the Okta platform.