Auth Resource Commands
Commands for managing Auth service resources (machine users and OAuth2 clients).
machineuser
Manage machine users in your Tailor Platform application.
Usage
tailor-sdk machineuser [command]
Commands
| Command | Description |
|---|---|
machineuser list | List all machine users in the application. |
machineuser token | Get an access token for a machine user. |
machineuser list
List all machine users in the application.
Usage
tailor-sdk machineuser list [options]
Options
| Option | Alias | Description | Required | Default |
|---|---|---|---|---|
--json | -j | Output as JSON | No | false |
--workspace-id <WORKSPACE_ID> | -w | Workspace ID | No | - |
--profile <PROFILE> | -p | Workspace profile | No | - |
--config <CONFIG> | -c | Path to SDK config file | No | "tailor.config.ts" |
machineuser token
Get an access token for a machine user.
Usage
tailor-sdk machineuser token [options] <name>
Arguments
| Argument | Description | Required |
|---|---|---|
name | Machine user name | Yes |
Options
| Option | Alias | Description | Required | Default |
|---|---|---|---|---|
--json | -j | Output as JSON | No | false |
--workspace-id <WORKSPACE_ID> | -w | Workspace ID | No | - |
--profile <PROFILE> | -p | Workspace profile | No | - |
--config <CONFIG> | -c | Path to SDK config file | No | "tailor.config.ts" |
oauth2client
Manage OAuth2 clients in your Tailor Platform application.
Usage
tailor-sdk oauth2client [command]
Commands
| Command | Description |
|---|---|
oauth2client get | Get OAuth2 client credentials (including client secret). |
oauth2client list | List all OAuth2 clients in the application. |
oauth2client list
List all OAuth2 clients in the application.
Usage
tailor-sdk oauth2client list [options]
Options
| Option | Alias | Description | Required | Default |
|---|---|---|---|---|
--json | -j | Output as JSON | No | false |
--workspace-id <WORKSPACE_ID> | -w | Workspace ID | No | - |
--profile <PROFILE> | -p | Workspace profile | No | - |
--config <CONFIG> | -c | Path to SDK config file | No | "tailor.config.ts" |
oauth2client get
Get OAuth2 client credentials (including client secret).
Usage
tailor-sdk oauth2client get [options] <name>
Arguments
| Argument | Description | Required |
|---|---|---|
name | OAuth2 client name | Yes |
Options
| Option | Alias | Description | Required | Default |
|---|---|---|---|---|
--json | -j | Output as JSON | No | false |
--workspace-id <WORKSPACE_ID> | -w | Workspace ID | No | - |
--profile <PROFILE> | -p | Workspace profile | No | - |
--config <CONFIG> | -c | Path to SDK config file | No | "tailor.config.ts" |
Output:
Returns a list of OAuth2 clients with the following fields:
name- Client namedescription- Client descriptionclientId- OAuth2 client IDgrantTypes- Supported grant types (e.g.,authorization_code,refresh_token)redirectUris- Registered redirect URIscreatedAt- Creation timestamp
Output:
Returns the OAuth2 client credentials with the following fields:
name- Client namedescription- Client descriptionclientId- OAuth2 client IDclientSecret- OAuth2 client secretgrantTypes- Supported grant typesredirectUris- Registered redirect URIscreatedAt- Creation timestamp