【问题标题】:Automatically create new user in Alfresco在 Alfresco 中自动创建新用户
【发布时间】:2019-03-05 09:22:56
【问题描述】:

我正在尝试自动创建/克隆新服务器。

我需要为此任务实施的步骤之一是在公共 Alfresco 服务器中创建新用户。

我可以手动完成,但是当我设法自动化所有剩余的步骤时,我想知道是否有一种方法可以完全自动化这个用户创建。

我在 Alfresco 社区中进行了搜索,发现了一个 old post,其中包含有关如何不这样做的建议(例如:更新数据库表),以及对其他 Web 服务的一些损坏的引用,但没有任何用处。

【问题讨论】:

  • 把你所有的用户放在一个类似LDAP目录的地方,让服务器用LDAP同步用户?

标签: automation alfresco


【解决方案1】:

这取决于您预期的自动化程度。 您能否就您打算自动化的内容提供一些见解? 如果您只想创建用户、组,您应该进行 ldap 同步。 另一种方法是使用 csv 上传 webscript 来创建用户,但这仅适用于新用户,不适用于组。 如果您在 Alfresco 中寻找更多自动化,我建议您编写自己的 Alfresco Repository Javascript(s) 并通过将它们公开为要调用的 webscript 来使它们可用,例如来自 curl 命令。

如果您不想在 Alfresco 内部使用麻烦,可以查看 alfresco-shell-tools。由于 shell 工具使用共享 UI 中的一些私有方法,由于缺少替代共享和搜索命令,因此可能无法在较新的 Alfresco 版本中使用。

【讨论】:

【解决方案2】:

有一个网页脚本可以创建一个用户。它可以通过任何 Rest API 工具(如 cURL 或 Postman)调用。 POST /alfresco/service/api/people 这是一个。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-30
    相关资源
    最近更新 更多