Update texts UI for allow/deny license list widget

Why are we doing this work

We need to address suggested text updates:

Thanks for sharing it, @arfedoro! 🙇

Looks great, just found small things that we could improve to make it easier for customers to consume:

  • License is text in Rules editor is bolded, should it match other components and be just regular text?
  • in image the text states: add project full path after @ to following exceptions:, should it be Specify package paths where this license requires approval before use. Format: path:package-path@package version. For multiple packages, separate paths with commas.?
  • same with text below, should we modify it to state: Use this format for package paths: path:package@package-version. For multiple packages, separate paths with comma?
  • should we rename "Allow except on" to "Approval Required For" or "Restricted packages" in both Policy Editor and Policy Drawer?

Could you also show how does this look like on Denylist? Thank you! 🙇

Relevant links

Non-functional requirements

  • Documentation:
  • Feature flag:
  • Performance:
  • Testing:

Implementation plan

Verification steps