servicenow/SBOM Workspace Action

An action for facilitating interfacing with ServiceNow SBOM Workspace.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
snSbomUserPlatform Username.yes
snSbomPasswordPlatform Password.yes
snInstanceUrlThe URL of the ServiceNow Platform instance.yes
ghTokenThe GitHub Token of the SBOM provider repository.no
ghAccountOwnerThe owner of the provider GitHub repository.no
providerThe provider type.yesrepository
repositoryThe repository from which the SBOM will be picked.no
pathThe absolute path from repository root to the SBOM document to be picked.no
refWhen using the repository provider, the commit, branch, or tag for the file. If undefined, the default main branch for the repository is used.no
maxStatusPollAttemptsThe maximum number of times the action is permitted to poll the ServiceNow instance for SBOM upload and processing status.no
statusAttemptIntervalThe time interval the action will wait between performing a subsequent status poll if previous attempts have not returned with a completed state.no
businessApplicationIdSYS ID of the business application to map with the root application of given SBOM.no
businessApplicationNameName of business application to map with the root application of given SBOM.no
buildIdBuild ID of the SBOM build.no
productModelIdSYS ID of product model to map with the root application of given SBOM.no
requestedByDetermines if devops workflow is executed.no
lifecycleStageLife cycle stage of the entity (i.e., production, pre_production).no
fetchVulnerabilityInfoFlag to run the vulnerability intelligence integration.no
fetchPackageInfoFlag to run the package intelligence integration.no
sbomSourceThe source of the SBOM.no
namedescription
resultsThe JSON stringified response from the status API.
statusStateThe completion state of the underlying status API request.