You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何让普通帮助台用户无需提权访问远程服务器的Active Directory?

解决AD权限委派问题的步骤

没问题,这个需求完全可以实现,不用把你的帮助台用户提升到管理员或域控制器权限级别,咱们一步步来解决:

1. 正确配置AD OU的权限委派

首先要在域控制器上完成核心的权限分配,只给帮助台用户授予他们需要的最小权限:

  • 登录到域控制器,打开「Active Directory Users and Computers」
  • 找到你存放需要管理的用户的OU(比如专门的SharePoint用户OU),右键选择「委派控制」,启动委派向导
  • 点击「添加」,把你的帮助台用户(或者创建一个帮助台用户组,后续管理更方便)添加进去
  • 在「要委派的任务」页面,勾选符合需求的选项:比如「创建、删除和管理用户账户」、「重置用户账户密码」、「读取所有用户信息」,根据他们的实际任务选择
  • 完成向导后,这个OU下的用户管理权限就授予给指定的账号/组了

2. 解决成员服务器上ADUC的登录提示问题

因为你的帮助台用户是在SharePoint成员服务器(Windows 2012 R2)上运行ADUC,默认可能会弹出管理员登录提示,这里有两个解决办法:

  • 临时解决:右键「Active Directory Users and Computers」图标,选择「运行方式」→「当前用户」,这样就会用他们自己的登录账号连接AD,不会再要求输入管理员密码
  • 永久解决:修改ADUC的快捷方式属性,在「快捷方式」标签页的「目标」字段末尾添加 /user:你的域名\帮助台用户名(比如 /user:CONTOSO\HelpDeskJohn),这样每次打开ADUC都会自动用他们的账号登录

另外要确保帮助台用户已经加入到SharePoint服务器的「Remote Desktop Users」组,这样他们能正常RDP登录到这台服务器,这个你应该已经设置好了。

3. 验证权限是否生效

让帮助台用户登录到SharePoint服务器,做几个测试操作:

  • 创建一个测试用户账户
  • 编辑用户的基本属性(比如姓名、邮箱)
  • 重置测试用户的密码
    如果这些操作都能正常完成,不需要输入管理员密码,那就说明配置成功了。如果还是有问题,检查一下OU的「安全」标签页,确认帮助台用户/组有对应的读取、修改权限,有时候向导可能没覆盖到某些细节,手动调整一下即可。

额外提醒

  • 遵循最小权限原则,只给他们需要管理的OU委派权限,不要给整个域授权
  • 如果后续有新的帮助台用户,直接把他们加入到之前创建的帮助台组里就行,不用重复配置委派

内容的提问来源于stack exchange,提问作者NightM0de

火山引擎 最新活动