- Überblick
- Erste Schritte
- Konzepte
- Verwenden der UiPath CLI
- Anleitungen
- CI/CD-Rezepte
- Befehlsreferenz
- Überblick
- Exitcodes
- Globale Optionen
- UIP-codierter Agent
- UIP-Coded
- UIP-Kontextgrundlage
- UIP-Dokumentation
- UIP-Funktion
- UIP-Leitplanken
- uip llm-configuration
- uip llm-gateway
- UIP-Modellhub
- Add-Test-Data-Entität
- Add-Test-Data-Queue
- Add-Test-Data-Variation
- Analysieren
- Erstellen
- Ein Projekt erstellen
- Diff
- Suchaktivitäten
- Get-Analyse-Regeln
- get-standard-aktivität-xaml
- Fehler abrufen
- Manuelle-Testfälle erhalten
- Manuelle-Testschritte erhalten
- Get-Library-Object-Repository
- Get-Object-Repository
- Get-Versionen
- Beispiel für einen Workflow abrufen
- Anwendung anzeigen
- Anzeigeelement
- Inspektionspaket
- install-data-fabric-entities
- Pakete installieren oder aktualisieren
- list-data-fabric-entities
- Listeninstanzen
- Beispiele für Listenworkflows
- Packen
- Veröffentlichen
- Remote
- restore
- Ausführen, Debuggen & Ausführung enthält
- Ausführungsdatei installieren
- Suchvorlagen
- Studio starten
- Ausführung anhalten
- TM
- UIA
- UIP-Aufgaben
- UIP-Ablaufverfolgungen
- Feedback zu UIP-Ablaufverfolgungen
- Migration
- Referenz und Support
UIP-Anmeldestatus
Syntax und Optionen für „uip Login status“, der den aktuellen Authentifizierungsstatus ohne Aktualisierungstoken meldet.
uip login status meldet den aktuellen Authentifizierungsstatus: ob Sie angemeldet sind, welche Organisation und welcher Mandant ausgewählt sind und wann das Zugriffstoken abläuft. Es ist eine schreibgeschützte Prüfung der gespeicherten Sitzung – keine Token werden von diesem Befehl aktualisiert.
Verwenden Sie es in Skripts, um die Folgearbeit zu steuern, oder interaktiv, um zu bestätigen, an welchen Mandanten ein nachfolgender uip -Aufruf abzielen soll.
Zusammenfassung
uip login status
uip login status
Dieser Befehl berücksichtigt die globalen Optionen (--output, --output-filter, --log-level, --log-file). Austrittscodes folgen dem Standardvertrag.
Argumente
Keine.
Optionen
Keine.
login status akzeptiert -f, --file <folder> nicht – es liest immer den Standardspeicherort für Anmeldeinformationen. Wenn Sie einen nicht standardmäßigen Ordner für Anmeldeinformationen verwenden, führen Sie den entsprechenden Befehl uip login ... in diesem Ordner erneut aus, bevor Sie den Status überprüfen.
Beispiele
# Human-readable (default table output)
uip login status
# JSON for scripts
uip login status --output json
# Human-readable (default table output)
uip login status
# JSON for scripts
uip login status --output json
Datenform (--output json)
{
"Code": "LoginStatus",
"Data": {
"Status": "Logged in",
"Identity": "jane.doe@example.com",
"IdentityType": "User",
"AuthFlow": "Interactive",
"CredentialSource": "SavedLogin",
"Organization": "my-org",
"OrganizationId": "00000000-0000-0000-0000-000000000001",
"Tenant": "DefaultTenant",
"TenantId": "00000000-0000-0000-0000-000000000002",
"Expiration Date": "2026-04-18T10:30:00Z"
}
}
{
"Code": "LoginStatus",
"Data": {
"Status": "Logged in",
"Identity": "jane.doe@example.com",
"IdentityType": "User",
"AuthFlow": "Interactive",
"CredentialSource": "SavedLogin",
"Organization": "my-org",
"OrganizationId": "00000000-0000-0000-0000-000000000001",
"Tenant": "DefaultTenant",
"TenantId": "00000000-0000-0000-0000-000000000002",
"Expiration Date": "2026-04-18T10:30:00Z"
}
}
Status– einer vonLogged inoderNot logged in. Wenn Sie nicht angemeldet sind, werden die meisten folgenden Felder weggelassen undOrganization/Tenantwerden aufN/Azurückgesetzt.Identity– der handelt: eine E-Mail-Adresse eines Benutzers für interaktive Sitzungen oder"External application <clientId>"für eine Client-Anmeldeinformationen-/Verbundsitzung. Wird weggelassen, wenn er nicht ermittelt werden kann.IdentityType–"User"oder der Typ der externen App. Immer wennIdentityvorhanden ist.AuthFlow– wie die Identität geprüft wurde:"Interactive","ClientCredentials"oder"FederatedCredentials". Vorhanden, wenn bekannt.CredentialSource– woher die Sitzung stammt:"Robot","EnvironmentVariables","SavedLogin"oder"N/A".UserId/UserEmail/UserName/ClientId– zusätzliche Identitätsdetails, die jeweils nur vorhanden sind, wenn die zugrunde liegende Sitzung dieses Feld tatsächlich enthält.Profile– Das aktive benannte Profil, wenn eines festgelegt ist und die Sitzung dateibasiert ist.Organization– Organisationsname, wenn verfügbar; andernfalls die Organisations-ID.OrganizationId– nebenOrganizationvorhanden, wenn die ID separat vom Namen bekannt ist.Tenant– Mandantenname, wenn verfügbar; andernfalls die Mandanten-ID.N/Awenn kein Mandant ausgewählt ist.TenantId– nebenTenantvorhanden, wenn die ID separat vom Namen bekannt ist.BaseUrl– die aufgelöste Identitäts-/API-Basis-URL, sofern bekannt.Expiration Date– ISO-8601-Zeitstempel für den Ablauf des Zugriffstokens. Dies wird hier nicht aktualisiert; Ein späterer Toolaufruf aktualisiert das Token bei Bedarf.Hint(optional) – Hinweistext, wenn die Authentifizierungsebene etwas zu erkennen ist – z. B. meldet eine undurchsichtige PAT-Sitzung"Token is opaque (not a JWT) - expiration and identity cannot be determined locally. Commands will fail with 401 once it is revoked or expired."anstelle eines Ablaufdatums.Provider(veraltet) – eine Legacy-Version mit niedrigerer Genauigkeit vonCredentialSource("Robot"/"Environment"/"File"/"N/A"), die für eine Version für vorhandene Skripte beibehalten wird. Lesen Sie stattdessenCredentialSource;Providerwird entfernt.
Welche Felder genau angezeigt werden, hängt vom Authentifizierungsflow ab – eine PAT-/Umgebungsvariablensitzung hat z. B. kein Identity/AuthFlow (das Token hat keine Ansprüche, von denen sie abgeleitet werden können), aber CredentialSource und BaseUrl.
Fehlerverhalten
Wenn die gespeicherte Sitzung nicht lesbar ist oder das Fallback für die Umgebungsvariable (UIPATH_CLI_*) unvollständig ist, gibt die CLI ein ConfigError aus. Das Feld Instructions leitet Sie zur richtigen Ursache:
- Wenn Umgebungsvariablen verwendet werden, aber falsch konfiguriert sind, lesen Sie die Anweisungen
"Check the UIPATH_CLI_* environment variables and re-run." - Andernfalls verweisen die Anweisungen auf den Anmeldeinformationsordner auf der Festplatte.
Zugehörig
uip login– Authentifizieren und wählen Sie einen Mandanten aus.uip logout– Löschen Sie die gespeicherte Sitzung.- Authentifizierung – was
Statuswiderspiegelt und wie Token aktualisiert werden. - Sitzungen und Anmeldeinformationen – Speicherort des Ordners und Überschreibungsregeln.