Arcane OS Docs Development only

Reference

Arcane.users

Arcane user administration and shell configuration.

  • Reference

This focused page is derived from the mechanically checked full member inventory.

Syntax

Arcane.users

Member kind

Namespace

Description

Arcane user administration and shell configuration.

Overview

Arcane.users owns the Provisioner's bounded account inventory, validation, creation, activation, temporary-password flow, and shell verification or restoration. Usernames are explicit inputs; password application is separate from password reset so the application can control disclosure and confirmation.

Availability and security

Every method requires users.manage and the provisioner app type. Account and shell mutations add privilege or exclusive-mutation controls as declared by policy. Temporary passwords are sensitive: never log, persist, or place them in diagnostic examples.

Example

const access = await globalThis.Arcane.capabilities.list();
const canValidateUsers = access.methods.includes('users.validate');

console.log('User validation admitted:', canValidateUsers);

Members

Reference group

Namespace, constructor, and values

Repository and reviewed source access