Page History
...
Publish-JS7DeployableItem
SYNOPSIS
Deploys a configuration object scheduling objects such as a workflow workflows to a number of JS7 Controllers.
SYNTAX
Publish-JS7DeployableItem [[-Path] <String>] [[-Type] <String[]>] [[-Folder] <String>] [-Recursive] [-ControllerId] <String> [-Delete] [-Valid] [-NoDraft] [-NoDeployed] [-Latest] [[-AuditComment] <String>] [[-AuditTimeSpent] <Int32>] [[-AuditTicketLink] <Uri>] [<CommonParameters>]
DESCRIPTION
This cmdlet deploys a configuration object scheduling objects to a number of JS7 Controllers. Consider for example a workflow
that can be deployed to more than one Controller.
Deployment includes that objects such as workflows are digitally signed and are forwarded to a Controller.
Depending on the security level JOC Cockpit is operated for in use signging is available with a general certificatecommon private key/certificate (security level: low),
with a user based private key/certificate (security level: medium) or by external signing (security level: high).
Deployment can include to permanently delete previously removed objects from Controllers and from the inventory.
Therefore, if a deployable object is removed, e.g. with the Remove-JS7InventoryItem cmdlet, then this removal has to
be committed using this cmdlet for deployment.
The following REST Web Service API resources are used:
* /inventory/deployable
* /inventory/deployables
* /inventory/deploy
PARAMETERS
Path
-Path <String>
Specifies the folder, sub-folder and name of the object, for example a workflow path.
...