禁用用户主文件夹创建

2023-12-09

当admin用户创建用户时,我自定义代码来打开和关闭“homeFolderCreationEager”,但它只能延迟文件夹的创建。当相应的用户登录时,会自动创建该用户的文件夹。

我怎样才能防止这种情况发生? 任何善意的帮助将不胜感激。


如中所述wiki,您可以配置用户共享公司主页空间。如果您使用 LDAP 同步,则可以使用以下命令进行配置

ldap.synchronization.defaultHomeFolderProvider=companyHomeFolderProvider

否则,您需要推翻默认的 Spring 配置并定义以下 bean(name属性当然很重要,因为您需要覆盖默认配置):

<bean name="homeFolderManager" class="org.alfresco.repo.security.person.HomeFolderManager" init-method="init">
    <property name="nodeService">
        <ref bean="nodeService" />
    </property>
    <property name="policyComponent">
        <ref bean="policyComponent" />
    </property>
    <property name="defaultProvider">
        <!-- here's the custom part: -->
        <ref bean="companyHomeFolderProvider" />
    </property>
    <property name="enableHomeFolderCreationAsPeopleAreCreated">
        <value>${home.folder.creation.eager}</value>
    </property>
</bean>

还有其他可用的默认提供程序,看看authentication-services-context.xml了解更多。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

禁用用户主文件夹创建 的相关文章

  • 有效地将三个字母的货币名称转换为符号名称(例如 20 美元到 20 美元)

    我有一个格式化的字符串 它等于USD 20 我想把它转换成 20 我怎样才能高效地做到这一点 我应该使用正则表达式来执行此操作 但由于区域设置发生变化 国家 地区 ISOCode 也会发生变化 你需要的是这个 import java uti
  • JSF2.0 中的空白输入字段未设置为 NULL

    我有一个支持 bean 其中 fileld 为 Long Double Integer String 当我没有在输入字段中指定任何内容时 长整型 整数和双精度值将被视为零 而不是空 我正在使用 tomcat 来部署我的应用程序 有什么解决办
  • Java 8 可选

    我想检查特定对象大小是否大于 0 如果它大于 0 那么我想创建一个可选对象 如果不是 那么我想返回一个可选的空对象 这是java代码的长版本 if fooA size gt 0 return Optional of new Foo else
  • 将 java 方法参数设置为最终参数

    那有什么区别final在下面的代码之间进行 将参数声明为有什么好处final public String changeTimezone Timestamp stamp Timezone fTz Timezone toTz return pu
  • 将更改(永久)保存在数组列表中?

    那可能吗 例如 用户将新的项目 元素添加到数组列表 缓冲读取器进程 中 并且肯定会发生更改 我的问题是 即使用户多次更改数组列表 它也可能会永久存在 即使他们关闭程序并再次打开它 它也会一直存在 注意 不使用 txt 很抱歉问这样的问题 但
  • 图像在 3D 空间中绕 Y 轴旋转

    我有一个 BufferedImage 我想用 theta 角而不是仿射变换绕 Java 中的 Y 轴旋转图像 图片 旋转将如下图所示 矩形将是图像 我可以通过旋转图像的每个像素并绘制图像来做到这一点 因为我必须旋转很多图像 所以我认为这不是
  • Java:Swing:设置JButton的位置

    我想实现以下布局 OK
  • Android Fabric Crashlytics 崩溃,初始化时未找到资源

    我从 google play 控制台收到了这份报告 看起来 Fabric 在启动时崩溃了 因为某些用户出现了资源未找到的异常 java lang RuntimeException at android app ActivityThread
  • Hibernate更新查询问题

    对于此更新查询 update TestDB dbo MyEmp set empname where empid 我在 DAO 课上写的 MyEmployee myEmployee new MyEmployee MyEmployee myEm
  • 相对重力

    我最近开始使用jMonkey引擎 这非常好 但我在尝试实现相对重力时陷入了困境 我想让行星彼此围绕轨道运行 不一定是完美的圆形轨道 取决于速度 所以每个对象都应该影响其他对象 我现在拥有的 关闭全球重力 bulletAppState get
  • 更改JavaFX TableView字体大小[重复]

    这个问题在这里已经有答案了 您好 我想在表视图列内的文本上设置字体 我如何用 Java 做到这一点 这是我的代码 感谢帮助 private final TableView
  • Java 日期和 MySQL 时间戳时区

    我正在编辑一段代码 其基本功能是 timestamp new Date 然后坚持下去timestamp中的变量TIMESTAMPMySQL 表列 然而 通过调试我看到Date显示在正确时区的对象 GMT 1 当持久化在数据库上时 它是GMT
  • 如何在列表视图中选择时启用视频序列自动播放?

    大家好 有人可以与我分享一下我如何编写我的 viewvideo java 类 以便它允许自动播放视频功能 自动排序在列表视图中播放所选视频的任务 从当前位置到最新录制的视频 按顺序直到最新的视频播放完毕 这类似于 YouTube 自动播放功
  • 如何预先填充 JFileChooser 将“文件名”?

    我打算用数据库中的名称填充 JFileChooser 但使用标准 JFileChooser 对话框进行加载 删除 保存和另存为 我想给用户留下这样的印象 他们正在处理文件系统 而在后端使用数据库来保存更改 用户不应该能够浏览到不同的目录进行
  • Java无损保存原始JPEG

    如下所示 我有第一张图像是原始 JPEG 图像 第二张图像用于缓冲图像 然后使用保存http www lac inpe br JIPCookbook 6040 howto compressimages jsp http www lac in
  • 不鼓励在Web应用程序中使用线程吗?

    我们与同事就在 Java 的 Web 应用程序中使用线程进行了激烈的讨论 他们的观点是 不建议在 Java Web 应用程序中使用线程 因为它们不受容器管理 一般来说 我对此表示同意 因为线程可能会干扰容器 但是 如果它不是 Java EE
  • 原子整数的compareandexchange()与compareandset()

    在研究 AtomicInteger 时 我发现这个 API 提供了两种方法 比较和交换 如果当前值被引用 则自动将该值设置为 newValue to 作为见证值 预期值 记忆效应为 由指定VarHandle compareAndExchan
  • 当框架被拖动时,如何设置 JWindow 的位置位于文本字段下方?

    我正在制作一个自动完成项目 就像谷歌一样 我的框架中有一个 jtextfield 每当我在该字段中输入内容时 该文本字段下方就会出现一个 JWindow 并且该窗口来自另一个类 现在的问题是 每当我拖动框架时 如何使窗口始终出现在文本字段下
  • Android NDK - 仅用 C/C++ 编写

    有没有一种可能的方法可以使用 C C 编写整个 NDK 应用程序 而无需像 hello jni 示例项目 HelloJni java 中那样的 Java 入门 类 以某种方式创建一个 HelloJni c 来执行相同的操作 从 Androi
  • Spring Boot 2 中的 401 代替 403

    With 春季启动 https projects spring io spring boot 1 5 6 发布我能够发送 HTTP 状态代码401代替403如中所述如果请求未经身份验证的uri 如何让Spring Security响应未经授

