- Información general
- Comience ya
- Conceptos
- Uso de UiPath CLI
- Guías prácticas
- Recetas de CI/CD
- Referencia de los comandos
- Información general
- Códigos de salida
- Opciones globales
- agente de código UIP
- codificador UIP
- Contextualización de UIP
- UIP Docsai
- Función uip
- barreras de seguridad de UIP
- Configuración de UIP llm
- puerta de enlace llm de uip
- UIP model-hub
- añadir-entidad-de-datos-de-prueba
- añadir-cola-de-datos-de-prueba
- añadir-variación-de-datos-de-prueba
- Analizar
- Crear
- Crear proyecto
- Diferencia
- Buscar actividades
- obtener-reglas-del-analizador
- obtener-predeterminado-actividad-xaml
- obtener-errores
- obtener-casos-de-prueba-manual
- obtener-pasos-de-prueba-manual
- obtener-repositorio-de-objetos-de-biblioteca
- obtener-objeto-repositorio
- obtener versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- lista-instancias
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- Publicar
- Remoto
- restore
- ejecutar, depurar & Ejecución
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- TM
- UIA
- Tareas de UIP
- Archivo adjunto
- Campo personalizado
- Ejecuciones
- EtiquetaDeObjeto
- Paquete
- escenario de rendimiento
- grupos de carga de escenarios de rendimiento
- datos de ejecución de perf-scenario
- informe de escenario de rendimiento
- Proyecto
- Informar
- Requisitos
- Resultado
- Casos de prueba
- Conjuntos de prueba
- registro de pasos de prueba
- Usuario
- Esperar
- Seguimientos de UIP
- Comentarios de seguimientos de UIP
- Migración
- Referencia y soporte
Usuario de UIP
Sintaxis y opciones para `uip user`, que muestra información de identidad sobre la sesión actualmente iniciada.
uip user muestra quién está autenticado en la sesión actual: un whoami para uip. No necesita argumentos ni opciones más allá de los globales.
Sinopsis
uip user
uip user
uip user respeta las opciones globales (--output, --output-filter, --log-level, --log-file). Los códigos de salida siguen el contrato estándar.
Argumentos
Nada.
Opciones
Ninguno más allá de las opciones globales.
Ejemplo
uip user
uip user
Forma de datos (--json de salida)
{
"Code": "User",
"Data": {
"UserId": "a1b2c3d4-0000-0000-0000-000000000001",
"Name": "Jane Doe",
"Username": "jane.doe@my-org",
"Email": "jane.doe@my-org.com",
"FirstName": "Jane",
"LastName": "Doe"
}
}
{
"Code": "User",
"Data": {
"UserId": "a1b2c3d4-0000-0000-0000-000000000001",
"Name": "Jane Doe",
"Username": "jane.doe@my-org",
"Email": "jane.doe@my-org.com",
"FirstName": "Jane",
"LastName": "Doe"
}
}
Los campos se analizan directamente de las reclamaciones de token de acceso de la sesión. Cuando la sesión activa es una sesión de aplicación (credenciales de cliente) en lugar de un usuario humano, no hay ninguna persona detrás de ella: UserId/Name/Username/Email/FirstName/LastName como cadenas vacías, pero la respuesta también incluye IdentityType (identificándolo como una identidad de aplicación) y ClientId, por lo que un script puede distinguir "sin datos de usuario" de "en realidad no es un usuario".
Comportamiento de fallo
- No iniciado sesión:
AuthenticationError, código de salida2, conInstructionsapuntando auip login. - Sesión presente pero la propia comprobación del estado de inicio de sesión falla (por ejemplo, un archivo de credenciales dañado):
ConfigError, código de salida1.
Relacionado
- inicio de sesión de uip : inicia la sesión en la que informa
uip user. - Estado de inicio de sesión de UIP : detalles en el nivel de sesión (organización, tenant, vencimiento) en lugar de la identidad del usuario.
- Autenticación : el modelo de credenciales detrás de la sesión.