规则组件的特定权限 -- 7 领域 和 rules 领域 和 users 领域 drupal 相关 的问题

Specific permissions for rules components


1
vote

问题

中文

我创建了两个规则组件,但我找不到任何模块来为角色设置特定权限。

我想让一些角色的用户允许运行第一个组件但不是第二个组件。
谢谢。

英文原文

I created two rules components but i can't find any module to set specific permissions for roles.

I want to let some role's users to allow run the first component but not the second one.
thanks.

        

回答列表

3
 
vote

规则提供UI,以基于权限配置对组件的访问。

  1. 编辑组件
  2. 单击以展开"设置"
  3. 检查"配置使用此组件的访问权限"

规则组件权限设置

 

Rules provides a UI to configure access to components based on a permission.

  1. Edit the component
  2. Click to expand "Settings"
  3. Check "Configure access for using this component with a permission"

Rules component permission setting

 
 
1
 
vote

用户添加一个条件有关用户的角色,将数据选择器更改为站点:current-user:coles:并设置组件所需的角色运行。

 

Add a condition to your component for User has Roles, change the data selector to site:current-user:roles: and set the roles you require for the component to run.

 
 

相关问题

0  旁路自定义模块中的权限  ( Bypass permissions in custom module ) 
我已经写了一个自定义模块,当提交WebForm并将其邮寄给管理员时,会生成PDF。我正在使用打印模块来生成pdf。问题是,在生成PDF时似乎使用用户的权限,而不是管理员。这通常可以用于经过身份验证的用户,但对于访客来说,它只是完全失败。 我已启用"访问PDF版本" 和"访问自己的WebForm提交" 的所有用户(匿名...

3  基于国家的城市名单选择  ( Country based city list selection ) 
我可以使用分层选择模块,但它包含很多在输入数据时的手动工作。我想要所有国家/地区他们的城市名单。怎么做 ? 是否有任何模块,有助于根据国家选择显示城市列表?有一种自定义方式吗?提前谢谢 ...

1  如何将多值图像字段转换为UL  ( How to turn multi value image field into a ul ) 
我有一个多价图像字段。我想在UL / Li中输出图像。我应该在preprocess_field中添加前缀和后缀吗? ...

0  需求数据可以是drupal hook_token_info中的数组吗?  ( Can needs data be an array in drupal hook token info ) 
功能 hook_token_info() 具有用于需求数据的数组? hook_token_info() { $type = array( 'name' => t('ABC Settings'), 'description' => t('Token...

0  有一条路径有两种类型的视图  ( Having two types of view for one path ) 
我需要一个分类术语的视图,它将任何子项术语显示为链接和标记为术语的产品节点表,但我只能解决如何应用一个或另一个。 任何帮助感谢! 编辑以获取清晰度:对于路径分类/术语/术语/%,我需要向子项术语或儿童术语显示与该术语相关联的所有产品(节点)的子项。我已经假设将这两个两者相结合到一个视图中,以某种方式将这两个人组合在一...

0  具有日期字段的面板页面标题  ( Panel page title with date field ) 
我有一个面板页面,标题设置为%node:field_pub_year从替换列表。 Field_pub_year是要选择发布年份的日期字段。我的问题是,这是一个完整的日期,如'2012-01-01 00:00:00'作为标题。是否可以仅显示"2012" 作为标题。 谢谢。 ...

1  将创建内容菜单项显示为Ananymous用户,但在点击中致电登录/注册弹出窗口的URL  ( Show create content menu item to ananymous users but call url for login register ) 
我认为这样做会很简单,但在很多搜索后,我找不到精确的解决方案。 所以问题是,我有2-3个主菜单项,我必须向匿名用户展示,但必须调用URL(用于登录/注册弹出窗口)&如果单击它们,请提示登录或注册。 我找到的最佳解决方案我找到了创建内容链接"node / add / node类型" 是类似的 - fu...

1  多个提交处理程序  ( Multiple submit handlers ) 
我有以下代码: function corporate_form_alter(&$form, &$form_state, $form_id) { switch ($form_id) { case 'user_login_block': { unset($form['links'])...

0  curdate()返回错误的结果  ( Curdate return wrong result ) 
我在drupal中写下SQL查询看起来像这样。 让我们假设今天的日期是2013-07-24,节点总数为4 。 $query = "SELECT COUNT(*) amount FROM {node} n LEFT JOIN {flagging} f ON n.nid = f...

0  如何禁用特定节点的CKEditor?  ( How to disable ckeditor for a particular node ) 
我想在特定节点内的内容进行风格,但CKEDITOR似乎通过引入不必要的标记而干扰。 在drupal 6中,您可以通过在节点形式上添加生成的ID来禁用它,以至于CKEditor的配置文件设置。 我可以在drupal 7版本中找到没有类似的设置。 我在这里缺少一些东西吗?是否有Drupal 7类似的配置? 或者我应该使用...

1  失去使用节点加载与Ajax表单提交中的参数使用节点加载的能力  ( Lose ability to use node load with an argument in ajax form submit ) 
我有这样的基本形式,这实际上只是一个提交按钮: function mymodule_form($form, &$form_state) { $form = array(); $form['submit'] = array( '#type' => 'submit', ...

1  如何在OG中添加标签项,显示与该组相关的内容类型?  ( How may i add a tab item in an og that shows a content type related to that grou ) 
我们有Drupal Commons 3(在Drupal 7)。在我们的团队中,我想在Group的标题附近添加标签,该标签链接到某个内容类型。我准备好了一个看法。如何将该视图添加到OG选项卡? 更新和屏幕镜头: 所以我有这个视图: 我跳起来在这里创建一个新选项卡: 通过使用此设置: ...

3  哪个钩子或TPL文件控制视图的输出(以操纵结果)?  ( Which hook or tpl file controls the output of a view to manipulate the results ) 
我正在创建一个反复出现的事件视图页面,但是当前我的视图的输出正在显示同一日期事件的多个引用。我也没有使用字段作为输出,我正在使用内容|预告片。 我已经提出了2个解决这个问题的方法,但是要澄清哪个是最好的,怎么走它。 查找输出视图行的钩子,然后写入条件以比较每行并删除重复项。 创建一个tpl文件并在视图输出上...

0  如何为视图上的每个链接设置一个变量,未格式化列表  ( How to set one variable for each link on a views un formatted list ) 
我正在尝试创建一个变量来放入l()函数。这是下面的$ Rellink。 <?php print l('<span class="link-spanner"></span>', "$rellink", array ('html' => TRUE)); ?> 我有一个内容节点列表,我在未格式化的视图中显示。我希...

0  从SQL转储导入内容类型  ( Import content types from sql dump ) 
我最近在我目前正在努力的网站上崩溃。我正在运行sqlite,崩溃锁定了db。无论我尝试了什么,我无法再次访问数据库(杀死进程,导出到新的DB,重新安装Drupal)。所以我决定迁移到mysql。我将SQL转储从旧数据库转换为MySQL语法,没有太多问题。我可以像罚款一样重复导入我的节点,但是我无法获取我的内容类型,面...

1  是否有任何方法可以使用jQuery覆盖来确认/拒绝节点删除?  ( Is there any way to use a jquery overlay to confirm reject node deletion ) 
当我删除一个节点(任何类型的节点,概括)时,我想通过jQuery的是/否对话框来实现确认,而不是在页面上突破,而不是被重定向到单独的页面"此操作无法撤消" 消息。这是21世纪和所有... http://bootboot.com/ 似乎是处理对话框的好候选人,但问题是如何将其绑定到表单和节点删除过程中,理想情况下...

21  自定义视图处理程序没有表  ( Custom views handler without table ) 
首先似乎很容易,但我在这件事上失去了头发。 我只是想添加一个使用没有表的自定义视图处理程序。 我试图用作php提出的php,$ data ['peews'] ['mycustomfield']在hook_views_data中,但仍然是"mycustomfield colum未找到" 。 任何帮助?谢谢! ...

1  Geshi过滤器不突出显示  ( Geshi filter not highlighting ) 
使用Drupal 7.22,Geshi过滤器7.x-1.2和库7.x-2.1 选中完整的HTML过滤器中的复选框"使用Geshi过滤器" ,但仍然在我尝试使用这样的内容时: <php> echo 'some code'; // not highlighting at all :X </php> 根本不突出...

0  WebForm Ajax提交,多种方法的相同问题  ( Webform ajax submission same problem with multiple approaches ) 
我正在尝试使用ajax提交的WebForm。我尝试了3个方法以完成它,所有3都导致了同样的问题。 我已经尝试了 webform ajax 模块,我已经尝试了这个答案我尝试了另一个在沙箱中的模块只有在drupal.org中,但它应该工作很好。 这些方法中的一些方法在我的其他Drupal项目上工作,但不是在当前的项目中。...

0  用户配置文件表单需要自定义表单  ( User profile form make custom form required ) 
我正在尝试使用钩子来制作基于分配的角色所需的用户字段(公司名称)所以: if($form['#id'] == 'user-profile-form') { dsm($form); if (!in_array('BPSA user', array_values($user->roles))) { $...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.