sgnl-ai/Check SGNL Policy

Calls SGNL for a policy check. Also see https://developer.sgnl.ai/

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
domainThe SGNL API hostname -> {subdomain}.sgnlapis.cloudyes
tokenThe authentication token used to make calls to the SGNL access APIyes
principalIdThe identity of the principal executing this action. Typically a github username or email address.yes
assetIdThe identifier of an asset for this policy check. Typically the repo from the action. At least one of 'assetId' or 'action' is required.no
actionAn optional action to pass to SGNL. At least one of 'assetId' or 'action' is required.no
bypassModeDon't actually call SGNL, instead always return Allow. ~~WARNING~~ Setting this to true will disable using SGNL. Use for testing or break glass only.yesfalse
namedescription
reasonAny decision reason output from the policy evaluation.
decisionPolicy decision as a boolean. (true = Allow, false = Deny)