UiPath Documentation
uipath-cli
latest
false
Guia do usuário da UiPath CLI
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

uip admin users

Syntax and options for `uip admin users` and `uip admin groups`, which manage Identity Server directory users, groups, and group membership.

uip admin users and uip admin groups manage local Identity Server users and groups within your organization's partition — the directory-level identities behind login, not Orchestrator-level role assignments. Two independent command groups live here: users (create/read/update/delete/invite directory users) and groups (create/read/update/delete groups, plus membership management).

--organization is accepted on most verbs in both groups but is deprecated and ignored — the organization is always derived from your current login context. Passing it prints a warning (--organization is deprecated and ignored; organization is derived from login context) but has no effect.

Resumo

uip admin users list [--search <term>] [--sort-by <field>] [--sort-order asc|desc] [--limit <n>] [--offset <n>]
uip admin users get <user-id>
uip admin users create <username> --email <email> [--name <name>] [--surname <surname>]
uip admin users update <user-id> [--email <email>] [--name <name>] [--surname <surname>]
uip admin users delete <user-id>
uip admin users invite --email <emails> [--name <name>] [--surname <surname>]

uip admin groups list
uip admin groups get <group-id>
uip admin groups create <name>
uip admin groups update <group-id> --name <name>
uip admin groups delete <group-id>
uip admin groups members list <group-id> [--limit <n>] [--offset <n>]
uip admin groups members add <group-id> --user-ids <ids>
uip admin groups members revoke <group-id> --user-ids <ids>
uip admin users list [--search <term>] [--sort-by <field>] [--sort-order asc|desc] [--limit <n>] [--offset <n>]
uip admin users get <user-id>
uip admin users create <username> --email <email> [--name <name>] [--surname <surname>]
uip admin users update <user-id> [--email <email>] [--name <name>] [--surname <surname>]
uip admin users delete <user-id>
uip admin users invite --email <emails> [--name <name>] [--surname <surname>]

uip admin groups list
uip admin groups get <group-id>
uip admin groups create <name>
uip admin groups update <group-id> --name <name>
uip admin groups delete <group-id>
uip admin groups members list <group-id> [--limit <n>] [--offset <n>]
uip admin groups members add <group-id> --user-ids <ids>
uip admin groups members revoke <group-id> --user-ids <ids>

Verbo

GrupoTextoFinalidade
userslistList users in the partition (searchable, sortable, paginated).
usersgetGet a user's full details by ID.
userscreateCreate a new local user.
usersupdateUpdate a user's email, first name, or last name.
usersdeleteExclua um usuário por ID.
usersinviteInvite one or more users by email.
groupslistList all groups in the partition.
groupsgetGet a group's details by ID.
groupscreateCreate a new local group.
groupsupdateRename a group.
groupsdeleteDelete a group by ID.
groups memberslistList a group's members.
groups membersaddAdd one or more users to a group.
groups membersrevokeRemove one or more users from a group.

uip admin users list

List users in the partition. Returns user ID, username, email, name, and creation time.

Opções

LongShortValorPadrãoDescription
--search <term>-sStringSearch users by name or email.
--sort-by <field>StringSort field, e.g. UserName, Email.
--sort-order <direction>asc|descascSort direction.
--limit <number>-lNúmero inteiro50 (DEFAULT_PAGE_SIZE)Number of items to return.
--offset <number>Número inteiro0Number of items to skip.
--login-validity <minutes>Número inteiroOverride token validity for this call.

Exemplo

uip admin users list --limit 5
uip admin users list --limit 5

Formato dos dados (--output json)

{
  "Code": "UserList",
  "Data": [
    {
      "id": "a1b2c3d4-0000-0000-0000-000000000001",
      "userName": "admin@example.com",
      "email": "admin@example.com",
      "name": "Admin",
      "surname": "User",
      "displayName": "Admin User",
      "creationTime": "2026-01-15T10:00:00.000Z"
    }
  ]
}
{
  "Code": "UserList",
  "Data": [
    {
      "id": "a1b2c3d4-0000-0000-0000-000000000001",
      "userName": "admin@example.com",
      "email": "admin@example.com",
      "name": "Admin",
      "surname": "User",
      "displayName": "Admin User",
      "creationTime": "2026-01-15T10:00:00.000Z"
    }
  ]
}

uip admin users get

Get user details by ID.

Argumentos

NameRequiredFinalidade
<user-id>simUser ID (UUID). Find it with users list.

Exemplo

uip admin users get a1b2c3d4-0000-0000-0000-000000000001
uip admin users get a1b2c3d4-0000-0000-0000-000000000001

Formato dos dados (--output json)

