首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何限制网站内的内容访问?

如何限制网站内的内容访问?
EN

Drupal用户
提问于 2016-02-03 09:46:20
回答 2查看 591关注 0票数 3

在一个社区里。我想限制用户有一些私人部分的网站,如论坛,小组和讨论板,他们的范围(不应对其他人可见)。

也就是说,一个特定的论坛应该提供给属于特定组的一组特定的用户。

比方说,有多个群体的用户,比如板球运动员,足球运动员。我想限制的知名度和进入板球论坛,只限于板球运动员和足球论坛分别。还有第三个论坛,叫做体育,两者都可以看到。

这个问题可以分为两部分:

  1. 如何创建一组特定的用户?
  2. 如何将特定的用户集限制在论坛、组等.
EN

回答 2

Drupal用户

发布于 2016-02-03 12:53:04

1)如何创建一组特定的用户?

这通常是通过在站点中创建适当的“角色”来完成的,然后为每个用户分配适当的“角色”。

2)如何将特定的用户组限制在论坛、组等.

将此与向“角色”授予“权限”相结合(然后由所有具有适当角色的用户继承)。你允许访问(选定的)论坛。

当涉及到“组”时,通常会使用以下模块:

  1. 最常用的是有机基团,它为学习有机群体提供了一套令人惊叹的视频教程。特别是关于"基本有机基团设置“的视频应该会帮助你继续使用它。以下是您将从中学到的东西(引用该链接):
    • 如何创建用作组的内容类型--意味着其他内容(内容和其他实体)的容器
    • 如何修改内容类型(文章)以允许将其张贴到选定的组
    • 默认情况下,创建组的用户将是组管理器。
    • 如何向组中添加更多成员
    • OG附带了一个示例特性
    • 群体和群体内容实际上是由特定的字段来管理的。
    • 该组成员实际上也是使用一个字段(类型相同的字段来管理的,该字段告诉内容块下面的组为哪个组)。

  2. 对于任何认为有机基团模块相当复杂的人(比如我.),请看一看(相当新的) 模块作为一种可能的替代方案。关于它的更多细节(从它的项目页面):有机组允许内容本身成为组,这并不总是人们想要的。它依赖于实体引用字段来跟踪组之间的联系(节点、术语、.)及其内容(节点、术语、用户、.)。相反,组将组创建为实体,使其完全可部署、可扩展和可导出。每个组都可以附加用户、角色和权限。组也可以充当任何类型实体的父级。作为一个组本身也是一个实体,创建子组是非常容易的。尽管到目前为止,D7只发布了一个测试版,但它的使用统计似乎表明它就像一颗“新星”。我听说最近在各种场合中都提到它是“重型”有机基团模块的有效替代方案。模块还与规则模块很好地集成在一起,如第2603136期评论2中所解释的,该模块声明如下:您已经可以使用规则:
    • 添加一个新的组
    • 创建一个新的GroupMembership并保存它(相当于$group->addMember())
    • 从GroupRole中添加或删除GroupType
    • 对新的GroupMembership或组实体作出反应

尚未完成的是定制规则、操作或条件。由于90%+ of Group是纯粹的实体API CRUD操作,考虑到您已经完成了多少任务,还没有定制的规则代码。我们可以添加以下有用的规则:

代码语言:javascript
复制
- E-mail all members of a Group, optionally filtered by GroupRole
- Easier-to-understand labels for the above list: "Member joined group" sounds easier than "GroupMembership entity is created"

..。请参考与其他模块的集成及其有关其他模块的“相关问题”,这些模块的集成已经存在,或者正在酝酿中。

注:在我看来,“一个特定的学校”(如你下面的评论)将是一个完美的“特定群体”(不管你会使用上面的两个模块中的哪一个)。

票数 1
EN

Drupal用户

发布于 2016-02-03 23:59:23

轮廓平均角色- Monish

也许您应该探索使用:

路径存取

Path_access提供了一种基于路径别名限制页面的方法--这意味着您可以使用通配符将某些用户角色组从站点的整个部分中锁定出来。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/189060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档