Skip to Content

pc login

Beginnt oder erneuert eine Session mit der angegebenen Engine.

Alle anschließenden Kommandoaufrufe zum Auflisten von und Interagieren mit Prozessen verwenden die aus dem Login resultierende Identität.

Verwendung

pc login <engineUrl> [options]

Argumente

NameObligatorischBeschreibung
engineUrlJaURL der zu verbindenden Engine

Optionen

Name, KürzelDefaultBeschreibung
--m2m-client-idNutzt die gegebene Client ID für die Machine-to-Machine-Autorisierung (M2M)
--m2m-client-secretNutzt das gegebene Client Secret für die Machine-to-Machine-Autorisierung (M2M)
--m2m-scopeFragt die gegebenen Scopes für die Machine-to-Machine-Autorisierung (M2M) an
--output, -otextSteuert das Ausgabeformat: text oder json
--rootNutzt eine anonyme Root Access Sitzung
--root-access-tokenNutzt den gegebenen String als Root Access Token

Beispiele

Login per Browser

Für den Login in eine Engine muss die URL dieser Engine angegeben werden:

pc login http://localhost:56000

Das Protokoll (HTTP/HTTPS) kann dabei weggelassen werden:

pc login localhost:56000

Ist zudem kein Host angegeben, wird localhost verbunden:

pc login :56000

Login per Machine-to-Machine-Autorisierung (M2M)

Das Einloggen per M2M ist per --m2m-client-id/--m2m-client-secret möglich:

pc login http://localhost:56200 --m2m-client-id $CLIENT_ID --m2m-client-secret $CLIENT_SECRET

Login per Root Access Token

Das Einloggen mittels eines Root Access Tokens ist per --root-access-token möglich:

pc login http://localhost:56000 --root-access-token $ROOT_ACCESS_TOKEN

Login per Root-Zugang

Wird eine Engine mit der Standard-Konfiguration gestartet, ist sie auf dem lokalen Rechner ungesichert erreichbar, um einen schnellen Zugang und einfaches Experimentieren zu ermöglichen.

pc login http://localhost:56000 --root

Der --root Parameter sollte nur für Development-Umgebungen verwendet werden! Diese Konfigurationsform ist für den Produktionsbetrieb aus Sicherheitsgründen nicht geeignet.