如何自动分配访问权限并允许员工登录和编辑他们的页面

Posted

技术标签:

【中文标题】如何自动分配访问权限并允许员工登录和编辑他们的页面【英文标题】:How to automatically assign access and allow staff to login and edit their page 【发布时间】:2016-05-23 23:30:43 【问题描述】:

我的工作场所希望每位员工都有一个网络档案。员工应该能够登录和编辑个人资料。用户帐户位于 LDAP Active Directory 上。我正在尝试帮助研究这些选项。我想知道大公司是如何管理这些事情的,必须有一种方法可以自动授予个人访问其页面的权限,而不必为每个人单独设置访问权限。

一段时间以来,我一直试图找出这是如何做到的。我只是发现潜在的一种选择可能是在活动目录上创建字段。虽然我不确定是否可以限制对特定字段的访问。

我的工作场所并不热衷于授予对活动目录的访问权限或在其中添加字段,所以我想知道是否可以在独立站点或 Drupal/WordPress/Umbraco 等 CMS 中创建页面,并授予人们访问权限.有没有更好的方法来管理流程,而不是手动授予每个用户访问其个人资料页面的权限?

我对服务器端的东西了解有限,并且认为这里的专家可以帮助我理解这些选项。

【问题讨论】:

【参考方案1】:

这听起来像是一个 Wiki 站点,每个用户都可以拥有自己的空间,而团队可以拥有共享空间。此外,用户无需具备 html 知识即可创建美观的页面。

wiki有很多选择,我合作过的大公司用https://www.atlassian.com/software/confluence,但不是免费的。

在开源解决方案方面,我为 Drupal 找到了这个模块,https://www.drupal.org/project/commons_wikis

在 commons_wikis 的主页上,它说它已被合并到 Drupal Commons。因此,如果您想试用,则需要安装 Drupal Commons。而且从 Drupal Commons 的模块列表中,你可以发现它提供了两个 Wiki 模块。这是列表https://docs.acquia.com/commons/module

【讨论】:

感谢海龙提供的信息。它不是个人和团队的 Wiki 站点。它是面向公众的个人资料,带有个人简介、指向其网站的链接、联系方式等,作为公司网站的一部分或与其他信息集成。以及如何使用他们的 Active Directory 帐户最好地管理他们的访问权限。

以上是关于如何自动分配访问权限并允许员工登录和编辑他们的页面的主要内容,如果未能解决你的问题,请参考以下文章

在SQL数据访问中如何对不同级别设置访问权限

权限设计-系统登录用户权限设计

如何使用 JWT 处理更改的权限

Ruby on Rails 登录

如何限制员工用户只能在 Django 管理页面中查看他们的信息?

MySQL添加用户为用户分配权限