开源项目
MLflow约束模型、prompt与MCP资源更名删除时的权限残留
Require the stored name spelling for admin registered model, prompt, and MCP server deletes (#27378) / Reject registered model/prompt rename while a named role has an exact-name grant on the old or new name (#27370)
概述
按名授权的模型或prompt更名可绕过命名角色DENY;大小写不敏感registry上的admin变体删除又可能留下旧拼写权限,作用于后建同名资源。 存在精确命名角色授权时拒绝更名并要求先处理grant;admin删除模型、prompt或MCP server也须使用真实存储拼写。 覆盖basic-auth与指定数据库比较语义;普通调用方错误信息隐藏角色细节,既有通配授权不自动阻止更名。