Syncope CSV连接器无法创建用户

时间:2016-12-21 17:53:27

标签: java identity apache-syncope

我一直在玩Apache Syncope并尝试创建一个带有资源和分配Pull任务的CSV连接器。

连接器参数:

File mask: \.csv
Key column name: id [override]
Password column name: employeeNum
Column names: id,fn,sn,employeeNum

为功能选择的所有内容。

在资源部分,我选择了所有传播操作,并将每个传播设置为ALL。

在我提供的规则中:

key - employeeNum [remote key]
email - email
password - __PASSWORD__ [password]
username - fn

在pull任务配置中,我有:     匹配规则 - 链接     不匹配的规则 - 提供     允许创建,更新等

当我运行pull任务时,消息为:Users [created/failures]: 0/0 [updated/failures]: 0/0 [deleted/failures]: 0/0 [no operation/ignored]: 0/0并且没有创建用户。

感谢任何帮助,谢谢!

1 个答案:

答案 0 :(得分:2)

问题与我如何理解File maskSource path的概念有关。

我的问题是我在Source path放入文件的绝对路径,而不是文件所在的目录。

解决方案如下:

Source path: path/to/the/folder
File mask: fileName.csv