{
  "Code": "UserDetails",
  "Data": {
    "id": "a1b2c3d4-0000-0000-0000-000000000001",
    "userName": "admin@example.com",
    "email": "admin@example.com",
    "name": "Admin",
    "surname": "User",
    "displayName": "Admin User",
    "creationTime": "2026-01-15T10:00:00.000Z"
  }
}
{
  "Code": "UserDetails",
  "Data": {
    "id": "a1b2c3d4-0000-0000-0000-000000000001",
    "userName": "admin@example.com",
    "email": "admin@example.com",
    "name": "Admin",
    "surname": "User",
    "displayName": "Admin User",
    "creationTime": "2026-01-15T10:00:00.000Z"
  }
}

uip admin users create

Create a new local user.

Argumentos

NameRequiredFinalidade
<username>simUsername for the new user.

Opções

LongShortValorRequiredDescription
--email <email>-eemailsimendereço de e-mail.
--name <name>-nStringnãoNome.
--surname <surname>StringnãoSobrenome.

Exemplo

uip admin users create newuser --email "user@example.com" --name "John" --surname "Doe"
uip admin users create newuser --email "user@example.com" --name "John" --surname "Doe"

Formato dos dados (--output json)

{ "Code": "UserCreated", "Data": { "Succeeded": true } }
{ "Code": "UserCreated", "Data": { "Succeeded": true } }

uip admin users update

Update an existing user's email, first name, or last name. At least one field is required — calling with none fails client-side ("No fields to update") before any network call.

Argumentos

NameRequiredFinalidade
<user-id>simUser ID (UUID).

Opções

LongShortValorDescription
--email <email>-eemailNew email address.
--name <name>-nStringNew first name.
--surname <surname>StringNew last name.

Exemplo

uip admin users update a1b2c3d4-0000-0000-0000-000000000001 --name "Jane" --surname "Doe" --email "jane@example.com"
uip admin users update a1b2c3d4-0000-0000-0000-000000000001 --name "Jane" --surname "Doe" --email "jane@example.com"

Formato dos dados (--output json)

{ "Code": "UserUpdated" }
{ "Code": "UserUpdated" }

uip admin users delete

Exclua um usuário por ID.

Argumentos

NameRequiredFinalidade
<user-id>simUser ID (UUID).

Exemplo

uip admin users delete a1b2c3d4-0000-0000-0000-000000000001
uip admin users delete a1b2c3d4-0000-0000-0000-000000000001

Formato dos dados (--output json)

{ "Code": "UserDeleted", "Data": { "Id": "a1b2c3d4-0000-0000-0000-000000000001", "Status": "Deleted successfully" } }
{ "Code": "UserDeleted", "Data": { "Id": "a1b2c3d4-0000-0000-0000-000000000001", "Status": "Deleted successfully" } }

uip admin users invite

Invite one or more users by email. Sends an invitation to join the organization.

Opções

LongShortValorRequiredDescription
--email <emails>-ecomma-separatedsimOne or more email addresses to invite.
--name <name>-nStringnãoFirst name applied to every invited user.
--surname <surname>StringnãoLast name applied to every invited user.

Exemplo

uip admin users invite --email "user@example.com"
uip admin users invite --email "user@example.com"

Formato dos dados (--output json)

{ "Code": "UsersInvited", "Data": { "succeeded": true } }
{ "Code": "UsersInvited", "Data": { "succeeded": true } }

uip admin groups list

List all groups in the partition. Returns group ID, name, type, and creation time. No filtering/pagination options — returns everything in one call.

Exemplo

uip admin groups list
uip admin groups list

Formato dos dados (--output json)

{
  "Code": "GroupList",
  "Data": [
    { "id": "a1b2c3d4-0000-0000-0000-000000000001", "name": "Administrators", "displayName": "Administrators", "type": "BuiltIn", "creationTime": "2026-01-15T10:00:00.000Z" }
  ]
}
{
  "Code": "GroupList",
  "Data": [
    { "id": "a1b2c3d4-0000-0000-0000-000000000001", "name": "Administrators", "displayName": "Administrators", "type": "BuiltIn", "creationTime": "2026-01-15T10:00:00.000Z" }
  ]
}

uip admin groups get

Get group details by ID.

Argumentos

NameRequiredFinalidade
<group-id>simGroup ID (UUID). Find it with groups list.

Exemplo

uip admin groups get a1b2c3d4-0000-0000-0000-000000000001
uip admin groups get a1b2c3d4-0000-0000-0000-000000000001

Formato dos dados (--output json)