随机推荐

  • 如何使用 PHP 删除字符串中的最后一个逗号? [复制]

    这个问题在这里已经有答案了 我正在使用循环从数据库中获取值 结果如下 name name2 name3 我想要这样的 name name2 name3 我想删除循环的最后一个值后面的逗号 您可以使用rtrim功能 以下代码将删除所有尾随逗号
  • 如何使用 Javascript 禁用 Chrome 中的保存密码气泡?

    我需要能够防止用户登录后出现 保存密码 气泡 Autocomplete off 不是答案 我还没有遇到过为这个问题提供安全解决方案的帖子 Chrome 中真的没有办法禁用密码气泡吗 我发现没有 受支持 的方法可以做到这一点 我所做的是将密码
  • OpenCV 和 Xcode

    我正在研究图像和视频中的模式识别 并认为 C 是最佳选择 对于高性能 实时应用程序 我想在构建 C 应用程序时使用 Xcode 中的 OpenCV 库 命令行工具 我正在运行 Xcode 3 2 并且刚刚按照以下步骤操作http openc
  • 成对的 Monad 实例

    这个问题显示实例定义 a b where a是一个实例Monoid 但是 我不知道如何写类似的东西 a b and b是一个实例Monoid 只要我能写出定义 我基本上就可以做到这一点 instance Monoid b gt Monad
  • 实现 UISearchBar 委托方法后键盘没有响应

    我有一个UISearchBar我在我的viewDidLoad 通过代码 我也设置了UISearchBarDelegate 现在我想限制用户输入超过 5 个字符 我是否实现此委托方法 BOOL searchBar UISearchBar se
  • 通过本地网络连接到 WSL2 服务器 [关闭]

    Closed 这个问题是与编程或软件开发无关 目前不接受答案 我正在我的 Windows 10 机器上使用 WSL2 Ubuntu 开发一个 Rails 应用程序 这太棒了 问题是我无法从同一网络中的另一台计算机连接到我的服务器 为了进一步
  • 无法从后面的代码加载 FormView 上的 DropDownList?

    我有一个 UserControl 包含一个 FormView 包含一个 DropDownList FormView 绑定到数据控件 Like so
  • cPickle非常大量的数据

    我有大约 80 万张 256x256 RGB 图像 总计超过 7GB 我想将它们用作卷积神经网络中的训练数据 并希望将它们及其标签放入 cPickle 文件中 现在 这占用了大量内存 以至于需要与我的硬盘内存进行交换 并且几乎耗尽了所有内存
  • Gradle 中的 JUnit 监听器配置

    我是 Gradle 的新手 拥有自定义 JUnit Listener 它读取自定义注释数据并生成报告 需要将其配置为 Gradle 的一部分 无论如何 是否可以在 Gradle 4 4 中配置以下 Surefire 插件
  • 为什么将包含 Arc 的 self 移动到新线程时会出现“同步不满足”错误?

    我有一个包含一个结构Arc
  • “取消引用类型双关指针将违反严格别名规则”警告

    我使用将 enum 转换为 int 的代码 像这样的东西 enum foo foo foobar int pi reinterpret cast
  • Python - 读取文件并用分隔符分隔行的最佳方法

    读取文件并按分隔符分隔行的最佳方法是什么 返回的数据应该是元组列表 这个方法能打败吗 这可以更快地完成 使用更少的内存吗 def readfile filepath delim with open filepath r as f retur
  • Clang:如何检查是否执行了 LTO

    对于海湾合作委员会来说 这answer告诉我们如何验证是否执行了链接时优化 对于 clang 我看不到任何类似于 gnu lto 更具体地说 我有一个二进制文件 我非常确定 LTO 应该有显着的好处 但我什么也没看到 我想知道 cmake
  • 如何正确实现其他实体对Identity user的引用?

    我正在使用 Identity 它有自己的上下文 public class ApplicationUser IdentityUser some custom fields public class IdentityContext Identi
  • 在 Crystal Report 末尾添加附加页面

    我有一份订单报告 我想在末尾添加一个附加页面 说明订单的条款和条件 有人能帮我吗 在报表页脚中 将其设置为在打印之前创建一个新页面 在 部分专家 中 选择 报表页脚 gt 分页 选项卡 gt 选中 之前新建页面 复选框 将您的条款和条件放入
  • Plotly Dash - 渐变线

    是否可以使用 Plotly Dash 创建线条颜色渐变的折线图 纯粹为了美观 我尝试使用类似的东西 line color linear gradient 90deg red red 60 white 绘图破折号中的整个图形代码示例 dcc
  • 单击时更改 javafx 按钮颜色?

    我知道我可以使用按下的伪选择器来设置颜色 myButton pressed 问题是 我尝试通过以下方式在代码中覆盖样式表中的 css 背景颜色来做到这一点 myButton setStyle fx background color FFF
  • 如何按顺序迭代Golang中的地图?

    请看下面我的地图 var romanNumeralDict map int string map int string 1000 M 900 CM 500 D 400 CD 100 C 90 XC 50 L 40 XL 10 X 9 IX
  • Facebook getUser() 始终返回 0 [PHP SDK 3.1.1] [重复]

    这个问题在这里已经有答案了 fb php ini set display errors On error reporting E ALL require once facebook src facebook php facebook new
  • 禁用用户主文件夹创建

    当admin用户创建用户时 我自定义代码来打开和关闭 homeFolderCreationEager 但它只能延迟文件夹的创建 当相应的用户登录时 会自动创建该用户的文件夹 我怎样才能防止这种情况发生 任何善意的帮助将不胜感激 如中所述wi