Admin User Management

Create and maintain admin user accounts with password and session controls.

1.4k|316|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/agent0ai/space-agent --skill admin-user-management-agent0ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Admin User Management
Source: https://github.com/agent0ai/space-agent/tree/main/app/L0/_admin/mod/_core/overlay_agent/ext/skills/admin-user-management
Command: npx skills add https://github.com/agent0ai/space-agent --skill admin-user-management-agent0ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you safely handle admin-only account operations like creating users, resetting passwords, revoking sessions, and managing group access in the layered Space Agent runtime.

Core Features & Use Cases

  • User lifecycle management: Create, update, and remove concrete user accounts stored under the logical user root.
  • Password and session controls: Reset passwords by generating fresh sealed verifiers and revoke sessions by clearing stored login verifiers.
  • Group-aware admin changes: Update group-related permissions (including admin access) by coordinating with the admin groups skill.

Quick Start

Create or update an admin user by asking: "Create a user named alice with full name Alice Example, set a new password, and ensure they have admin access by updating the relevant group membership."

Frequently Asked Questions about Admin User Management

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

FAQPage Schema
How do I reset user passwords and revoke active sessions in a Space Agent runtime?

To reset user passwords and revoke sessions, the system generates fresh sealed verifiers and clears stored login verifiers. This admin user management process ensures compromised credentials are invalidated by safely updating logical app-file writes under L2.

What is the safest way to manage user provisioning and remove admin accounts?

Safe user provisioning requires validating self authorization via space.api.userSelfInfo() and ensuring admin scope through groups.includes("_admin"). Account removal operations are then executed through safe logical app-file writes within the layered runtime.

How do I update group membership to grant or revoke admin access for a user?

Updating group membership to modify admin access requires coordinating with the admin groups skill. The system validates your admin scope and performs group updates under L1 to securely manage permission changes for targeted users.

Do I need admin scope validation before creating new user accounts in the Space Agent runtime?

Yes, admin scope validation is required before user creation. The system mandates calling space.api.userSelfInfo() and verifying groups.includes("_admin") to ensure only authorized administrators can provision new user accounts and manage storage.

Why does account storage management require different write layers for user files and group updates?

Account storage management separates write layers for security isolation. User account files and password verifiers are written under L2, while group membership and admin access updates occur under L1, ensuring safe logical app-file operations across the layered runtime.