Users
Accounts, API keys, sessions, permissions and per-user metrics. Generated from the `notploy` command surface.
Accounts, API keys, sessions, permissions and per-user metrics.
notploy user exposes 26 commands. They map one-to-one onto the user.* API operations, so anything reachable from the dashboard is reachable from here.
Run notploy user --help to list these commands in your terminal, or
notploy user <command> --help for a single command.
Commands
notploy user all
Calls GET /api/trpc/user.all.
notploy user all [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--profile <name> | string | No | — |
notploy user assign-permissions
Calls POST /api/trpc/user.assignPermissions.
notploy user assign-permissions --id <value> --accessedProjects <json> --accessedEnvironments <json> --accessedServices <json> --accessedGitProviders <json> --accessedServers <json> --canCreateProjects --canCreateServices --canDeleteProjects --canDeleteServices --canAccessToDocker --canAccessToTraefikFiles --canAccessToAPI --canAccessToSSHKeys --canAccessToGitProviders --canDeleteEnvironments --canCreateEnvironments [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--id <value> | string | Yes | — |
--accessedProjects <json> | array | Yes | — |
--accessedEnvironments <json> | array | Yes | — |
--accessedServices <json> | array | Yes | — |
--accessedGitProviders <json> | array | Yes | — |
--accessedServers <json> | array | Yes | — |
--canCreateProjects [boolean] | boolean | Yes | — |
--canCreateServices [boolean] | boolean | Yes | — |
--canDeleteProjects [boolean] | boolean | Yes | — |
--canDeleteServices [boolean] | boolean | Yes | — |
--canAccessToDocker [boolean] | boolean | Yes | — |
--canAccessToTraefikFiles [boolean] | boolean | Yes | — |
--canAccessToAPI [boolean] | boolean | Yes | — |
--canAccessToSSHKeys [boolean] | boolean | Yes | — |
--canAccessToGitProviders [boolean] | boolean | Yes | — |
--canDeleteEnvironments [boolean] | boolean | Yes | — |
--canCreateEnvironments [boolean] | boolean | Yes | — |
--profile <name> | string | No | — |
notploy user check-user-organizations
Calls GET /api/trpc/user.checkUserOrganizations.
notploy user check-user-organizations --userId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--userId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy user create-api-key
Calls POST /api/trpc/user.createApiKey.
notploy user create-api-key --name <value> --metadata <json> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--name <value> | string | Yes | — |
--prefix <value> | string | No | — |
--expiresIn <value> | number | No | — |
--metadata <json> | object | Yes | — |
--rateLimitEnabled [boolean] | boolean | No | — |
--no-rateLimitEnabled | boolean | No | — |
--rateLimitTimeWindow <value> | number | No | — |
--rateLimitMax <value> | number | No | — |
--remaining <value> | number | No | — |
--refillAmount <value> | number | No | — |
--refillInterval <value> | number | No | — |
--profile <name> | string | No | — |
notploy user create-user-with-credentials
Calls POST /api/trpc/user.createUserWithCredentials.
notploy user create-user-with-credentials --email <value> --password <value> --role <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--email <value> | string | Yes | — |
--password <value> | string | Yes | — |
--role <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy user delete-api-key
Calls POST /api/trpc/user.deleteApiKey.
notploy user delete-api-key --apiKeyId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--apiKeyId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy user generate-token
Calls POST /api/trpc/user.generateToken.
notploy user generate-token [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--profile <name> | string | No | — |
notploy user get
Calls GET /api/trpc/user.get.
notploy user get [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--profile <name> | string | No | — |
notploy user get-backups
Calls GET /api/trpc/user.getBackups.
notploy user get-backups [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--profile <name> | string | No | — |
notploy user get-bookmarked-templates
Calls GET /api/trpc/user.getBookmarkedTemplates.
notploy user get-bookmarked-templates [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--profile <name> | string | No | — |
notploy user get-container-metrics
Calls GET /api/trpc/user.getContainerMetrics.
notploy user get-container-metrics --url <value> --token <value> --appName <value> --dataPoints <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--url <value> | string | Yes | — |
--token <value> | string | Yes | — |
--appName <value> | string | Yes | — |
--dataPoints <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy user get-invitations
Calls GET /api/trpc/user.getInvitations.
notploy user get-invitations [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--profile <name> | string | No | — |
notploy user get-metrics-token
Calls GET /api/trpc/user.getMetricsToken.
notploy user get-metrics-token [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--profile <name> | string | No | — |
notploy user get-permissions
Calls GET /api/trpc/user.getPermissions.
notploy user get-permissions [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--profile <name> | string | No | — |
notploy user get-server-metrics
Calls GET /api/trpc/user.getServerMetrics.
notploy user get-server-metrics [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--profile <name> | string | No | — |
notploy user get-user-by-token
Calls GET /api/trpc/user.getUserByToken.
notploy user get-user-by-token --token <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--token <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy user have-root-access
Calls GET /api/trpc/user.haveRootAccess.
notploy user have-root-access [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--profile <name> | string | No | — |
notploy user list-passkeys
Calls GET /api/trpc/user.listPasskeys.
notploy user list-passkeys [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--profile <name> | string | No | — |
notploy user list-sessions
Calls GET /api/trpc/user.listSessions.
notploy user list-sessions [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--profile <name> | string | No | — |
notploy user one
Calls GET /api/trpc/user.one.
notploy user one --userId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--userId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy user remove
Calls POST /api/trpc/user.remove.
notploy user remove --userId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--userId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy user revoke-session
Calls POST /api/trpc/user.revokeSession.
notploy user revoke-session --sessionId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--sessionId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy user send-invitation
Calls POST /api/trpc/user.sendInvitation.
notploy user send-invitation --invitationId <value> --notificationId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--invitationId <value> | string | Yes | — |
--notificationId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy user session
Calls GET /api/trpc/user.session.
notploy user session [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--profile <name> | string | No | — |
notploy user toggle-template-bookmark
Calls POST /api/trpc/user.toggleTemplateBookmark.
notploy user toggle-template-bookmark --templateId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--templateId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy user update
Calls POST /api/trpc/user.update.
notploy user update [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--id <value> | string | No | — |
--firstName <value> | string | No | — |
--lastName <value> | string | No | — |
--isRegistered [boolean] | boolean | No | — |
--no-isRegistered | boolean | No | — |
--expirationDate <value> | string | No | — |
--createdAt2 <value> | string | No | — |
--createdAt <value> | string | No | — |
--twoFactorEnabled [boolean] | boolean | No | — |
--no-twoFactorEnabled | boolean | No | — |
--email <value> | string | No | — |
--emailVerified [boolean] | boolean | No | — |
--no-emailVerified | boolean | No | — |
--image <value> | string | No | — |
--banned [boolean] | boolean | No | — |
--no-banned | boolean | No | — |
--banReason <value> | string | No | — |
--banExpires <value> | string | No | — |
--updatedAt <value> | string | No | — |
--enablePaidFeatures [boolean] | boolean | No | — |
--no-enablePaidFeatures | boolean | No | — |
--allowImpersonation [boolean] | boolean | No | — |
--no-allowImpersonation | boolean | No | — |
--stripeCustomerId <value> | string | No | — |
--stripeSubscriptionId <value> | string | No | — |
--serversQuantity <value> | number | No | — |
--sendInvoiceNotifications [boolean] | boolean | No | — |
--no-sendInvoiceNotifications | boolean | No | — |
--password <value> | string | No | — |
--currentPassword <value> | string | No | — |
--profile <name> | string | No | — |