servicenow/SBOM Workspace Action
An action for facilitating interfacing with ServiceNow SBOM Workspace.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| snSbomUser | Platform Username. | yes | — |
| snSbomPassword | Platform Password. | yes | — |
| snInstanceUrl | The URL of the ServiceNow Platform instance. | yes | — |
| ghToken | The GitHub Token of the SBOM provider repository. | no | — |
| ghAccountOwner | The owner of the provider GitHub repository. | no | — |
| provider | The provider type. | yes | repository |
| repository | The repository from which the SBOM will be picked. | no | — |
| path | The absolute path from repository root to the SBOM document to be picked. | no | — |
| ref | When using the repository provider, the commit, branch, or tag for the file. If undefined, the default main branch for the repository is used. | no | — |
| maxStatusPollAttempts | The maximum number of times the action is permitted to poll the ServiceNow instance for SBOM upload and processing status. | no | — |
| statusAttemptInterval | The time interval the action will wait between performing a subsequent status poll if previous attempts have not returned with a completed state. | no | — |
| businessApplicationId | SYS ID of the business application to map with the root application of given SBOM. | no | — |
| businessApplicationName | Name of business application to map with the root application of given SBOM. | no | — |
| buildId | Build ID of the SBOM build. | no | — |
| productModelId | SYS ID of product model to map with the root application of given SBOM. | no | — |
| requestedBy | Determines if devops workflow is executed. | no | — |
| lifecycleStage | Life cycle stage of the entity (i.e., production, pre_production). | no | — |
| fetchVulnerabilityInfo | Flag to run the vulnerability intelligence integration. | no | — |
| fetchPackageInfo | Flag to run the package intelligence integration. | no | — |
| sbomSource | The source of the SBOM. | no | — |
Outputs
| name | description |
|---|---|
| results | The JSON stringified response from the status API. |
| statusState | The completion state of the underlying status API request. |