禁用的Umbraco用户仍然出现在后端

Mik*_*ike 1 umbraco content-management-system umbraco7

我感谢你不能从真正意义上的Umbraco中删除用户,因为SQL数据库中的参照完整性是否存在任何与之关联的节点

我有一个数据库,随着时间的推移创建了几个开发/测试用户,我需要将数据库交付给客户端.

如果我禁用用户(同时选择"禁用用户"和"禁用Umbraco访问"),如何阻止它们出现在后端用户列表中?我不介意他们在数据库中保持休眠状态,但不希望客户端(谁将以管理员身份登录)看到它们

Pro*_*ion 5

您可以更新~/config/umbracoSettings.config文件中的设置.

  <security>
    <!-- change in 4.8: Disabled users are now showed dimmed and last in the tree. If you prefer not to display them set this to true -->
    <hideDisabledUsersInBackoffice>true</hideDisabledUsersInBackoffice>
  </security>
Run Code Online (Sandbox Code Playgroud)

此设置在v4.8中引入.如果设置为true,则无法看到已禁用的用户,这意味着无法再次重新启用对后台的访问权限.这也意味着如果用户被错误禁用,您将无法创建相同的用户名.

来源:https://our.umbraco.org/documentation/reference/config/umbracosettings/#security