Weles/Docs

CLI command

weles app-password

Sign in to an exact Skarbiec Google account, create a Google app password and hand it to Skrzynka under the organization --organization names, which is required; with --run, read that persisted run.

Purpose#

Sign in to an exact Skarbiec Google account, create a Google app password and hand it to Skrzynka under the organization --organization names, which is required; with --run, read that persisted run.

Invocation#

Usage
weles app-password --provider google --login-role <skarbiec-role> --organization <skrzynka-organization> [--json]
weles app-password --provider google --login-item <skarbiec-item> --organization <skrzynka-organization> [--json]
weles app-password --run <run-id> [--json]

Options#

Options of weles app-password
OptionEffect
--providerThe provider a login, developer certificate, app password or account-security read goes through: apple for login and developer-certificate, google for app-password and account-security; none is assumed.
--login-roleThe Skarbiec role the Google login plays (the item tagged stado:role:<role>). account-security reads 2FA without signing in; app-password signs in, creates a Google app password and hands it to Skrzynka.
--organizationweles --help names this option in the usage line and gives it no description.
--jsonPrint the answer as one JSON document instead of key: value lines. release surface always prints its JSON document: it is the file a release carries.
--login-itemExact Skarbiec Google login for app-password when no role is assigned.
--runweles --help names this option in the usage line and gives it no description.

Help#

`weles app-password --help` prints these usage lines and never runs the command.