login
login
command lets you add your WorkflowGen credentials to authorize the CLI. The CLI supports basic and Open ID Connect authentication. server-side application
) in your Azure Active Directory and on your WorkflowGen server by following the instructions in the Azure AD Configuration for Server-Side Scripts chapter in the WorkflowGen for Azure guide.Impersonate username
field of the Non-interactive client
application associated to the WorkflowGen CLI in WorkflowGen.url
--username
or -u
--password
or -p
--webforms
or -w
C:\inetpub\wwwroot\wfgen\wfapps\webforms
--context
or -c
DEFAULT
--authentication-mode
BASIC
, AUTH0
, MSIDV2
, ADFS
, OKTA
)BASIC
--client-id
--domain
ADFS
or AUTH0
domain--tenant-id
MSIDV2
tenant ID--metadata-url
OKTA
metadata URL--client-secret
--client-secret-file
--port
config
config
command lets you configure the CLI. current-context
delete-context
[CONTEXT_NAME]
represents the name given to the CLI context that contains your server and user information.name
delete-server
name
--force
or -f
false
delete-user
name
--force
or -f
false
get-contexts
[CONTEXT_NAME]
represents the name given to the CLI context that contains your server and user information.names
get-servers
get-users
rename-context
[CONTEXT_NAME]
represents the name given to the CLI context that contains your server and user information.old-name
new-name
rename-server
old-name
new-name
rename-user
USER_OLD_NAME
USER_NEW_NAME
set-context
[CONTEXT_NAME]
represents the name given to the CLI context that contains your server and user information.name
--server
or -s
--user
or -u
set-server
name
--url
or -u
--webforms
or -w
--version
or -v
set-user
name
--username
or -u
--password
or -w
use-context
name
[CONTEXT_NAME]
represent the name given to the CLI context that contains your server and user information.project
project
command lets you either export or import an entire WorkflowGen project from a manifest. init
init
command allow you to generate a manifest.json
file interactively.--path
or -p
--bare
manifest.json
file with the bare minimum contentfalse
--force
or -f
manifest.json
generationfalse
export
--path
or -p
import
--source
or -s
--force
or -f
false
show
--path
or -p
process
process
command lets you export
, import
, get
, update
, or delete
a process. export
name
version
--destination
or -d
import
file-path
--use-version-number
false
--state
or -s
TEST
--folder
DEFAULT
UseVersionNumber
<use-version-number = true>
will try to add the process with the version number inside the XML file, if it doesn't already exist.
<use-version-number = false>
will add the process with the latest version number plus one (e.g. if the latest current version is 3
, setting this to false
will import the process as version 4
).state
TEST
(default)ACTIVE
DEV
ARCHIVE
get
name
version
--output
or -o
json
, table
.table
update
name
version
--description
or -d
--state
or -s
state
TEST
ACTIVE
DEV
ARCHIVE
delete
name
version
test
test-files
--verbosity
or -v
q[uiet]
,n[ormal]
(default) ,d[etailed]
--doctor
global-list
global-list
command lets you export
, import
, get
, or delete
a global list. export
name
--destination
or -d
import
file-path
--force
or -f
false
get
names