{"version":"2.1.281","anchor":"artifacts-list-denyask-permission-rules-now-apply-to-every","canonical_anchor":"artifacts-list-denyask-permission-rules-now-apply-to-every","heading":"Artifacts list: deny\/ask permission rules now apply to every listing","tier":null,"area":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281\/e\/artifacts-list-denyask-permission-rules-now-apply-to-every","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281","markdown":"### Artifacts list: deny\/ask permission rules now apply to every listing\n\nDeny and ask permission rules for the Artifacts tool now apply to every list request, not only listings by type\n\n**Unclear.** The finding does not say what the extra rule matcher matches beyond the existing one.\n\n**What**\n\nPermission rules are settings that allow, ask about or deny particular tool uses. For the Artifacts tool's `list` action, deny rules are now checked on every listing, and ask rules after them. Before, rules were only checked when artifacts were listed by type with no scope given.\n\nA new denial message is shown on this general path. The shared code that matches rules gets the same extra matching step.\n\n**Why**\n\nA deny or ask rule you write for Artifacts listings now covers all listings. It no longer applies only to one narrow form of request."}