跳到内容
新问题

对这个项目有疑问吗?注册一个免费的GitHub帐户以打开一个问题,并联系其维护者和社区。

单击“注册GitHub”,表示您同意我们的服务条款隐私声明。我们偶尔会向您发送与帐户相关的电子邮件。

已经在GitHub上了?登录到您的帐户

添加许可证审查员,SMW::组权限::BeforeInitializationComplete #4698

已合并
将1个提交合并到
2020年4月5日

对话

詹姆斯
复制链接
贡献者

@詹姆斯 詹姆斯 评论2020年4月5日

本请购单参考了:#4691

本PR涉及或包含:

本公关包括:

  • 测试(单元/集成)
  • CI生成已通过

修复#

@詹姆斯
复制链接
贡献者 作者

詹姆斯 评论2020年4月5日

用户被分配给一个角色,该角色具有某些权限和责任,将使用许可证审查员如果一个功能预计只被一组用户看到,那么SMW::组权限::BeforeInitializationComplete钩子可用于修改默认分配。

总的来说,希望仅限于一组用户的功能可以实现PermissionAware(许可感知)并使用许可证审查员(从顶部注入用户上下文可用)运行检查。

个人用户(他/她是组/角色的一部分)是否想使用该功能不属于本PR的一部分,需要额外的首选项软件首选项检查者实施。

@千克磅 千克磅补充这个增强 改变现有功能或行为标签2020年4月5日
@千克磅 千克磅将此添加到SMW 3.2.0型里程碑2020年4月5日
@千克磅 千克磅补充这个缺少wikidocu 尚未记录的代码更改(主要是功能)标签2020年4月5日
@詹姆斯 詹姆斯合并提交3f86d00型进入之内 主人 2020年4月5日
@詹姆斯 詹姆斯删除了 小组考官 分支 2020年4月5日20:48
免费注册 在GitHub上加入此对话.已经有帐户了吗?登录以发表评论
标签
增强 改变现有功能或行为 缺少wikidocu 尚未记录的代码更改(主要是功能)
项目
还没有
开发

成功合并此请求可能会解决这些问题。

还没有

2名参与者