海洋 CMS 会员分组权限怎么单独设置

liulian
liulian 初级会员超兽战士
发布于 2026-10-08 17:01 ·1 浏览 ·0 回复

海洋CMS 的会员分组权限是「两层叠加」:先在后台会员组管理里给某个分组勾选独立权限(能看什么、能下什么、要不要付费),再到栏目或影片的内容设置里把这条内容指定给该分组,两者都对上,单独权限才会生效。只改一层、另一层还开着「所有会员可见」,前台就不会有任何变化。

海洋CMS 的会员权限到底是几层?

结论:海洋CMS 的访问控制分「组权限」和「内容权限」两层,缺一层都做不出「只让某一组看」的效果。

组权限决定这个分组的身份属性:是不是收费组、能不能评论、能不能上传、有没有下载资格、金币或积分怎么算、权限有效期多长。内容权限决定某个栏目或某部影片允许哪些分组访问。前者是「你是谁」,后者是「给你看什么」,系统在用户请求播放页时把两者做一次匹配,匹配通过才放行。

所以你在会员组里勾了一堆权限,如果影片本身仍是公开状态,等于门锁装了但门没关。

怎么新建一个会员分组并单独设置权限?

结论:路径是「后台 → 会员(部分版本叫用户)→ 会员组管理 → 添加分组」,建好后逐项勾选权限,最后保存并给用户指定分组。

具体操作顺序:

  1. 进后台,左侧找到会员或用户菜单,点进「会员组管理」,确认里面已有默认的游客组、普通会员组,再点「添加会员组」。
  2. 填分组名称,例如「年费会员」;分组类型按你的运营模式选免费组还是收费组。
  3. 勾选权限项。常见的包括是否允许评论、是否允许上传、是否允许下载、是否允许直接观看收费内容、每日下载或观看次数上限。需要按次扣费的就填金币或积分单价。
  4. 如果这组是付费组,设置价格和有效期天数,用户充值或购买后自动进入该组,到期自动降级。
  5. 保存分组,记下系统分配的分组 ID,后面在内容权限里要用到。
  6. 回到用户管理,把测试账号的分组改成刚建的这个组,用这个账号去前台验证。

注意:游客组(未登录用户)的权限一定要单独收紧,否则没登录的人反而能看到全部内容,这是最常见的翻车点。

怎么让某个分组只能看指定栏目或指定影片?

结论:内容级权限优先在影片或栏目编辑页设置,把访问权限从「公开」改成「指定会员组可见」,再勾上你的分组。

在影片管理里编辑目标影片,找到权限或收费相关的那一组选项,把访问级别从公开改为会员可见,然后勾选允许的分组。栏目级别同理,在栏目编辑里限制整个栏目的可见分组,栏目下的影片会继承这个限制。

如果只是想让某一组「多看点东西」而不是「少看点」,反过来做也可以:把影片设为公开,再在更高等级的组里给它专属的下载或高清线路权限。

会员组权限和影片单独权限冲突,以哪个为准?

结论:内容级设置优先于组级设置,影片设置优先于栏目设置,也就是「越具体的规则越先说话」。

举个典型场景:普通会员组有观看权限,某部影片单独设成只允许「年费会员」观看。那么普通会员点进去会被拦下,年费会员正常播放。反过来,影片设成公开,即使某个组的观看权限被关掉,实际仍可能通过内容级设置放行。所以排查权限问题时,先看最具体的那一层。

设置完前台不生效,检查哪 5 个地方?

结论:九成的不生效都能在下面 5 项里找到原因,按顺序排查效率最高。

  1. 测试账号的分组有没有真的改过去,用户管理里确认一次。
  2. 游客组权限是否仍然放开着,未登录状态访问一次播放页。
  3. 影片或栏目本身是否还是公开状态,内容级设置没改等于没设。
  4. 后台缓存和模板缓存清一次,海洋CMS 有缓存时权限判断结果会滞后。
  5. 播放页模板里是否有绕过权限判断的直链输出,模板改动过的站点要重点看这一项。

把「组权限定身份、内容权限定范围、具体优先于笼统」这三句话记住,海洋CMS 的会员分组单独设置基本不会再出问题。建组、勾权限、改内容可见性、用测试账号验证,四步走完再上线,比上线后被动排查省事得多。

版权声明:本文来自 GJ站长论坛《海洋 CMS 会员分组权限怎么单独设置》
原文链接:https://www.gj0.com/thread-1067.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。

全部回复 0

还没有回复,来抢沙发~