This page uses the platform admin CLI (
nasiko-ee), not the developer CLI (nasiko). See CLI installation and access control.Roles
Deploying requires
member. Managing secrets requires team_lead. Managing users requires admin.
Managing multiple control planes? Most commands accept --deployment <name>, or set a default with nasiko-ee use <name>.
1
Create a department
nasiko-ee department update <dept-id> --manager <user-id>.2
Create a team
--lead <user-id> now or later with nasiko-ee team update <team-id> --lead <user-id>.3
Create users
--role defaults to member. --team also sets the user’s department; use --dept to place someone in a department without a team.There’s no --password flag. The control plane prints a one-time access key and secret; the secret is the initial login password. Capture it — it isn’t retrievable.Move users later: nasiko-ee users place <username> --team <team-id> (or --dept, or --clear).4
Grant agent access
Role and team membership grant no agents by default. Grant explicitly:
--user, --team, and --dept accept multiple values and combine in one call. Revoke with nasiko-ee access revoke.To set an agent’s owning team or department (not a grant):Inspecting
UI and API
The same operations are available in the admin UI and the/api org routes. See user management and user-to-agent access.
