问题标签 [capability]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2600 浏览

wordpress - add_menu_page 项目显示到编辑角色 Wordpress

我一直在尝试向我已经完成的 WP 仪表板添加一个菜单。但现在我想将此菜单显示给编辑角色以及管理员。

这是我的代码

到目前为止,它有效,但仅适用于我的管理员用户,不适用于我的编辑用户。

我已经阅读了有关这些功能的信息,这就是为什么我将read值放在上面的函数上。

我怎样才能向我的编辑器用户显示这个菜单?

这是截图,我的自定义菜单是Instagram 测试

管理员仪表板

在此处输入图像描述

编辑器仪表板

编辑器仪表板

0 投票
1 回答
185 浏览

uwp - 桌面桥 UWP 应用中的功能声明

我们有一个遗留的桌面应用程序,它建立在 MFC 的基础上,并且一直使用至今。

使用 Desktop Bridge App Converter,我现在能够为我的旧版桌面应用程序创建 appx,并且我能够安装它,并且我的大部分功能都按预期工作,除了一些。

  1. 转换后的应用程序如何工作,因为我的旧应用程序使用注册表,哪些 UWP 应用程序将无法访问,因为它是隔离环境?此外,安装后我没有看到任何注册表,但功能按预期工作,它是如何完成的?

  2. 我的旧应用程序使用 SNMP 通信查找某些设备。我通过 SNMP 实现的部分功能正在运行,但也使用 SNMP 通信的一项功能(发现)不起作用。我怀疑功能,因为在转换时这里没有声明的范围。这是唯一的原因还是其他问题?

  3. 如果功能是问题,如何在转换时声明它们?

0 投票
1 回答
67 浏览

capability - volttron的规模能力

我正在尝试 volttron 的项目解决方案,并想了解 volttron 的长期能力。该项目是控制/监控约 10 万台设备,如果运行良好,可能还有数百万台设备。

真实场景中最大的电压管使用规模是多少?如果说主机具有高规格,一个节点可以容纳多少设备?

volttron在使用后的后期有什么限制?(在数据库/服务器资源/网络中进行限制)

希望得到的答案不是一个确切的值。我只是想找到能力范围。

谢谢,

0 投票
0 回答
49 浏览

android - 无法在强制设备上创建文件

我有一个系统服务正在 /data/vendor/ 下创建一个文件夹和一些文件

由于我有一个处于 Enforcing 状态的植根 Android 设备,因此 sepolicy 不允许我这样做,所以我在允许规则中使用 dac_override 功能 - 这有效。

现在,我正在尝试将代码导入到 Android P / 9.0 的 Beta 版本,但在 domain.te 文件中,他们将此功能添加到了 neverallow 列表中:(

当我不使用此功能并尝试使用

结果是 _file 始终为空!

任何人都可以建议一种创建我的文件的方法吗?

0 投票
1 回答
279 浏览

wordpress - WordPress阻止访问管理页面表示用户具有完全需要的功能

我用CPTUI创建了“新闻”自定义帖子类型。并添加具有这些功能的“news_manager”用户角色

然后基本上通过 admin_menu 操作使用 remove_menu_page 阻止对某些页面的访问

然后使角色重定向到'edit.php?post_type=news'

但是当我创建了一个 news_manager 用户并使用它登录时。URL 重定向是正确的。但是被屏蔽了,wordpress 说这些

您没有足够的权限访问此管理页面。

原因:当前用户具有访问“新闻→所有新闻”菜单项所需的“编辑帖子”功能。

这些仅在 edit.php 页面上被阻止。如果访问特定帖子,则通过。'/wp-admin/post.php?post=22&action=edit'例如

据说用户可以查看但阻止访问。为什么?以及如何解决这些问题。

版本

  • WordPress 4.9.4
  • 自定义帖子类型 UI 1.5.6
0 投票
1 回答
293 浏览

linux - 是否有读取串行端口的特定功能?

我想从连接到 USB 并被系统视为串行设备的 GPS 读取数据。我不想使用chmod u+snorsudo并且只为该过程提供最低限度的功能来做到这一点。

为了测试,我使用了以下cat命令:

这行得通,但我可以赋予cat读取串行端口的特定功能吗?

我试过了setcap cap_sys_rawio+pcap_sys_tty_config+p但没有成功。我的想法是赋予二进制文件完成其任务所需的最低权限。

0 投票
1 回答
102 浏览

c# - 使用 MVC 5 中的功能表自定义授权

我想知道是否可以通过在 C# 中使用 MVC 5 扩展现有身份验证来创建自定义身份验证 - 授权。基本上我想要的是能够通过提示您通常对角色执行的功能来允许访问方法或整个控制器:

我不想使用角色([Authorize(Roles = "Administrator")]),因为我的用户将拥有能力。我的数据库中已经有用户、功能和 CapabilityUser 的自定义表。

0 投票
0 回答
1240 浏览

c++ - 如果程序需要以 root 身份运行,那么 cap_set_proc() 有什么用

我正在尝试使用umount2()函数通过 c++ 程序卸载 USB 存储设备。由于umount2() 需要管理权限,我用 cap_set_proc() 实现了 umount2() 如下

但是当我以普通用户身份运行上面的代码时,我得到了错误:

“cap_set_proc 失败:不允许操作”

但是,如果我以 root 身份运行代码,usb-storage 设备将成功卸载。所以我的问题是,如果 cap_set_proc() 函数本身需要 root 权限才能执行,那么使用 cap_set_proc() 提供管理权限有什么用?我在这里做错了吗?

另外,是否可以在不使用 sudo 执行程序的情况下实际使用 cap_set_proc() ?

请帮忙。

0 投票
2 回答
170 浏览

vb.net - 桌面桥 UWP - 提交

在我的 UWP 应用程序的提交属性选项卡上,我无法为“此产品是否访问、收集或传输个人信息(可用于识别个人的数据)?”选择“否”。问题。

它是说“根据您提交的声明的功能,需要一个隐私政策 URL。”

我已经审查了我的能力(这是空的),并且我没有在我的应用程序中使用任何个人信息。

0 投票
0 回答
76 浏览

wordpress - Wordpress:限制特定用户管理特定类别的帖子

我用一个例子来解释这一点。在我的博客中,我有 2 个用户:

  • 约翰
  • 保罗

写帖子。帖子有 2 个类别(准确地说,它是自定义分类法):

  • 小狗

John 管理博客的 Cats 部分,Paul 管理 Dogs。所以我希望约翰只能查看/添加/编辑“猫”类别中的帖子,而保罗也一样。

如何做到这一点(最好不使用插件)?