{ "Code": "GroupDetails", "Data": { "id": "a1b2c3d4-0000-0000-0000-000000000001", "name": "Administrators", "displayName": "Administrators", "type": "BuiltIn", "creationTime": "2026-01-15T10:00:00.000Z" } }
{ "Code": "GroupDetails", "Data": { "id": "a1b2c3d4-0000-0000-0000-000000000001", "name": "Administrators", "displayName": "Administrators", "type": "BuiltIn", "creationTime": "2026-01-15T10:00:00.000Z" } }

uip admin groups create

Create a new local group.

Argumentos

NameRequiredFinalidade
<name>simGroup name.

Exemplo

uip admin groups create "DevOps Team"
uip admin groups create "DevOps Team"

Formato dos dados (--output json)

{ "Code": "GroupCreated", "Data": { "id": "a1b2c3d4-0000-0000-0000-000000000002", "name": "DevOps Team", "displayName": "DevOps Team", "type": "Custom" } }
{ "Code": "GroupCreated", "Data": { "id": "a1b2c3d4-0000-0000-0000-000000000002", "name": "DevOps Team", "displayName": "DevOps Team", "type": "Custom" } }

The command generates a client-side UUID for the group's id before calling the API — the server rejects group creation with a 409 if no ID is supplied.

uip admin groups update

Rename a group. --name is the only updatable field and is required — omitting it fails client-side ("No fields to update").

Argumentos

NameRequiredFinalidade
<group-id>simGroup ID (UUID).

Opções

LongShortValorRequiredDescription
--name <name>-nStringsimNew group name.

Exemplo

uip admin groups update a1b2c3d4-0000-0000-0000-000000000001 --name "Renamed Group"
uip admin groups update a1b2c3d4-0000-0000-0000-000000000001 --name "Renamed Group"

Formato dos dados (--output json)

{ "Code": "GroupUpdated" }
{ "Code": "GroupUpdated" }

uip admin groups delete

Delete a group by ID.

Argumentos

NameRequiredFinalidade
<group-id>simGroup ID (UUID).

Exemplo

uip admin groups delete a1b2c3d4-0000-0000-0000-000000000002
uip admin groups delete a1b2c3d4-0000-0000-0000-000000000002

Formato dos dados (--output json)

{ "Code": "GroupDeleted", "Data": { "Id": "a1b2c3d4-0000-0000-0000-000000000002", "Status": "Deleted successfully" } }
{ "Code": "GroupDeleted", "Data": { "Id": "a1b2c3d4-0000-0000-0000-000000000002", "Status": "Deleted successfully" } }

uip admin groups members list

List a group's members.

Argumentos

NameRequiredFinalidade
<group-id>simGroup ID (UUID).

Opções

LongShortValorPadrãoDescription
--limit <number>-lNúmero inteiro50Number of items to return.
--offset <number>Número inteiro0Number of items to skip.

Exemplo

uip admin groups members list a1b2c3d4-0000-0000-0000-000000000001
uip admin groups members list a1b2c3d4-0000-0000-0000-000000000001

Formato dos dados (--output json)

{ "Code": "GroupMembers", "Data": [] }
{ "Code": "GroupMembers", "Data": [] }

uip admin groups members add

Add one or more users to a group.

Observação:

Implemented as a read-modify-write: the command fetches the group's current name, then calls the group-update API with directoryUserIDsToAdd — the same underlying operation as groups update, just with a different payload field. There is no dedicated "add member" API call.

Argumentos

NameRequiredFinalidade
<group-id>simGroup ID (UUID).

Opções

LongValorRequiredDescription
--user-ids <ids>comma-separatedsimUser IDs to add. Find them with users list.

Exemplo

uip admin groups members add a1b2c3d4-0000-0000-0000-000000000001 --user-ids "user-id-1,user-id-2"
uip admin groups members add a1b2c3d4-0000-0000-0000-000000000001 --user-ids "user-id-1,user-id-2"

Formato dos dados (--output json)

{ "Code": "GroupMembersAdded" }
{ "Code": "GroupMembersAdded" }

uip admin groups members revoke

Remove one or more users from a group. Same read-modify-write mechanism as members add, using directoryUserIDsToRemove.

Argumentos

NameRequiredFinalidade
<group-id>simGroup ID (UUID).

Opções

LongValorRequiredDescription
--user-ids <ids>comma-separatedsimUser IDs to remove. Must be current members.

Exemplo

uip admin groups members revoke a1b2c3d4-0000-0000-0000-000000000001 --user-ids "user-id-1"
uip admin groups members revoke a1b2c3d4-0000-0000-0000-000000000001 --user-ids "user-id-1"

Formato dos dados (--output json)

{ "Code": "GroupMembersRevoked" }
{ "Code": "GroupMembersRevoked" }

Veja também

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades