manage-users

List, search, and manage Harness users, user groups, and service accounts via MCP.

80|16|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/harness/harness-skills --skill manage-users-harness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manage-users
Source: https://github.com/harness/harness-skills/tree/main/skills/manage-users
Command: npx skills add https://github.com/harness/harness-skills --skill manage-users-harness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Harness users, user groups, and service accounts via MCP to enable team-based access control, API automation, and permissions visibility. List and search users, create and manage user groups, and view available permissions. Use when you need to audit access, provision accounts for automation, or compose RBAC configurations. Do NOT use for role assignments or resource groups (use manage-roles instead). Trigger phrases: list users, user group, service account, who has access, team permissions, add user to group, create service account.

Core Features & Use Cases

  • List and search users across the Harness account
  • Create and manage user groups for team-based access control
  • Create service accounts for API automation and programmatic access
  • View and plan permissions available to principals
  • Do not use for direct role assignments; use manage-roles for that

Quick Start

List all users in the account or create a new service account for CI automation.

Frequently Asked Questions about manage-users

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

FAQPage Schema
How do I list and search Harness users across an organization?

You can list and search Harness users across an organization by triggering the manage-users Skill to execute an MCP harness_list call for the user resource type. This returns a searchable directory of all account users.

How do I create a service account for CI API automation in Harness?

Create a service account for CI API automation by using the manage-users Skill to execute an MCP harness_create call for the service_account resource type. This provisions programmatic access for your automation workflows.

Can I use this to set up user groups for team-based access control?

Yes, you can set up user groups for team-based access control by executing an MCP harness_create call for the user_group resource type. This allows you to organize permissions within your org and its projects.

Does manage-users handle role assignments and resource group configurations?

No, manage-users does not handle direct role assignments or resource group configurations. You should use the manage-roles Skill instead for composing RBAC role assignments and resource groups.

What is the best way to audit who has access to a Harness project?

The best way to audit access is to use the manage-users Skill to list users and user groups within an organization or project. It queries permissions and principals to provide visibility into team access.