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#
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#
| Option | Effect |
|---|---|
--provider | The 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-role | The 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. |
--organization | weles --help names this option in the usage line and gives it no description. |
--json | Print 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-item | Exact Skarbiec Google login for app-password when no role is assigned. |
--run | weles --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.