- Vue d'ensemble (Overview)
- Démarrer
- Concepts
- Utilisation de la UiPath CLI
- Guides pratiques
- Revenus CI/CD
- Référence de commande
- Vue d'ensemble (Overview)
- Codes de sortie
- Options globales
- users, groups
- robot-accounts, pat & scopes
- external-apps
- smtp
- authorization
- ip-restriction
- organizations & tenants
- integrations vpn
- rcs
- audit
- agent codé uip
- uip coder
- uip context-grounding
- UiPath Docsai
- uip function
- uip guardrails
- uip llm-configuration
- uip llm-gateway
- uip model-hub
- Tâches (Jobs)
- Dossiers
- Processus
- Paquets
- Machines
- Utilisateurs
- Rôles
- Licences
- Flux
- Pièces jointes (Attachments)
- Sessions
- Calendriers
- magasins d'informations d’identification
- journaux-audit
- paramètres
- Actifs
- Compartiments
- Compartiment-fichiers
- Bibliothèques
- Files d'attente (Queues)
- éléments de la file d'attente
- Déclencheurs (Triggers)
- Webhooks
- add-test-data-entity
- ajouter une file d'attente de données de test
- add-test-data-variation
- Analyser
- Construire
- créer-projet
- Différence
- recherche-activités
- Obtenir les règles de l'analyse
- récupérer-activité-xaml par défaut
- Récupérer les erreurs
- obtenir des cas de test manuels
- Obtenir les étapes de test manuelles
- get-library-object-repository
- get-object-repository
- Obtenir les versions
- exemple de workflow
- indiquer l'application
- indiquer l'élément
- inspecter-package
- install-data-fabric-entities
- installer-ou-Update-packages
- list-data-fabric-entités
- list-instances
- listes-exemples-workflow
- Créer un package
- Publier
- remote
- restore
- run, debug & execution
- Exécuter le fichier
- modèles-recherche
- Démarrer-Studio
- arrêter l'exécution
- tm
- UIA
- uip tasks
- Traçages UIP
- uip traces feedback
- Migration
- Référence et assistance
Syntax and options for `uip admin robot-accounts`, `uip admin pat`, and `uip admin scopes` — non-human identities, personal access tokens, and the OAuth2 scope reference.
Three related, independent command groups: robot-accounts (non-human directory identities used for unattended automation), pat (personal access tokens for API authentication), and scopes (a read-only reference of every OAuth2 scope available to external apps and PATs).
Synthèse
uip admin robot-accounts list [--search <term>] [--sort-by <field>] [--sort-order asc|desc] [--limit <n>] [--offset <n>]
uip admin robot-accounts get <robot-account-id>
uip admin robot-accounts create <name> [--display-name <name>]
uip admin robot-accounts update <robot-account-id> --display-name <name>
uip admin robot-accounts delete <robot-account-id>
uip admin pat list [--scope all] [--search <term>] [--limit <n>] [--offset <n>]
uip admin pat create --description <text> --expiration <date> --scope <scopes>
uip admin pat revoke <id>
uip admin pat regenerate <id> --expiration <date>
uip admin scopes list
uip admin robot-accounts list [--search <term>] [--sort-by <field>] [--sort-order asc|desc] [--limit <n>] [--offset <n>]
uip admin robot-accounts get <robot-account-id>
uip admin robot-accounts create <name> [--display-name <name>]
uip admin robot-accounts update <robot-account-id> --display-name <name>
uip admin robot-accounts delete <robot-account-id>
uip admin pat list [--scope all] [--search <term>] [--limit <n>] [--offset <n>]
uip admin pat create --description <text> --expiration <date> --scope <scopes>
uip admin pat revoke <id>
uip admin pat regenerate <id> --expiration <date>
uip admin scopes list
Verbes
| Groupe | Verbe | Objectif |
|---|---|---|
robot-accounts | list | List robot accounts in the partition. |
robot-accounts | get | Get a robot account's details by ID. |
robot-accounts | create | Create a new robot account. |
robot-accounts | update | Update a robot account's display name. |
robot-accounts | delete | Delete a robot account by ID. |
pat | list | List personal access tokens (yours, or the org's with --scope all). |
pat | create | Create a new personal access token. |
pat | revoke | Revoke a token. |
pat | regenerate | Regenerate a token with a new expiration. |
scopes | list | List every OAuth2 scope available, grouped by resource. |
uip admin robot-accounts list
List robot accounts in the partition. Returns account ID, name, display name, and creation time.
Options
| Long | Short | Valeur (Value) | Default | Description |
|---|---|---|---|---|
--search <term> | -s | string | — | Search by name. |
--sort-by <field> | string | — | Sort field, e.g. Name. | |
--sort-order <direction> | asc|desc | asc | Sort direction. | |
--limit <number> | -l | Integer | 50 | Number of items to return. |
--offset <number> | Integer | 0 | Number of items to skip. |
Exemple
uip admin robot-accounts list --limit 5
uip admin robot-accounts list --limit 5
Format des données (--sortie json)
{
"Code": "RobotAccountList",
"Data": [
{ "id": "a1b2c3d4-0000-0000-0000-000000000001", "name": "automation-bot", "displayName": "Automation Bot", "creationTime": "2026-01-15T10:00:00.000Z" }
]
}
{
"Code": "RobotAccountList",
"Data": [
{ "id": "a1b2c3d4-0000-0000-0000-000000000001", "name": "automation-bot", "displayName": "Automation Bot", "creationTime": "2026-01-15T10:00:00.000Z" }
]
}
uip admin robot-accounts get
Get robot account details by ID.
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<robot-account-id> | oui | Robot account ID (UUID). |
Exemple
uip admin robot-accounts get a1b2c3d4-0000-0000-0000-000000000001
uip admin robot-accounts get a1b2c3d4-0000-0000-0000-000000000001
Format des données (--sortie json)
{ "Code": "RobotAccountDetails", "Data": { "id": "a1b2c3d4-0000-0000-0000-000000000001", "name": "automation-bot", "displayName": "Automation Bot", "creationTime": "2026-01-15T10:00:00.000Z", "groupIds": [] } }
{ "Code": "RobotAccountDetails", "Data": { "id": "a1b2c3d4-0000-0000-0000-000000000001", "name": "automation-bot", "displayName": "Automation Bot", "creationTime": "2026-01-15T10:00:00.000Z", "groupIds": [] } }
uip admin robot-accounts create
Create a new robot account in the partition.
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<name> | oui | Robot account name. |
Options
| Long | Valeur (Value) | Description |
|---|---|---|
--display-name <name> | string | Display name. Defaults to <name> when omitted. |
Exemple
uip admin robot-accounts create "automation-bot" --display-name "Automation Bot"
uip admin robot-accounts create "automation-bot" --display-name "Automation Bot"
Format des données (--sortie json)
{ "Code": "RobotAccountCreated", "Data": { "id": "a1b2c3d4-0000-0000-0000-000000000002", "name": "automation-bot", "displayName": "Automation Bot" } }
{ "Code": "RobotAccountCreated", "Data": { "id": "a1b2c3d4-0000-0000-0000-000000000002", "name": "automation-bot", "displayName": "Automation Bot" } }
uip admin robot-accounts update
Update a robot account's display name. --display-name is the only field and is effectively required — omitting it fails client-side ("No fields to update").
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<robot-account-id> | oui | Robot account ID (UUID). |
Options
| Long | Valeur (Value) | Requis | Description |
|---|---|---|---|
--display-name <name> | string | oui | Nouveau nom complet. |
Exemple
uip admin robot-accounts update a1b2c3d4-0000-0000-0000-000000000001 --display-name "Updated Bot"
uip admin robot-accounts update a1b2c3d4-0000-0000-0000-000000000001 --display-name "Updated Bot"
Format des données (--sortie json)
{ "Code": "RobotAccountUpdated" }
{ "Code": "RobotAccountUpdated" }
uip admin robot-accounts delete
Delete a robot account by ID.
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<robot-account-id> | oui | Robot account ID (UUID). |
Exemple
uip admin robot-accounts delete a1b2c3d4-0000-0000-0000-000000000001
uip admin robot-accounts delete a1b2c3d4-0000-0000-0000-000000000001
Format des données (--sortie json)
{ "Code": "RobotAccountDeleted", "Data": { "Id": "a1b2c3d4-0000-0000-0000-000000000001", "Status": "Deleted successfully" } }
{ "Code": "RobotAccountDeleted", "Data": { "Id": "a1b2c3d4-0000-0000-0000-000000000001", "Status": "Deleted successfully" } }
uip admin pat list
List personal access tokens. By default lists only your own; --scope all (admin-only) lists every token in the organization.
Options
| Long | Valeur (Value) | Description |
|---|---|---|
--scope <scope> | all | Only "all" is accepted — any other value fails client-side with an explicit error. Omit to list only your own tokens. |
--search <term> | string | Filter by user search term. Implies --scope all even if --scope isn't passed. |
--limit <number> (-l) | Integer | Default 50. Number of items to return. |
--offset <number> | Integer | Default 0. Number of items to skip. |
Exemple
uip admin pat list
uip admin pat list
Format des données (--sortie json)
{
"Code": "PatList",
"Data": [
{ "id": "a1b2c3d4-0000-0000-0000-000000000001", "description": "CI/CD token", "expiration": "2027-01-15T00:00:00.000Z", "scopes": ["OR.Folders.Read"] }
]
}
{
"Code": "PatList",
"Data": [
{ "id": "a1b2c3d4-0000-0000-0000-000000000001", "description": "CI/CD token", "expiration": "2027-01-15T00:00:00.000Z", "scopes": ["OR.Folders.Read"] }
]
}
uip admin pat create
Create a new personal access token. The token value is returned only once — it is not retrievable later.
Options
| Long | Valeur (Value) | Requis | Description |
|---|---|---|---|
--description <text> | string | oui | Description for the token. |
--expiration <date> | YYYY-MM-DD | oui | Expiration date. Strictly validated — rejects malformed dates and calendar rollovers (e.g. 2027-02-30). |
--scope <scopes> | comma-separated | oui | One or more scopes, e.g. OR.Folders.Read,OR.Jobs.Read. See scopes list for the full catalog. |
Exemple
uip admin pat create --description "CI/CD token" --expiration 2027-01-15 --scope "OR.Folders.Read,OR.Jobs.Read"
uip admin pat create --description "CI/CD token" --expiration 2027-01-15 --scope "OR.Folders.Read,OR.Jobs.Read"
Format des données (--sortie json)
{ "Code": "PatCreated", "Data": { "Token": "...", "Warning": "Save this token now. It will not be shown again." } }
{ "Code": "PatCreated", "Data": { "Token": "...", "Warning": "Save this token now. It will not be shown again." } }
uip admin pat revoke
Revoke a personal access token.
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<id> | oui | Token ID (UUID). Find it with pat list. |
Exemple
uip admin pat revoke a1b2c3d4-0000-0000-0000-000000000001
uip admin pat revoke a1b2c3d4-0000-0000-0000-000000000001
Format des données (--sortie json)
{ "Code": "PatRevoked", "Data": { "Id": "a1b2c3d4-0000-0000-0000-000000000001", "Status": "Revoked successfully" } }
{ "Code": "PatRevoked", "Data": { "Id": "a1b2c3d4-0000-0000-0000-000000000001", "Status": "Revoked successfully" } }
uip admin pat regenerate
Regenerate a personal access token with a new expiration. Like create, the new token value is shown only once.
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<id> | oui | Token ID (UUID). |
Options
| Long | Valeur (Value) | Requis | Description |
|---|---|---|---|
--expiration <date> | YYYY-MM-DD | oui | New expiration date. Same strict validation as create. |
Exemple
uip admin pat regenerate a1b2c3d4-0000-0000-0000-000000000001 --expiration 2028-01-15
uip admin pat regenerate a1b2c3d4-0000-0000-0000-000000000001 --expiration 2028-01-15
Format des données (--sortie json)
{ "Code": "PatRegenerated", "Data": { "Id": "a1b2c3d4-0000-0000-0000-000000000001", "Token": "...", "Warning": "Save this token now. It will not be shown again." } }
{ "Code": "PatRegenerated", "Data": { "Id": "a1b2c3d4-0000-0000-0000-000000000001", "Token": "...", "Warning": "Save this token now. It will not be shown again." } }
uip admin scopes list
List every OAuth2 scope available for external apps and personal access tokens, grouped by resource. Read-only, no options beyond global ones.
Exemple
uip admin scopes list
uip admin scopes list
Format des données (--sortie json)
{
"Code": "ScopesList",
"Data": [
{
"name": "UiPath.Orchestrator",
"displayName": "Orchestrator API Access",
"scopes": [
{ "name": "OR.Folders", "displayName": "OR.Folders", "type": "user" }
]
}
]
}
{
"Code": "ScopesList",
"Data": [
{
"name": "UiPath.Orchestrator",
"displayName": "Orchestrator API Access",
"scopes": [
{ "name": "OR.Folders", "displayName": "OR.Folders", "type": "user" }
]
}
]
}
type on each scope entry is "user" (delegated, requires a signed-in user) or "application" (app-only) — the same distinction external-apps create's --user-scope/--app-scope flags and pat create's --scope flag draw from.
Associé
uip admin users— directory users and groups.uip admin external-apps— OAuth2 client registrations, which use the same scope catalog.uip admin smtp— organization email configuration.
Voir également
- Synthèse
- Verbes
- uip admin robot-accounts list
- Options
- Exemple
- Format des données (--sortie json)
- uip admin robot-accounts get
- Arguments
- Exemple
- Format des données (--sortie json)
- uip admin robot-accounts create
- Arguments
- Options
- Exemple
- Format des données (--sortie json)
- uip admin robot-accounts update
- Arguments
- Options
- Exemple
- Format des données (--sortie json)
- uip admin robot-accounts delete
- Arguments
- Exemple
- Format des données (--sortie json)
- uip admin pat list
- Options
- Exemple
- Format des données (--sortie json)
- uip admin pat create
- Options
- Exemple
- Format des données (--sortie json)
- uip admin pat revoke
- Arguments
- Exemple
- Format des données (--sortie json)
- uip admin pat regenerate
- Arguments
- Options
- Exemple
- Format des données (--sortie json)
- uip admin scopes list
- Exemple
- Format des données (--sortie json)
- Associé
- Voir également